
    V|hj                     >    S SK Jr  SSKJrJrJrJr   " S S\5      rg)   )InfoExtractor   )
clean_htmlint_or_none
js_to_jsonparse_iso8601c                   j    \ rS rSrSrSrSSSSSS	S
SSSS.SS0S.SSSSSSSSSSS.SS0S./rS rSrg)
NetzkinoIE
   Fz7https?://(?:www\.)?netzkino\.de/\#!/[^/]+/(?P<id>[^/]+)z4https://www.netzkino.de/#!/scifikino/rakete-zum-mond 92a3f8b76f8d7220acce5377ea5d4873zrakete-zum-mondmp4u   Rakete zum Mond – Jules Vernez$md5:f0a8024479618ddbfa450ff48ffa6c6020120813zre:https?://.*\.jpg$i(P   )idexttitledescriptionupload_date	thumbnail	timestamp	age_limitskip_downloadz Download only works from Germany)urlmd5	info_dictparamsz5https://www.netzkino.de/#!/filme/dr-jekyll-mrs-hyde-2 c7728b2dadd04ff6727814847a51ef03zdr-jekyll-mrs-hyde-2zDr. Jekyll & Mrs. Hyde 2z$md5:c2e9626ebd02de0a794b95407045d18620190130iQ\   c           
      \   U R                  U5      nUR                  S5      nSU S3nU R                  XC5      nUS   nU R                  SUSS9nU R	                  SUS	5      nU R                  X[        S
9n	SSSS.n
US   S   nU	R                  5        VVs/ s H   u  pUSUR                  SU5      X   -   S.PM"     nnnUUUS   [        UR                  S5      S   5      [        UR                  S5      SS9[        UR                  S5      5      UR                  S5      S.$ s  snnf )Nr   z9https://api.netzkino.de.simplecache.net/capi-2.0a/movies/z.json?d=wwwcustom_fieldsz2http://www.netzkino.de/beta/dist/production.min.jszDownloading player code)notezvar urlTemplate=(\{.*?"\})zURL templates)transform_sourcez.mp4/manifest.f4mz.mp4/master.m3u8z.mp4)hdshlspmd	Streaming    r   z{})	format_idr   r   r   FSKdate )	delimitercontentr   )r   formatsr   r   r   r   r   )_match_valid_urlgroup_download_json_download_webpage_search_regex_parse_jsonr   itemsreplacer   getr   r   )selfr   mobjvideo_idapi_urlinfor!   production_jsavo_js	templatessuffixfilm_fnkeytplr/   s                  S/home/james-whalen/.local/lib/python3.13/site-packages/yt_dlp/extractor/netzkino.py_real_extractNetzkinoIE._real_extract0   sq   $$S)::d#MhZWbc""75_-..@(* / , ##)?, $$z % ;	 '%

  ,Q/
 $//+	- ,hc ;;tW-;
 ,	 	 - ']$]%6%6u%=a%@A&txx'73G%dhhy&9:+.
 	
-s   'D( N)	__name__
__module____qualname____firstlineno___WORKING
_VALID_URL_TESTSrF   __static_attributes__rH       rE   r
   r
   
   s    HKJ F1#9A%0#	
 ?
" G1(/A%0#	
 ?
! FD%
rQ   r
   N)commonr   utilsr   r   r   r   r
   rH   rQ   rE   <module>rT      s     ! K
 K
rQ   