o
    i                     @   s,   d dl mZ ddlmZ G dd deZdS )   )InfoExtractor   )
remove_endc                   @   s2   e Zd ZdZdddddddid	gZd
d ZdS )EbayIEz,https?://(?:www\.)?ebay\.com/itm/(?P<id>\d+)z%https://www.ebay.com/itm/194509326719194509326719mp4zOWiFi internal antenna adhesive for wifi 2.4GHz wifi 5 wifi 6 wifi 6E full bands)idexttitleskip_downloadm3u8)url	info_dictparamsc                 C   s   |  |}| ||}| d|d|}g }|d  D ]-\}}|dkr/|| j||dd q|dkr?|| j||dd q| d| | q|t| 	|d	|d
S )Nz"video":z
video jsonplaylistMapHLSF)fatalDASHzUnsupported format z | eBay)r   r
   formats)
	_match_id_download_webpage_search_jsonitemsextend_extract_m3u8_formats_extract_mpd_formatsreport_warningr   _html_extract_title)selfr   video_idwebpage
video_jsonr   key r#   I/home/ubuntu/.local/lib/python3.10/site-packages/yt_dlp/extractor/ebay.py_real_extract   s   
zEbayIE._real_extractN)__name__
__module____qualname__
_VALID_URL_TESTSr%   r#   r#   r#   r$   r      s    
r   N)commonr   utilsr   r   r#   r#   r#   r$   <module>   s    