
    VGh                     &    d dl mZ  G d de      Zy)   )InfoExtractorc                   >    e Zd ZdZdZdZdddddd	d
ddddgZd Zy)JeuxVideoIEFNz*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                    | j                  |      }|j                  d      }| j                  ||      }| j                  d|      xs | j	                  |      }| j                  d|d      }d|z   }| j                  d|d      }| j                  ||d      }t        |d	         D cg c]  }|d
   |d   |d   d }	}|||	| j                  |      |j                  d      dS c c}w )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
             c/var/www/it7/html/youtubeDownloader/venv/lib/python3.12/site-packages/yt_dlp/extractor/jeuxvideo.py_real_extractzJeuxVideoIE._real_extract   s    $$S)

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