
    VGh                     :    d dl Z ddlmZ ddlmZ  G d de      Zy)    N   )InfoExtractor   )unified_strdatec            	       P    e Zd 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 Zy)
TeleTaskIEFzChttps?://(?:www\.)?tele-task\.de/archive/video/html5/(?P<id>[0-9]+)z2http://www.tele-task.de/archive/video/html5/26168/26168zDuplicate Detection)idtitle 290ef69fb2792e481169c3958dbfbd57z26168-speakermp420141218)r
   extr   upload_date)md5	info_dict e1e7218c5f0e4790015a437fcf6c71b4z26168-slides)urlr   playlistc           	      @   | j                  |      }| j                  ||      }| j                  d|d      }t        | j                  d|dd            }t	        j
                  d|      D cg c]  \  }}| d| |||d	 }}}| j                  |||      S c c}}w )
Nzitemprop="name">([^<]+)</a>r   zDate:</td><td>([^<]+)</td>dateF)fatalz4<video class="([^"]+)"[^>]*>\s*<source src="([^"]+)"-)r
   r   r   r   )	_match_id_download_webpage_html_search_regexr   refindallplaylist_result)	selfr   
lecture_idwebpager   r   	format_id	video_urlentriess	            b/var/www/it7/html/youtubeDownloader/venv/lib/python3.12/site-packages/yt_dlp/extractor/teletask.py_real_extractzTeleTaskIE._real_extract#   s    ^^C(
((j9''*GW>%d&=&=)7F% '> 'I J ')jjCW'NO
 #i	  L)-&	
 O O ##GZ??Os   .BN)__name__
__module____qualname___WORKING
_VALID_URL_TESTr'        r&   r   r      sb    HWJC*

 6%.)	
 6$.)	
E2@r/   r   )r   commonr   utilsr   r   r.   r/   r&   <module>r2      s    	 ! #-@ -@r/   