
    VGh                     &    d dl mZ  G d de      Zy)   )InfoExtractorc            	       >    e Zd ZdZdZddddddd	d
dddidgdZd Zy)TeachingChannelIEFz@https?://(?:www\.)?teachingchannel\.org/videos?/(?P<id>[^/?&#]+)z@https://www.teachingchannel.org/videos/teacher-teaming-evolution3swwlzkTmp4zA History of Teamingz$md5:2a9033db8da81f2edffa4c99888140b3i  20170316iX)idexttitledescriptiondurationupload_date	timestampskip_downloadT
JWPlatform)url	info_dictparamsadd_iec                     | j                  |      }| j                  ||      }| j                  d|d      }| j                  d|z   d|      S )Nz;(?:data-mid=["\']|id=["\']jw-video-player-)([a-zA-Z0-9]{8})zmedia idzjwplatform:r   )	_match_id_download_webpage_search_regex
url_result)selfr   
display_idwebpagemids        i/var/www/it7/html/youtubeDownloader/venv/lib/python3.12/site-packages/yt_dlp/extractor/teachingchannel.py_real_extractzTeachingChannelIE._real_extract   sT    ^^C(
((j9  JZ! }s2L#FF    N)__name__
__module____qualname___WORKING
_VALID_URL_TESTr     r!   r   r   r      sL    HTJ R+A%#
 T
  .E"Gr!   r   N)commonr   r   r(   r!   r   <module>r*      s    !G Gr!   