o
    i                     @   s,   d dl mZ d dlmZ G dd deZdS )   )InfoExtractor)DailymotionIEc                   @   s   e Zd ZdZdZdZdddddd	d
ddeeddddg ddddddddddddddddddeeddd dg d!d"dd#d$d%dd&d'd(d)d*d+d,dd-d.dd/d0d1deeg ddd2dgZd3d4 Zd5S )6MoviepilotIE
moviepilotzMoviepilot trailerz6https?://(?:www\.)?moviepilot\.de/movies/(?P<id>[^/]+)z0https://www.moviepilot.de/movies/interstellar-2/x7xdpkkzinterstellar-2mp4Interstellarz+re:https://\w+\.dmcdn\.net/v/SaV-q1.*/x1080i_z$md5:0ae9cb452af52610c9ffc60f2fd0474c
Moviepilotx6nd9k20201110a       )zAlle TrailerMovieVerleih)id
display_idexttitle	thumbnail	timestampdescriptionuploader
like_count
view_countuploader_idupload_dateduration	age_limittags)url	info_dictz7https://www.moviepilot.de/movies/interstellar-2/trailerT)r   only_matchingzChttps://www.moviepilot.de/movies/interstellar-2/kinoprogramm/berlinz3https://www.moviepilot.de/movies/queen-slim/trailerx7xj6o7z
queen-slimzQueen & Slimz4re:https://\w+\.dmcdn\.net/v/SbUM71ZeG2N975lf2/x1080iqֲ_z$md5:83228bb86f5367dd181447fdc487398920201116   )r   r   zNeue Trailer)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   z?https://www.moviepilot.de/movies/der-geiger-von-florenz/trailerzder-geiger-von-florenzzDer Geiger von Florenz)r   r   r   zNo trailer for this movie.)r   r    skipz0https://www.moviepilot.de/movies/muellers-buero/x7xcw1izmuellers-buerou   Müllers Büroz$md5:4d23a8f4ca035196cd4523863c4fe5a4i_R   20201109z,re:https://\w+\.dmcdn\.net/v/SaMes1Z.*/x1080)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   c                 C   sf   |  |}| d| d|}| ||d d d }dt ||dd|d	 d
  |ddS )Nz!https://www.moviepilot.de/movies/z/trailerpropsinitialProps	pagePropsurl_transparentr   z"https://www.dailymotion.com/video/videoremoteIdsummary)_typeie_keyr   r   r   r   )	_match_id_download_webpage_search_nextjs_datar   r1   get)selfr   video_idwebpageclip r:   O/home/ubuntu/.local/lib/python3.10/site-packages/yt_dlp/extractor/moviepilot.py_real_extractS   s   
zMoviepilotIE._real_extractN)	__name__
__module____qualname__IE_NAMEIE_DESC
_VALID_URLint_TESTSr<   r:   r:   r:   r;   r      s    	Ir   N)commonr   dailymotionr   r   r:   r:   r:   r;   <module>   s    