
    yf                     2    d dl mZ ddlmZ  G d de      Zy)   )InfoExtractor   )smuggle_urlc                   4    e Zd ZdZdddddddd	d
dddZd Zy)KTHIEz4https?://play\.kth\.se/(?:[^/]+/)+(?P<id>[a-z0-9_]+)zYhttps://play.kth.se/media/Lunch+breakA+De+nya+aff%C3%A4rerna+inom+Fordonsdalen/0_uoop6oz9 d83ada6d00ca98b73243a88efe19e8a6
0_uoop6oz9mp4z$md5:bd1d6931facb6828762a33e6ce865f37zre:https?://.+/thumbnail/.+i  i~0b20220315z$md5:0ec23e33a89e795a4512930c8102509f)idexttitle	thumbnailduration	timestampupload_dateuploader_id)urlmd5	info_dictc                 j    | j                  |      }| j                  t        d|z  ddi      d      }|S )Nzkaltura:308:%sservice_urlzhttps://api.kaltura.nordu.netKaltura)	_match_id
url_resultr   )selfr   video_idresults       6/usr/lib/python3/dist-packages/yt_dlp/extractor/kth.py_real_extractzKTHIE._real_extract   sE    >>#&(83>6@ A     N)__name__
__module____qualname__
_VALID_URL_TESTr     r!   r   r   r      s6    HJj1;6#%A	
Er!   r   N)commonr   utilsr   r   r'   r!   r   <module>r*      s    ! M r!   