o
    i                     @   s0   d dl mZ ddlmZmZ G dd deZdS )   )InfoExtractor   )try_getunified_strdatec                   @   sJ   e Zd ZdZddddddddd	g d
dd
ddddgZdZdd ZdS )SkyNewsAUIEzMhttps?://(?:www\.)?skynews\.com\.au/[^/]+/[^/]+/[^/]+/video/(?P<id>[a-z0-9]+)zhttps://www.skynews.com.au/world-news/united-states/incredible-vision-shows-lava-overflowing-from-spains-la-palma-volcano/video/0f4c6243d6903502c01251f228b91a716277184925001mp4z$md5:60594f1ea6d5ae93e292900f4d34e9aezre:^https?://.*\.jpggK7S@iD ia5348771529001)fblinkmsnusaworldyt20211015)
idexttitledescription	thumbnailduration	timestampuploader_idtagsupload_dateTbv)skip_downloadformat)url	info_dictparams6krsj3w249nk779d8fukqx9fc              
   C   sx   |  |}| ||}| d|d}| d| d| j |d }|ddjt|d d	|d
t	t
|dd dS )Nzembedcode\s?=\s?\"([^\"]+)\"	embedcodez.https://content.api.news/v3/videos/brightcove/z	?api_key=contenturl_transparentzGhttps://players.brightcove.net/{}/default_default/index.html?videoId={}-BrightcoveNewcaptionc                 S   s   | d d S )Ndatecreated )xr)   r)   N/home/ubuntu/.local/lib/python3.10/site-packages/yt_dlp/extractor/skynewsau.py<lambda>*   s    z+SkyNewsAUIE._real_extract.<locals>.<lambda>)r   _typer   ie_keyr   r   )	_match_id_download_webpage_search_regex_download_json_API_KEYr   tuplesplitgetr   r   )selfr   video_idwebpager!   	data_jsonr)   r)   r+   _real_extract   s   
zSkyNewsAUIE._real_extractN)__name__
__module____qualname__
_VALID_URL_TESTSr3   r;   r)   r)   r)   r+   r      s$    r   N)commonr   utilsr   r   r   r)   r)   r)   r+   <module>   s    