U
    Mf                     @   s0   d dl mZ G dd deZG dd deZdS )   )InfoExtractorc                   @   s   e Zd ZdZdd ZdS )FOX9IEz.https?://(?:www\.)?fox9\.com/video/(?P<id>\d+)c                 C   s   |  |}| d| d|S )NzJanvato:anvato_epfox_app_web_prod_b3373168e12f423f41504f207000188daf88251b:ZAnvato)	_match_id
url_result)selfurlZvideo_id r   9/tmp/pip-unpacked-wheel-zk9bgjdq/yt_dlp/extractor/fox9.py_real_extract   s    
 zFOX9IE._real_extractN)__name__
__module____qualname__
_VALID_URLr
   r   r   r   r	   r      s   r   c                   @   sB   e Zd ZdZdddddddd	d
dddgddgd
dZdd ZdS )
FOX9NewsIEz2https?://(?:www\.)?fox9\.com/news/(?P<id>[^/?&#]+)zUhttps://www.fox9.com/news/black-bear-in-tree-draws-crowd-in-downtown-duluth-minnesotaZ d6e1b2572c3bab8a849c9103615dd243Z314473Zmp4z#Bear climbs tree in downtown Duluthz$md5:6a36bfb5073a411758a752455408ac903   i<`XZ20161102ZEPFOXZNewsZSportsnewsvideo)
idexttitledescriptionduration	timestampZupload_dateZuploader
categoriestags)r   md5Z	info_dictc                 C   s4   |  |}| ||}| d|d}| d| dS )NzanvatoId\s*:\s*[\'"](\d+)z	anvato idzhttps://www.fox9.com/video/ZFOX9)r   Z_download_webpageZ_search_regexr   )r   r   Z
display_idZwebpageZ	anvato_idr   r   r	   r
   !   s    
  zFOX9NewsIE._real_extractN)r   r   r   r   Z_TESTr
   r   r   r   r	   r      s    r   N)commonr   r   r   r   r   r   r	   <module>   s   
