o
    i-;                     @   s   d dl mZ G dd deZG dd deZG dd deZG dd	 d	eZG d
d deZG dd deZG dd deZdS )   )MTVServicesBaseIEc                   @   s
  e Zd ZdZdZdi 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d"d#id$d%i 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d0dd1d d0d!d1d"d#id$d2d3d4d5d3d4gZd6S )7SouthParkIEzsouthpark.cc.comzehttps?://(?:www\.)?southpark(?:\.cc|studios)\.com/(?:video-clips|episodes|collections)/(?P<id>[^?#]+)zShttps://southpark.cc.com/video-clips/d7wr06/south-park-you-all-agreed-to-counselingidz$31929ad5-8269-11eb-8774-70df2f866aceextmp4
display_idz.d7wr06/south-park-you-all-agreed-to-counselingtitlezYou All Agreed to Counselingdescriptionz$md5:01f78fb306c7042f3f05f3c78edfc212durationgl`@	thumbnail>re:https://images\.paramount\.tech/uri/mgid:arc:imageassetref:series
South Parkseason	Season 24season_number   episode	Episode 2episode_number   	timestampiPRH`upload_date20210310release_timestamprelease_dateskip_downloadm3u8url	info_dictparamsz\https://southpark.cc.com/episodes/940f8z/south-park-cartman-gets-an-anal-probe-season-1-ep-1z$5fb8887e-ecfd-11e0-aca6-0026b9414f30z:940f8z/south-park-cartman-gets-an-anal-probe-season-1-ep-1zCartman Gets An Anal Probez$md5:964e1968c468545752feef102b140300channelComedy Central     @Season 1r   	Episode 1i319970813zOhttps://southpark.cc.com/collections/dejukt/south-park-best-of-mr-mackey/tphx9jTr   only_matchingz]https://www.southparkstudios.com/episodes/h4o269/south-park-stunning-and-brave-season-19-ep-1N__name__
__module____qualname__IE_NAME
_VALID_URL_TESTS r1   r1   N/home/ubuntu/.local/lib/python3.10/site-packages/yt_dlp/extractor/southpark.pyr      s    	
	
r   c                   @   s   e Zd ZdZdZdi 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d#d!d$d%id&gZd'S )(SouthParkEsIEu   southpark.cc.com:españolzAhttps?://(?:www\.)?southpark\.cc\.com/es/episodios/(?P<id>[^?#]+)z]https://southpark.cc.com/es/episodios/er4a32/south-park-aumento-de-peso-4000-temporada-1-ep-2r   z$5fb94f0c-ecfd-11e0-aca6-0026b9414f30r   r   r   z7er4a32/south-park-aumento-de-peso-4000-temporada-1-ep-2r   zAumento de peso 4000r	   z$md5:a939b4819ea74c245a0cde180de418c0r"   r#   r
        @r   r   r   r   r   r%   r   r   r   r   r   r   r   i@3r   19970820r   r   r   r   r   Nr*   r1   r1   r1   r2   r3   ;   sR    	
r3   c                
   @   s  e Zd ZdZdZdgZdZdddddddddd	i 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%d(d)id*d+i d
ddd,dd-dd.dd/d0d1dd2dddddd3dd4ddd d!d"d5d$d6d&d7d'd6d(d)id*d8i d
ddddd9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)id*d<i d
ddd=dd>dd?dd@d0d1ddAddddddBddCddDd dEd"dFd$dGd&dFd'dGd(d)id*gZdHS )ISouthParkDeIEzsouthpark.dezmhttps?://(?:www\.)?southpark\.de/(?:en/)?(?:videoclip|collections|episodes|video-clips|folgen)/(?P<id>[^?#]+)DETzRhttps://www.southpark.de/videoclip/rsribv/south-park-rueckzug-zum-gummibonbon-waldr(   zMhttps://www.southpark.de/folgen/jiru42/south-park-verkabelung-staffel-23-ep-9zGhttps://www.southpark.de/collections/zzno5a/south-park-good-eats/7q26gpzMhttps://www.southpark.de/en/video-clips/ct46op/south-park-tooth-fairy-cartmanr   r   r   $e99d45ea-ed00-11e0-aca6-0026b9414f30r   %ct46op/south-park-tooth-fairy-cartmanr   Tooth Fairy Cartmanr	   ;Cartman steals Butters' tooth and gets four dollars for it.r
   q=
ףPW@r   r   r   r   r   Season 4r      r   r&   r   r   r   8r   20000406r   r   r   r   r   zZhttps://www.southpark.de/en/episodes/yy0vjs/south-park-the-pandemic-special-season-24-ep-1z$230a4f02-f583-11ea-834d-70df2f866acez5yy0vjs/south-park-the-pandemic-special-season-24-ep-1zThe Pandemic Specialz$md5:ae0d875eff169dcbed16b21531857ac1r"   r#   g     H@r   r   i{_20201005i{_zDhttps://www.southpark.de/videoclip/ct46op/south-park-zahnfee-cartmanz!ct46op/south-park-zahnfee-cartmanzZahnfee Cartmanz$md5:b917eec991d388811d911fd1377671aczOhttps://www.southpark.de/folgen/4r4367/south-park-katerstimmung-staffel-12-ep-3z$68c79aa4-ecfd-11e0-aca6-0026b9414f30z/4r4367/south-park-katerstimmung-staffel-12-ep-3Katerstimmungz$md5:94e0e2cd568ffa635e0725518bb4b180r4   z	Season 12   z	Episode 3   i@G20080326Nr+   r,   r-   r.   r/   _GEO_COUNTRIES_GEO_BYPASSr0   r1   r1   r1   r2   r6   W   sF   	
	
	
	
