o
    i	                     @   s,   d dl mZ d dlmZ G dd deZdS )   )InfoExtractor)	KalturaIEc                   @   s:   e Zd ZdZdddddddd	d
ded	dgZdd ZdS )UnitedNationsWebTvIEzChttps?://webtv\.un\.org/(?:ar|zh|en|fr|ru|es)/asset/\w+/(?P<id>\w+)z,https://webtv.un.org/en/asset/k1o/k1o7stmi6p b2f8b3030063298ae841b4b7ddc01477
1_o7stmi6pmp4u[   António Guterres (Secretary-General) on Israel and Iran - Security Council, 9939th meetingz\http://cfvod.kaltura.com/p/2503451/sp/250345100/thumbnail/entry_id/1_o7stmi6p/version/100021zevgeniia.alisova@un.org20250620i uUh   )	idexttitle	thumbnailuploader_idupload_date	timestampduration
view_count)urlmd5	info_dictc                 C   sJ   |  |}| ||}| d|d}| d|d}| d| d| tS )NzpartnerId:\s*(\d+)
partner_idz&const\s+kentryID\s*=\s*["\'](\w+)["\']	kentry_idzkaltura::)	_match_id_download_webpage_html_search_regex
url_resultr   )selfr   video_idwebpager   entry_id r!   R/home/ubuntu/.local/lib/python3.10/site-packages/yt_dlp/extractor/unitednations.py_real_extract   s   
z"UnitedNationsWebTvIE._real_extractN)__name__
__module____qualname__
_VALID_URLint_TESTSr#   r!   r!   r!   r"   r      s     r   N)commonr   kalturar   r   r!   r!   r!   r"   <module>   s    