3
b`                 @   s@   d dl mZ d dlZddlmZ ddlmZ G dd deZdS )	    )unicode_literalsN   )InfoExtractor   )unified_strdatec            	   @   sN   e Zd ZdZddddddddd	d
dddddd	d
dgdZdd ZdS )
TeleTaskIEzChttps?://(?:www\.)?tele-task\.de/archive/video/html5/(?P<id>[0-9]+)z2http://www.tele-task.de/archive/video/html5/26168/Z26168zDuplicate Detection)idtitleZ 290ef69fb2792e481169c3958dbfbd57z26168-speakermp4Z20141218)r   extr	   upload_date)md5	info_dictZ e1e7218c5f0e4790015a437fcf6c71b4z26168-slides)urlr   playlistc                sf   | j | | j| }| jd|dt| jd|ddd fddtjd	|D }| j| S )
Nzitemprop="name">([^<]+)</a>r	   zDate:</td><td>([^<]+)</td>dateF)fatalc                s&   g | ]\}}d  |f |dqS )z%s-%s)r   r   r	   r    ).0	format_id	video_url)
lecture_idr	   r   r   IC:\Users\Broad\Desktop\All-Down\binaries\youtube_dl\extractor\teletask.py
<listcomp>-   s   z,TeleTaskIE._real_extract.<locals>.<listcomp>z4<video class="([^"]+)"[^>]*>\s*<source src="([^"]+)")	_match_id_download_webpage_html_search_regexr   refindallplaylist_result)selfr   webpageentriesr   )r   r	   r   r   _real_extract$   s    

zTeleTaskIE._real_extractN)__name__
__module____qualname__
_VALID_URL_TESTr#   r   r   r   r   r   	   s   
r   )
__future__r   r   commonr   utilsr   r   r   r   r   r   <module>   s   