
    VGhl                     &    d dl mZ  G d de      Zy)   )InfoExtractorc                   Z    e Zd ZdZdZdddddded	d
diddddddddeddd
didgZd Zy)LentaIEFz?https?://(?:www\.)?lenta\.ru/[^/]+/\d+/\d+/\d+/(?P<id>[^/?#&]+)z.https://lenta.ru/news/2018/03/22/savshenko_go/964400mp4u2   Надежду Савченко задержалиzre:^https?://.*\.jpg$=   )idexttitle	thumbnailduration
view_countskip_downloadT)url	info_dictparamsz(http://lenta.ru/news/2015/03/06/navalny/227304u1   Навальный вышел на свободуz$md5:d97861ac9ae77377f3f20eaf9d04b4f5W       )r	   r
   r   descriptionr   r   r   	age_limitc                     | j                  |      }| j                  ||      }| j                  d|dd       }|r| j                  d| d|      S | j                  |d      S )	Nzvid\s*:\s*["\']?(\d+)zeagleplatform id)defaultz.eagleplatform:lentaru.media.eagleplatform.com:EaglePlatform)ievideo_idGeneric)r   )	_match_id_download_webpage_search_regex
url_result)selfr   
display_idwebpager   s        _/var/www/it7/html/youtubeDownloader/venv/lib/python3.12/site-packages/yt_dlp/extractor/lenta.py_real_extractzLentaIE._real_extract&   s    ^^C(
((j9%%$g/A &  ??@
K"X # 7 7 sy11    N)__name__
__module____qualname___WORKING
_VALID_URLint_TESTSr&    r'   r%   r   r      sv    HSJ?I1
 T
 :HA1	
 T
F>2r'   r   N)commonr   r   r/   r'   r%   <module>r1      s    !/2m /2r'   