
    V|hm                     &    S SK Jr   " S S\5      rg)   )InfoExtractorc                   \    \ rS rSrSrSrSrSSSSS	S
.S.SSSSS
.S.SSSSS
.S./rS rSr	g)	WeiqiTVIE   FWQTVzNhttps?://(?:www\.)?weiqitv\.com/index/video_play\?videoId=(?P<id>[A-Za-z0-9]+)zHhttp://www.weiqitv.com/index/video_play?videoId=53c744f09874f0e76a8b46f3 26450599afd64c513bc77030ad15db4453c744f09874f0e76a8b46f3mp4u   2013年度盘点)idexttitle)urlmd5	info_dictzHhttp://www.weiqitv.com/index/video_play?videoId=567379a2d4c36cca518b4569567379a2d4c36cca518b4569u   民国围棋史)r   r   zHhttp://www.weiqitv.com/index/video_play?videoId=5430220a9874f088658b45675430220a9874f088658b4567u   二路托过的手段和运用c                     U R                  U5      nU R                  X5      nU R                  SUS5      nU R                  XB5      nU R                  SUS5      nSSUUS   US.$ )	Nzvar\s+video\s*=\s*(.+});zinfo json strzvar\s+letvurl\s*=\s*"([^"]+)zletvcloud urlurl_transparent	LetvCloudname)_typeie_keyr   r   r   )	_match_id_download_webpage_search_regex_parse_json)selfr   media_idpageinfo_json_str	info_jsonletvcloud_urls          R/home/james-whalen/.local/lib/python3.13/site-packages/yt_dlp/extractor/weiqitv.py_real_extractWeiqiTVIE._real_extract!   s    >>#&%%c4**'@$$]=	**+T?D '! v&
 	
     N)
__name__
__module____qualname____firstlineno___WORKINGIE_DESC
_VALID_URL_TESTSr$   __static_attributes__r'   r&   r#   r   r      sk    HGbJ Z1,'
 Z,&
 Z,5
F0
r&   r   N)commonr   r   r'   r&   r#   <module>r2      s    !.
 .
r&   