
    V|h                     &    S SK Jr   " S S\5      rg)   )InfoExtractorc                   F    \ rS rSrSrSrSrSSSSS	S
S.S.SSS./rS rSr	g)JeuxVideoIE   FNz*https?://.*?\.jeuxvideo\.com/.*/(.*?)\.htmzhttp://www.jeuxvideo.com/reportages-videos-jeux/0004/00046170/tearaway-playstation-vita-gc-2013-tearaway-nous-presente-ses-papiers-d-identite-00115182.htm 046e491afb32a8aaac1f44dd4ddd54ee114765mp4uD   Tearaway : GC 2013 : Tearaway nous présente ses papiers d'identitéu   Lorsque les développeurs de LittleBigPlanet proposent un nouveau titre, on ne peut que s'attendre à un résultat original et fort attrayant.)idexttitledescription)urlmd5	info_dictzWhttp://www.jeuxvideo.com/videos/chroniques/434220/l-histoire-du-jeu-video-la-saturn.htmT)r   only_matchingc                    U R                  U5      nUR                  S5      nU R                  X5      nU R                  SU5      =(       d    U R	                  U5      nU R                  SUS5      nSU-   nU R                  SUS5      nU R                  XSS5      n[        US	   5       Vs/ s H  nUS
   US   US   S.PM     n	nUUU	U R                  U5      UR                  S5      S.$ s  snf )Nr   namez8data-src(?:set-video)?="(/contenu/medias/video\.php.*?)"z
config URLzhttp://www.jeuxvideo.comzid=(\d+)zvideo IDzDownloading JSON configsourcesfilelabel)r   	format_id
resolutionimage)r
   r   formatsr   	thumbnail)_match_valid_urlgroup_download_webpage_html_search_meta_og_search_title_html_search_regex_search_regex_download_jsonreversed_og_search_descriptionget)
selfr   mobjr   webpage
config_urlvideo_idconfigsourcer   s
             T/home/james-whalen/.local/lib/python3.13/site-packages/yt_dlp/extractor/jeuxvideo.py_real_extractJeuxVideoIE._real_extract   s!   $$S)

1((4&&vw7Y4;P;PQX;Y,,G\#
 0*<
%%
$ $$8: !	!23	5 4f &> /
 4	 	 5 66w?G,
 	
5s   +C, )
__name__
__module____qualname____firstlineno___WORKING_ENABLED
_VALID_URL_TESTSr/   __static_attributes__r1       r.   r   r      sM    HH>J l1\ m	
	 iF
r;   r   N)commonr   r   r1   r;   r.   <module>r=      s    !0
- 0
r;   