U
    g                     @   s    d dl mZ G dd deZdS )   )InfoExtractorc                
   @   s8   e Zd ZdZdddddddd	d
ddZdZdd ZdS )	MaoriTVIEzIhttps?://(?:www\.)?maoritelevision\.com/shows/(?:[^/]+/)+(?P<id>[^/?&#]+)zWhttps://www.maoritelevision.com/shows/korero-mai/S01E054/korero-mai-series-1-episode-54Z 5ade8ef53851b6a132c051b1cd858899Z4774724855001Zmp4u    Kōrero Mai, Series 1 Episode 54Z20160226ijVz$md5:59bde32fd066d637a1a55794c56d8dcbZ1614493167001)idexttitleZupload_date	timestampdescriptionZuploader_id)urlmd5Z	info_dictzShttp://players.brightcove.net/1614493167001/HJlhIQhQf_default/index.html?videoId=%sc                 C   s8   |  |}| ||}| d|d}| | j| d|S )Nzdata-main-video-id=["\'](\d+)zbrightcove idZBrightcoveNew)Z	_match_idZ_download_webpageZ_search_regexZ
url_resultBRIGHTCOVE_URL_TEMPLATE)selfr	   Z
display_idZwebpageZbrightcove_id r   </tmp/pip-unpacked-wheel-q5ljy6pj/yt_dlp/extractor/maoritv.py_real_extract   s    
   zMaoriTVIE._real_extractN)__name__
__module____qualname__Z
_VALID_URLZ_TESTr   r   r   r   r   r   r      s   r   N)commonr   r   r   r   r   r   <module>   s   