
    Ğic                     F    d dl mZ ddlmZ ddlmZ  G d de          ZdS )   )InfoExtractor   )HEADRequest)float_or_nonec                   b    e Zd ZdZdgZddddddd	d
dddddddgZddddddd	d
dgZd ZdS )	VocarooIEzChttps?://(?:www\.)?(?:vocaroo\.com|voca\.ro)/(?:embed/)?(?P<id>\w+)zP<iframe[^>]+src=(["\'])(?P<url>(?:https?://)?(?:www\.)?vocaroo\.com/embed/.+?)\1z https://vocaroo.com/1de8yA3LNe77 c557841d5e50261777a6585648adf4391de8yA3LNe77mp3zVocaroo video #1de8yA3LNe77gA20230130)idexttitle	timestampupload_date)urlmd5	info_dictz1https://vocaroo.com/embed/12WqtjLnpj6g?autoplay=0T)r   only_matchingzhttps://voca.ro/12D52rgpzkB0z https://qbnu.github.io/cool.html f322e529275dd8a47994919eeac404a519cgWmKO6AmCzVocaroo video #19cgWmKO6AmCgZAc           	      ^   |                      |          }t          |          dk    st          |          dk    r|d         dk    rd}nd}d| d| }d	d
i}|                     t          |          ||          }|d|dt	          |j                            d          d          d|dS )N
          1media1mediazhttps://z.vocaroo.com/mp3/Refererzhttps://vocaroo.com/)headers r   zx-bz-upload-timestampi  )scalenone)r   r   r   r   r   vcodechttp_headers)	_match_idlen_request_webpager   r   r    get)selfr   audio_idmedia_subdomainr%   resps         ]C:\Users\betacode\Desktop\descargarYoutube\venv\Lib\site-packages\yt_dlp/extractor/vocaroo.py_real_extractzVocarooIE._real_extract-   s    >>#&&x==B3x==B#6#68A;#;M;M&OO%OEEE8EE!#9:$$[%5%5x$VV&t|'7'78O'P'PX\]]](
 
 	
    N)__name__
__module____qualname__
_VALID_URL_EMBED_REGEX_TESTS_WEBPAGE_TESTSr/    r0   r.   r   r      s        WJghL 65$6+) 
	
 
	
 G!	
 	

 2!	
 	
!F0 65$6+) 
	
 
	
N
 
 
 
 
r0   r   N)commonr   
networkingr   utilsr   r   r8   r0   r.   <module>r<      so    ! ! ! ! ! ! $ $ $ $ $ $ ! ! ! ! ! !9
 9
 9
 9
 9
 9
 9
 9
 9
 9
r0   