U
    ¦y^¬  ã                   @   s,   d dl mZ ddlmZ G dd„ deƒZdS )é    )Úunicode_literalsé   )ÚInfoExtractorc                   @   s4   e Zd ZdZdddddddœd	did
œZdd„ ZdS )ÚSkylineWebcamsIEzRhttps?://(?:www\.)?skylinewebcams\.com/[^/]+/webcam/(?:[^/]+/)+(?P<id>[^/]+)\.htmlzdhttps://www.skylinewebcams.com/it/webcam/italia/lazio/roma/scalinata-piazza-di-spagna-barcaccia.htmlz$scalinata-piazza-di-spagna-barcacciaÚmp4zjre:^Live Webcam Scalinata di Piazza di Spagna - La Barcaccia [0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}$zBRoma, veduta sulla Scalinata di Piazza di Spagna e sulla BarcacciaT)ÚidÚextÚtitleÚdescriptionÚis_liveÚskip_download)ÚurlÚ	info_dictÚparamsc                 C   sT   |   |¡}|  ||¡}| jd|ddd�}|  |¡}|  |¡}||d|  |¡|ddœS )NzA(?:url|source)\s*:\s*(["\'])(?P<url>(?:https?:)?//.+?\.m3u8.*?)\1z
stream urlr   )Úgroupr   T)r   r   r   r	   r
   r   )Ú	_match_idÚ_download_webpageÚ_search_regexÚ_og_search_titleÚ_og_search_descriptionÚ_live_title)Úselfr   Úvideo_idÚwebpageÚ
stream_urlr	   r
   © r   úVC:\Users\TaGoRe\Desktop\beinconnect-dl\binaries\youtube_dl\extractor\skylinewebcams.pyÚ_real_extract   s"    
  þ

úzSkylineWebcamsIE._real_extractN)Ú__name__Ú
__module__Ú__qualname__Ú
_VALID_URLÚ_TESTr   r   r   r   r   r      s   û ÿ÷r   N)Ú
__future__r   Úcommonr   r   r   r   r   r   Ú<module>   s   