U
    g                     @   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                   @   sP   e Zd ZdZddddddddd	d
ddddg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/0f4c6243d6903502c01251f228b91a71Z6277184925001Zmp4z$md5:60594f1ea6d5ae93e292900f4d34e9aezre:^https?://.*\.jpggK7S@iD iaZ5348771529001ZfblinkZmsnZusaZworldZytZ20211015)
idexttitledescriptionZ	thumbnailduration	timestampZuploader_idtagsupload_dateTZbv)Zskip_downloadformat)urlZ	info_dictparamsZ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=contentZurl_transparentzGhttps://players.brightcove.net/{}/default_default/index.html?videoId={}-ZBrightcoveNewcaptionc                 S   s   | d d S )Ndatecreated )xr   r   >/tmp/pip-unpacked-wheel-q5ljy6pj/yt_dlp/extractor/skynewsau.py<lambda>*       z+SkyNewsAUIE._real_extract.<locals>.<lambda>)r   _typer   Zie_keyr	   r   )Z	_match_idZ_download_webpageZ_search_regexZ_download_json_API_KEYr   tuplesplitgetr   r   )selfr   Zvideo_idZwebpager   Z	data_jsonr   r   r   _real_extract   s     
 zSkyNewsAUIE._real_extractN)__name__
__module____qualname__Z
_VALID_URLZ_TESTSr   r#   r   r   r   r   r      s"   r   N)commonr   utilsr   r   r   r   r   r   r   <module>   s   