U
    g                     @   s    d dl mZ G dd deZdS )   )InfoExtractorc                   @   s   e Zd ZdZdddddddd	d
ddg dgddddddddddddddddddddddddddddddddg
Zddd d!d"d#d$d%d&Zd'd( Zd)S )*BellMediaIEaH  (?x)https?://(?:www\.)?
        (?P<domain>
            (?:
                ctv|
                tsn|
                bnn(?:bloomberg)?|
                thecomedynetwork|
                discovery|
                discoveryvelocity|
                sciencechannel|
                investigationdiscovery|
                animalplanet|
                bravo|
                mtv|
                space|
                etalk|
                marilyn
            )\.ca|
            (?:much|cp24)\.com
        )/.*?(?:\b(?:vid(?:eoid)?|clipId)=|-vid|~|%7E|/(?:episode)?)(?P<id>[0-9]{6,})zEhttps://www.bnnbloomberg.ca/video/david-cockfield-s-top-picks~1403070Z 3e5b8e38370741d5089da79161646635Z1403070ZflvzDavid Cockfield's Top Picksz$md5:810f7f8c6a83ad5b48677c3f8e5bb2c3Z20180525i[Z73997Z2018zfhttp://images2.9c9media.com/image_asset/2018_5_25_baf30cbd-b28d-4a18-9903-4bb8713b00f5_PNG_956x536.jpgZETFs   gS㥛 q@zMarket Call Tonight)idexttitledescriptionZupload_date	timestampZ	season_idZseasonZ	thumbnailtags
categoriesZseason_numberdurationZseries)urlmd5Z	info_dictz6http://www.thecomedynetwork.ca/video/player?vid=923582T)r   Zonly_matchingzLhttp://www.tsn.ca/video/expectations-high-for-milos-raonic-at-us-open~939549zFhttp://www.bnn.ca/video/berman-s-call-part-two-viewer-questions~939654zHhttp://www.ctv.ca/YourMorning/Video/S1E6-Monday-August-29-2016-vid938009zLhttp://www.much.com/shows/atmidnight/episode948007/tuesday-september-13-2016zIhttp://www.much.com/shows/the-almost-impossible-gameshow/928979/episode-6zIhttp://www.ctv.ca/DCs-Legends-of-Tomorrow/Video/S2E11-Turncoat-vid1051430z(http://www.etalk.ca/video?videoid=663455z)https://www.cp24.com/video?clipId=1982548ZcomedyZdiscvelZdiscsciZinvdiscZaniplanZctvZbnnZctv_marilyn)ZthecomedynetworkZdiscoveryvelocityZsciencechannelZinvestigationdiscoveryZanimalplanetZetalkZbnnbloombergZmarilync                 C   sD   |  | \}}|dd }d|d| j|| d| ddS )N.    Zurl_transparentz	9c9media:z_web:ZNineCNineMedia)_typer   r   Zie_key)Z_match_valid_urlgroupssplit_DOMAINSget)selfr   domainZvideo_id r   >/tmp/pip-unpacked-wheel-q5ljy6pj/yt_dlp/extractor/bellmedia.py_real_extractS   s    zBellMediaIE._real_extractN)__name__
__module____qualname__Z
_VALID_URLZ_TESTSr   r   r   r   r   r   r      sr   0r   N)commonr   r   r   r   r   r   <module>   s   