Ë
    š„j¿  ã                   ó.   — d dl Z ddlmZ  G d„ de«      Zy)é    Né   )ÚInfoExtractorc            
       ój   — e Zd ZdZdZddddddd	d
dœddidœdddddddd
dœddidœddddœddœgZd„ Zy)ÚCloserToTruthIEFzAhttps?://(?:www\.)?closertotruth\.com/(?:[^/]+/)*(?P<id>[^/?#&]+)zJhttp://closertotruth.com/series/solutions-the-mind-body-problem#video-3688Ú
0_zof1ktrezsolutions-the-mind-body-problemÚmovz#Solutions to the Mind-Body Problem?Ú20140221igÒSÚCTTXML)ÚidÚ
display_idÚextÚtitleÚupload_dateÚ	timestampÚuploader_idÚskip_downloadT)ÚurlÚ	info_dictÚparamsz4http://closertotruth.com/episodes/how-do-brains-workÚ
0_iuxai6g6zhow-do-brains-workzHow do Brains Work?ixÒSz(http://closertotruth.com/interviews/1725Ú1725z	AyaFr-002)r   r   é   )r   r   Úplaylist_mincountc           	      ó"  — | j                  |«      }| j                  ||«      }| j                  d|d«      }| j                  |d«      }| j                  d|dd ¬«      }|rŽt	        «       }g }t        j                  d|«      D ]T  }	|	j                  d«      }
|
|v rŒ|j                  |
«       |j                  d	d
|› d|
› �d|	j                  d«      dœ«       ŒV |r| j                  |||«      S | j                  d|dd¬«      }
d	|d
|› d|
› �d|dœS )Nz0<script[^>]+src=["\'].*?\b(?:partner_id|p)/(\d+)zkaltura partner_idzvideo titlez7(?s)<select[^>]+id="select-version"[^>]*>(.+?)</select>zselect version)ÚdefaultzL<option[^>]+value=(["\'])(?P<id>[0-9a-z_]+)(?:#.+?)?\1[^>]*>(?P<title>[^<]+)r   Úurl_transparentzkaltura:ú:ÚKalturar   )Ú_typer   Úie_keyr   zM<a[^>]+id=(["\'])embed-kaltura\1[^>]+data-kaltura=(["\'])(?P<id>[0-9a-z_]+)\2zkaltura entry_id)Úgroup)r   r   r   r    r   )Ú	_match_idÚ_download_webpageÚ_search_regexÚ_html_extract_titleÚsetÚreÚfinditerr!   ÚaddÚappendÚplaylist_result)Úselfr   r   ÚwebpageÚ
partner_idr   ÚselectÚ	entry_idsÚentriesÚmobjÚentry_ids              úU/var/www/html/GAP/venv/lib/python3.12/site-packages/yt_dlp/extractor/closertotruth.pyÚ_real_extractzCloserToTruthIE._real_extract.   sZ  € Ø—^‘^ CÓ(ˆ
à×(Ñ(¨¨jÓ9ˆà×'Ñ'Ø?ØÐ)ó+ˆ
ð ×(Ñ(¨°-Ó@ˆà×#Ñ#ØFØÐ%¨tð $ó 5ˆñ Ü›ˆIØˆGÜŸ™ØcØóò �ð  Ÿ:™: dÓ+�Ø˜yÑ(ØØ—‘˜hÔ'Ø—‘Ø.Ø% j \°°8°*Ð=Ø'Ø!ŸZ™Z¨Ó0ñ	 õ ðñ Ø×+Ñ+¨G°ZÀÓGÐGà×%Ñ%Ø\ØÐ'¨tð &ó 5ˆð
 'Ø$Ø˜j˜\¨¨8¨*Ð5ØØñ
ð 	
ó    N)Ú__name__Ú
__module__Ú__qualname__Ú_WORKINGÚ
_VALID_URLÚ_TESTSr5   © r6   r4   r   r      s’   „ Ø€HØU€Jà[àØ;ØØ:Ø%Ø#Ø#ñ
ð ˜Tð
ñð FàØ.ØØ*Ø%Ø#Ø#ñ
ð ˜Tð
ñð :àØ ñ
ð ñð9#€FóJ+
r6   r   )r'   Úcommonr   r   r=   r6   r4   ú<module>r?      s   ðÛ 	å !ôS
�mõ S
r6   