3
×b`�  ã               @   s@   d dl mZ d dlZddlmZ ddlmZ G dd„ deƒZdS )	é    )Úunicode_literalsNé   )ÚInfoExtractoré   )Úextract_attributesc               @   s8   e Zd ZdZdddiddœdddid	d
œgZdd„ ZdS )ÚNZZIEz=https?://(?:www\.)?nzz\.ch/(?:[^/]+/)*[^/?#]+-ld\.(?P<id>\d+)zYhttp://www.nzz.ch/zuerich/gymizyte/gymizyte-schreiben-schueler-heute-noch-diktate-ld.9153ÚidZ9153é   )ÚurlÚ	info_dictÚplaylist_mincountz]https://www.nzz.ch/video/nzz-standpunkte/cvp-auf-der-suche-nach-dem-mass-der-mitte-ld.1368112Z1368112r   )r
   r   Úplaylist_countc             C   s~   | j |ƒ}| j||ƒ}g }xVtjd|ƒD ]F}t|ƒ}|jdƒdkrN| jdƒ q(|d }|j| jd| d|ƒƒ q(W | j	||ƒS )	Nz((<[^>]+class="kalturaPlayer[^"]*"[^>]*>)z	data-typeÚkaltura_singleArticlezUnsupported player typezdata-idzkaltura:1750922:ÚKaltura)r   )
Ú	_match_idÚ_download_webpageÚreÚfindallr   ÚgetÚreport_warningÚappendÚ
url_resultÚplaylist_result)Úselfr
   Úpage_idÚwebpageÚentriesZplayer_elementÚplayer_paramsÚentry_id© r   úIC:\Users\Broad\Desktop\BeinConnetFix\binaries\youtube_dl\extractor\nzz.pyÚ_real_extract   s    

zNZZIE._real_extractN)Ú__name__Ú
__module__Ú__qualname__Ú
_VALID_URLÚ_TESTSr!   r   r   r   r    r      s   
r   )Ú
__future__r   r   Úcommonr   Úutilsr   r   r   r   r   r    Ú<module>   s   