
    V|h                     :    S SK r SSKJr  SSKJr   " S S\5      rg)    N   )InfoExtractor   )unified_strdatec            	       X    \ rS rSrSrSrSSSS.SS	S
SSS.S.SSS
SSS.S./S.rS rSrg)
TeleTaskIE   FzChttps?://(?: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           	      <   U R                  U5      nU R                  X5      nU R                  SUS5      n[        U R                  SUSSS95      n[        R
                  " SU5       VVs/ s H  u  pgU SU 3UUUS	.PM     nnnU R                  XU5      $ s  snnf )
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	            S/home/james-whalen/.local/lib/python3.13/site-packages/yt_dlp/extractor/teletask.py_real_extractTeleTaskIE._real_extract#   s    ^^C(
((9''*GW>%d&=&=)7F% '> 'I J ')jjCW'NO
'N"i	  L)-&	

'N 	 O ##G??Os   +B N)	__name__
__module____qualname____firstlineno___WORKING
_VALID_URL_TESTr(   __static_attributes__r*       r'   r   r      sb    HWJC*

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