r6   c                   @   s  e Zd ZdZdZdgZdZdi 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!d$d%id&d'i dddd(d
d)dd*dd+d,d-dd.dddddd/dd0dd1dd2dd3d d4d"d3d#d4d$d%id&d5dd6gZd7S )8SouthParkLatIEzsouthpark.latzfhttps?://(?:www\.)?southpark\.lat/(?:en/)?(?:video-?clips?|collections|episod(?:e|io)s)/(?P<id>[^?#]+)MXTzNhttps://www.southpark.lat/en/video-clips/ct46op/south-park-tooth-fairy-cartmanr   r   r   r8   r   r9   r   r:   r	   r;   r
   r<   r   r   r   r   r   r=   r   r>   r   r&   r   r   r   r?   r   r@   r   r   r   r   r   zShttps://www.southpark.lat/episodios/9h0qbg/south-park-orgia-gatuna-temporada-3-ep-7z$600d273a-ecfd-11e0-aca6-0026b9414f30z/9h0qbg/south-park-orgia-gatuna-temporada-3-ep-7u   Orgía Gatuna z$md5:73c6648413f5977026abb792a25c65d5r"   r#   r$   zSeason 3rD   	Episode 7   i@719990714zLhttps://www.southpark.lat/en/collections/29ve08/south-park-heating-up/lydbrcr(   NrF   r1   r1   r1   r2   rI      s    	
	
rI   c                   @   s   e Zd ZdZdZdgZdZdi 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%d&d'd(d)id*d+dd,d-dd,gZd.S )/SouthParkDkIEzsouthparkstudios.nuz[https?://(?:www\.)?southparkstudios\.nu/(?:video-clips|episodes|collections)/(?P<id>[^?#]+)DKTz\https://www.southparkstudios.nu/episodes/y3uvvc/south-park-grounded-vindaloop-season-18-ep-7r   r   r   z$f60690a7-21a7-4ee7-8834-d7099a8707abr   z3y3uvvc/south-park-grounded-vindaloop-season-18-ep-7r   zGrounded Vindaloopr	   z6Butters is convinced he's living in a virtual reality.r"   r#   r
   r$   r   r   r   r   r   z	Season 18r      r   rK   r   rL   r   idTr   20141113r   iPbTr   20141112r   r   r   zWhttps://www.southparkstudios.nu/collections/8dk7kr/south-park-best-of-south-park/sd5eanr(   zKhttps://www.southparkstudios.nu/video-clips/k42mrf/south-park-kick-the-babyNrF   r1   r1   r1   r2   rN      sd    	
rN   c                   @   s   e Zd ZdZdZdgZdZdi 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!d$d%id&d'dd(d)dd(d*dd(gZd+S ),SouthParkComBrIEzsouthparkstudios.com.brzrhttps?://(?:www\.)?southparkstudios\.com\.br/(?:en/)?(?:video-clips|episodios|collections|episodes)/(?P<id>[^?#]+)BRTzXhttps://www.southparkstudios.com.br/video-clips/3vifo0/south-park-welcome-to-mar-a-lago7r   r   r   z$ccc3e952-7352-11f0-b405-16fff45bc035r   z(3vifo0/south-park-welcome-to-mar-a-lago7r   zWelcome to Mar-a-Lagor	   z[The President welcomes Mr. Mackey to Mar-a-Lago, a magical place where anything can happen.r
   gB`"ga@r   r   r   r   r   	Season 27r      r   r   r   r   r   @hr   20250807r   r   r   r   r   zmhttps://www.southparkstudios.com.br/episodios/940f8z/south-park-cartman-ganha-uma-sonda-anal-temporada-1-ep-1r(   z[https://www.southparkstudios.com.br/collections/8dk7kr/south-park-best-of-south-park/sd5eanznhttps://www.southparkstudios.com.br/en/episodes/5v0oap/south-park-south-park-the-25th-anniversary-concert-ep-1NrF   r1   r1   r1   r2   rS     sf    	
rS   c                   @   s   e Zd ZdZdZdgZdZdi 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!d$d%id&d'dd(d)dd(gZd*S )+SouthParkCoUkIEzsouthparkstudios.co.ukz_https?://(?:www\.)?southparkstudios\.co\.uk/(?:video-clips|collections|episodes)/(?P<id>[^?#]+)UKTzWhttps://www.southparkstudios.co.uk/video-clips/8kabfr/south-park-respectclydesauthorityr   r   r   z$f6d9af23-734e-11f0-b405-16fff45bc035r   z(8kabfr/south-park-respectclydesauthorityr   z#RespectClydesAuthorityr	   zJAfter learning about Clyde's Podcast, Cartman needs to see it for himself.r
   g(\F@r   r   r   r   r   rU   r   rV   r   r   r   r   r   rW   r   rX   r   r   r   r   r   z]https://www.southparkstudios.co.uk/episodes/e1yoxn/south-park-imaginationland-season-11-ep-10r(   zZhttps://www.southparkstudios.co.uk/collections/8dk7kr/south-park-best-of-south-park/sd5eanNrF   r1   r1   r1   r2   rY   B  s`    	
rY   N)	mtvr   r   r3   r6   rI   rN   rS   rY   r1   r1   r1   r2   <module>   s    7k6$&