U
    $Pf                     @   s4   d dl mZ d dlZddlmZ G dd deZdS )    )unicode_literalsN   )InfoExtractorc                
   @   s4   e Zd ZdZdddddddd	d
ddZdd ZdS )	FilmwebIEzRhttps?://(?:www\.)?filmweb\.no/(?P<type>trailere|filmnytt)/article(?P<id>\d+)\.ecez1http://www.filmweb.no/trailere/article1264921.eceZ e353f47df98e557d67edaceda9dece89Z13033574Zmp4zDet som en gang varZ20160316isVZ12639966zLive Roaldset)idexttitleZupload_date	timestampZuploader_idZuploader)urlmd5Z	info_dictc                 C   sr   t | j| \}}|dkr8| ||}| d|d}| jd|d|idd }| | d|d	}d
||ddS )NZfilmnyttzdata-videoid="(\d+)"z
article idz=https://www.filmweb.no/template_v2/ajax/json_trailerEmbed.jspZ	articleId)queryZ	embedCodez<iframe[^>]+src="([^"]+)z
iframe urlZurl_transparentZTwentyThreeVideo)_typer   r
   Zie_key)rematch
_VALID_URLgroupsZ_download_webpageZ_search_regexZ_download_jsonZ_proto_relative_url)selfr
   Zarticle_typeZ
article_idZwebpageZ
embed_codeZ
iframe_url r   @/tmp/pip-unpacked-wheel-7zdooeg3/youtube_dl/extractor/filmweb.py_real_extract   s.       zFilmwebIE._real_extractN)__name__
__module____qualname__r   Z_TESTr   r   r   r   r   r      s   r   )
__future__r   r   commonr   r   r   r   r   r   <module>   s   