U
    ¦y^Ò  ã                   @   s,   d dl mZ ddlmZ G dd„ deƒZdS )é    )Úunicode_literalsé   )ÚInfoExtractorc                	   @   sF   e Zd ZdZdddddddd	d
œdgddœdddœgZdZdd„ ZdS )ÚAlJazeeraIEzNhttps?://(?:www\.)?aljazeera\.com/(?:programmes|video)/.*?/(?P<id>[^/]+)\.htmlzXhttp://www.aljazeera.com/programmes/the-slum/2014/08/deliverance-201482883754237240.htmlZ3792260579001Úmp4z!The Slum - Episode 1: DeliverancezrAs a birth attendant advocating for family planning, Remy is on the frontline of Tondo's battle with overcrowding.Z665003303001iïTZ20140919)ÚidÚextÚtitleÚdescriptionÚuploader_idÚ	timestampÚupload_dateÚBrightcoveNewz$Not accessible from Travis CI server)ÚurlÚ	info_dictÚadd_ieÚskipzihttp://www.aljazeera.com/video/news/2017/05/sierra-leone-709-carat-diamond-auctioned-170511100111930.htmlT)r   Úonly_matchingzPhttp://players.brightcove.net/665003303001/default_default/index.html?videoId=%sc                 C   s8   |   |¡}|  ||¡}|  d|d¡}|  | j| d|¡S )NzRenderPagesVideo\(\'(.+?)\'zbrightcove idr   )Ú	_match_idÚ_download_webpageÚ_search_regexÚ
url_resultÚBRIGHTCOVE_URL_TEMPLATE)Úselfr   Zprogram_nameÚwebpageZbrightcove_id© r   úQC:\Users\TaGoRe\Desktop\beinconnect-dl\binaries\youtube_dl\extractor\aljazeera.pyÚ_real_extract   s    
  ÿzAlJazeeraIE._real_extractN)Ú__name__Ú
__module__Ú__qualname__Ú
_VALID_URLÚ_TESTSr   r   r   r   r   r   r      s&   ù	ôþór   N)Ú
__future__r   Úcommonr   r   r   r   r   r   Ú<module>   s   