
    V|h                     F    S SK Jr  SSKJrJr  SSKJrJr   " S S\5      rg)   )InfoExtractor   )parse_qsurl_or_none)requiretraverse_objc                   8    \ rS rSrSrSrSSSSSS	.S
./rS rSrg)	Mir24TvIE   zmir24.tvz8https?://(?:www\.)?mir24\.tv/news/(?P<id>[0-9]+)/[^/?#]+zhttps://mir24.tv/news/16635210/dni-kultury-rossii-otkrylis-v-uzbekistane.-na-prazdnichnom-koncerte-vystupili-zvezdy-rossijskoj-estrada16635210u   Дни культуры России открылись в Узбекистане. На праздничном концерте выступили звезды российской эстрадыmp4z$re:https://images\.mir24\.tv/.+\.jpg)idtitleext	thumbnail)url	info_dictc                 j   U R                  U5      nU R                  XSS9nU R                  SUS5      n[        U[        1SSU R
                  1[        1[        S5      145      nU R                  XRSS	S
9u  pgUU R                  US S9=(       d    U R                  U5      U R                  US S9UUS.$ )NT)impersonatez=<iframe\b[^>]+\bsrc=["\'](https?://mir24\.tv/players/[^"\']+)z
iframe URLsourcezm3u8 URLr   hls)m3u8_id)default)r   r   r   formats	subtitles)	_match_id_download_webpage_search_regexr   r   _proto_relative_urlr   r   #_extract_m3u8_formats_and_subtitles_og_search_title_html_extract_title_og_search_thumbnail)selfr   video_idwebpage
iframe_urlm3u8_urlr   r   s           R/home/james-whalen/.local/lib/python3.13/site-packages/yt_dlp/extractor/mir24tv.py_real_extractMir24TvIE._real_extract   s    >>#&((D(I''L\#
  
J"t'?'?&@;-RYZdReQf-h i!EEhZ_inEo **7D*AfTE]E]^eEf227D2I"
 	
     N)	__name__
__module____qualname____firstlineno__IE_NAME
_VALID_URL_TESTSr+   __static_attributes__r.   r-   r*   r
   r
      s7    GLJ X [@	
 F
r-   r
   N)	commonr   utilsr   r   utils.traversalr   r   r
   r.   r-   r*   <module>r:      s    ! ) 3
 
r-   