o
    i                     @   s    d dl mZ G dd deZdS )   )InfoExtractorc                   @   s,   e Zd ZdZdddddddZd	d
 ZdS )Ku6IEz=https?://v\.ku6\.com/show/(?P<id>[a-zA-Z0-9\-\_]+)(?:\.)*htmlz3http://v.ku6.com/show/JG-8yS14xzBr4bCn1pu0xw...html 01203549b9efbb45f4b87d55bdea1ed1zJG-8yS14xzBr4bCn1pu0xwf4vztechniques test)idexttitle)urlmd5	info_dictc                 C   sT   |  |}| ||}| d|d}d| d}| ||}|d d }|||dS )Nz<h1 title=.*>(.*?)</h1>r   z#http://v.ku6.com/fetchVideo4Player/z.htmldataf)r   r   r	   )	_match_id_download_webpage_html_search_regex_download_json)selfr	   video_idwebpager   data_url	json_datadownload_url r   H/home/ubuntu/.local/lib/python3.10/site-packages/yt_dlp/extractor/ku6.py_real_extract   s   
zKu6IE._real_extractN)__name__
__module____qualname__
_VALID_URL_TESTr   r   r   r   r   r      s    
r   N)commonr   r   r   r   r   r   <module>   s    