U
    $P‘f   ã                   @   s,   d dl mZ ddlmZ G dd„ deƒZdS )é    )Úunicode_literalsé   )ÚInfoExtractorc                   @   s2   e Zd ZdZdddddœddd	œd
œZdd„ ZdS )ÚNRLTVIEz8https?://(?:www\.)?nrl\.com/tv(/[^/]+)*/(?P<id>[^/?&#]+)zEhttps://www.nrl.com/tv/news/match-highlights-titans-v-knights-862805/Z YyNnFuaDE6kPJqlDhG4CGQ_w89mKTau4Zmp4z"Match Highlights: Titans v Knights)ÚidÚextÚtitleTZ	bestvideo)Zskip_downloadÚformat)ÚurlZ	info_dictÚparamsc                 C   sN   |   |¡}|  ||¡}|  |  d|d¡|¡}|d }|  d| d|| d¡¡S )Nz(?s)q-data="({.+?})"zplayer dataZvideoIdzooyala:ZOoyalar   )Z	_match_idZ_download_webpageZ_parse_jsonZ_html_search_regexZ
url_resultÚget)Úselfr
   Z
display_idZwebpageZq_dataZ	ooyala_id© r   ú</tmp/pip-unpacked-wheel-7zdooeg3/youtube_dl/extractor/nrl.pyÚ_real_extract   s     
  ÿÿ   ÿzNRLTVIE._real_extractN)Ú__name__Ú
__module__Ú__qualname__Z
_VALID_URLZ_TESTr   r   r   r   r   r      s   ýýùr   N)Ú
__future__r   Úcommonr   r   r   r   r   r   Ú<module>   s   