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                   @   s.   e Zd ZdZdddddddœd	œZd
d„ ZdS )ÚHentaiStigmaIEz0^https?://hentai\.animestigma\.com/(?P<id>[^/]+)z3http://hentai.animestigma.com/inyouchuu-etsu-bonus/Z 4e3d07422a68a4cc363d8f57c8bf0d23zinyouchuu-etsu-bonusZmp4zInyouchuu Etsu Bonusé   )ÚidÚextÚtitleÚ	age_limit)ÚurlÚmd5Z	info_dictc                 C   sZ   |   |¡}|  ||¡}|  d|d¡}|  d|d¡}|  ||¡}|  d|d¡}|||ddœS )	Nz2<h2[^>]+class="posttitle"[^>]*><a[^>]*>([^<]+)</a>r	   z<iframe[^>]+src="([^"]+mp4)"zwrapper urlzfile\s*:\s*"([^"]+)"z	video urlr   )r   r   r	   r
   )Z	_match_idZ_download_webpageZ_html_search_regex)Úselfr   Zvideo_idZwebpager	   Zwrap_urlZwrap_webpageZ	video_url© r   úE/tmp/pip-unpacked-wheel-7zdooeg3/youtube_dl/extractor/hentaistigma.pyÚ_real_extract   s.    
 þ  ÿ  ÿüzHentaiStigmaIE._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   