o
    i                     @   s,   d dl mZ d dlmZ G dd deZdS )   )InfoExtractor)NexxIEc                   @   sX   e Zd ZdZdddddddd	d
dgdddddddddddddddgZdd ZdS )FunkIEzphttps?://(?:(?:www|origin|play)\.)?funk\.net/(?:channel|playlist)/[^/?#]+/(?P<display_id>[0-9a-z-]+)-(?P<id>\d+)z^https://www.funk.net/channel/ba-793/die-lustigsten-instrumente-aus-dem-internet-teil-2-1155821 8610449476156f338761a75391b0017d1155821mp4z4Die LUSTIGSTEN INSTRUMENTE aus dem Internet - Teil 2z$md5:2a03b67596eda0d1b5125c299f45e953iEZ20171229g     z@zUnited Creators PMB GmbHz>https://assets.nexx.cloud/media/75/56/79/3YKUSJN1LACN0CRxL.jpgz2die-lustigsten-instrumente-aus-dem-internet-teil-2z2Die LUSTIGSTEN INSTRUMENTE aus dem Internet Teil 2    zSeason 0z	Episode 0)idexttitledescription	timestampupload_datedurationcast	thumbnail
display_id	alt_titleseason_numberseasonepisode_numberepisode)urlmd5	info_dictzShttps://www.funk.net/playlist/neuesteVideos/kameras-auf-dem-fusion-festival-1618699T)r   only_matchingzbhttps://play.funk.net/playlist/neuesteVideos/george-floyd-wenn-die-polizei-toetet-der-fall-2004391c                 C   s,   |  | \}}dd| t ||dS )Nurl_transparentz	nexx:741:)_typer   ie_keyr
   r   )_match_valid_urlgroupsr   r   )selfr   r   nexx_id r$   I/home/ubuntu/.local/lib/python3.10/site-packages/yt_dlp/extractor/funk.py_real_extract#   s   zFunkIE._real_extractN)__name__
__module____qualname__
_VALID_URL_TESTSr&   r$   r$   r$   r%   r      s:    r   N)commonr   nexxr   r   r$   r$   r$   r%   <module>   s    