
    V|h                     X    S SK Jr  S SKJr  SSKJrJr   " S S\5      r " S S\5      rg	)
   )InfoExtractor)FOXIE   )smuggle_urlurl_basenamec                   f    \ rS rSrSrSrSSSSSS	S
SSS.S/SS.SSSSSSSSSS.S/SS./rS rSrg)NationalGeographicVideoIE	   znatgeo:videoz+https?://video\.nationalgeographic\.com/.*?z_http://video.nationalgeographic.com/video/news/150210-news-crab-mating-vin?source=featuredvideo 730855d559abbad6b42c2be1fa584917z$0000014b-70a1-dd8c-af7f-f7b559330001mp4zMating Crabs Busted by Sharksz$md5:16f25aeffdeba55aaa8ec37e093ad8b3i?T20150209NAGS)idexttitledescription	timestampupload_dateuploaderThePlatformzRedirects to main page)urlmd5	info_dictadd_ieskipzIhttp://video.nationalgeographic.com/wild/when-sharks-attack/the-real-jaws 6a3105eb448c070503b3105fb9b320b5z$ngc-I0IauNSWznb_UV008GxSbwY35BZvgi2ezThe Real Jawsz$md5:8d3e09d9d53a85cd397b4b21b2c77be6iXuU20150608c                     [        U5      nU R                  X5      nU R                  SUS5      nSS[        SU S3SS05      US	.$ )
Nz=id="(?:videoPlayer|player-container)"[^>]+data-guid="([^"]+)"guidurl_transparentr   z8http://link.theplatform.com/s/ngs/media/guid/2423130747/z	?mbr=trueforce_smil_urlT)_typeie_keyr   r   )r   _download_webpage_search_regexr   )selfr   namewebpager   s        ]/home/james-whalen/.local/lib/python3.13/site-packages/yt_dlp/extractor/nationalgeographic.py_real_extract'NationalGeographicVideoIE._real_extract.   sh    C ((3!!LV
 '#J4&PYZ!4(* 
 	
     N)	__name__
__module____qualname____firstlineno__IE_NAME
_VALID_URL_TESTSr*   __static_attributes__r-   r,   r)   r	   r	   	   s}    G?J u5<8E')" %o,	
  _5<(E')" %o,	
!FB
r,   r	   c            	       D    \ rS rSrSrSSSSSSS	S
S.SS0SS./rSrSrSrg)NationalGeographicTVIE@   zGhttps?://(?:www\.)?nationalgeographic\.com/tv/watch/(?P<id>[\da-fA-F]+)zMhttps://www.nationalgeographic.com/tv/watch/6a875e6e734b479beda26438c9f21138/ 6a875e6e734b479beda26438c9f21138r   zWhy Nat Geo? Valley of the BoomzqThe lives of prominent figures in the tech world, including their friendships, rivalries, victories and failures.i:)[20181119   )r   r   r   r   r   r   	age_limitskip_downloadTzContent not available)r   r   paramsr   z&https://www.nationalgeographic.com/tv/ 238bb0a0c2aba67922c48709ce0c06fdr-   N)	r.   r/   r0   r1   r3   r4   _HOME_PAGE_URL_API_KEYr5   r-   r,   r)   r7   r7   @   sP    [J^46 O#%
 T
 ( F  >N1Hr,   r7   N)	commonr   foxr   utilsr   r   r	   r7   r-   r,   r)   <module>rE      s)    ! 4
 4
n2U 2r,   