U
    ‹¾úgô  ã                   @   s    d dl mZ G dd„ deƒZdS )é   )ÚInfoExtractorc                   @   sT   e Zd ZdZdgZddddddd	d
ddddœ	dgdœdddœdddœgZdd„ ZdS )ÚDBTVIEzthttps?://(?:www\.)?dagbladet\.no/video/(?:(?:embed|(?P<display_id>[^/]+))/)?(?P<id>[0-9A-Za-z_-]{11}|[a-zA-Z0-9]{8})z{<iframe[^>]+src=(["\'])(?P<url>(?:https?:)?//(?:www\.)?dagbladet\.no/video/embed/(?:[0-9A-Za-z_-]{11}|[a-zA-Z0-9]{8}).*?)\1z+https://www.dagbladet.no/video/PynxJnNWChE/Z b8f850ba1860adbda668d367f9b77699ZPynxJnNWChEZmp4uQ   Skulle teste ut fornÃ¸yelsespark, men kollegaen var bare opptatt av bikinikroppenz$md5:49cc8370e7d66e8a2ef15c3b4631fd3fzre:https?://.*\.jpgZ20160916éE   ZUCk5pvsyZJoYJBd7_oFPTlRQZ	Dagbladet)	ÚidÚextÚtitleÚdescriptionZ	thumbnailZupload_dateÚdurationZuploader_idZuploaderÚYoutube)ÚurlÚmd5Z	info_dictZadd_iez@https://www.dagbladet.no/video/embed/xlGmyIeN9Jo/?autoplay=falseT)r   Zonly_matchingzAhttps://www.dagbladet.no/video/truer-iran-bor-passe-dere/PalfB2Cwc                 C   sT   |   |¡ ¡ \}}d||dœ}t|ƒdkr<| |ddœ¡ n| d| ddœ¡ |S )NZurl_transparent)Ú_typer   Ú
display_idé   r
   )r   Zie_keyzjwplatform:Z
JWPlatform)Z_match_valid_urlÚgroupsÚlenÚupdate)Úselfr   r   Zvideo_idÚinfo© r   ú9/tmp/pip-unpacked-wheel-q5ljy6pj/yt_dlp/extractor/dbtv.pyÚ_real_extract   s    ýþ
þzDBTVIE._real_extractN)Ú__name__Ú
__module__Ú__qualname__Z
_VALID_URLZ_EMBED_REGEXZ_TESTSr   r   r   r   r   r      s0   ÷òþþîr   N)Úcommonr   r   r   r   r   r   Ú<module>   s   