mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 06:35:12 +00:00 
			
		
		
		
	[extractor/tnaflix] Fix extractor (#6086)
Closes #6085 Authored by: oxamun, bashonly
This commit is contained in:
		| @@ -81,26 +81,27 @@ class TNAFlixNetworkBaseIE(InfoExtractor): | ||||
|             display_id = video_id | ||||
| 
 | ||||
|         webpage = self._download_webpage(url, display_id) | ||||
|         inputs = self._hidden_inputs(webpage) | ||||
|         query = {} | ||||
| 
 | ||||
|         # check for MovieFap-style config | ||||
|         cfg_url = self._proto_relative_url(self._html_search_regex( | ||||
|             self._CONFIG_REGEX, webpage, 'flashvars.config', default=None, | ||||
|             group='url'), 'http:') | ||||
|         query = {} | ||||
| 
 | ||||
|         if not cfg_url: | ||||
|             cfg_url = inputs.get('config') | ||||
| 
 | ||||
|         # check for TNAFlix-style config | ||||
|         if not cfg_url: | ||||
|             inputs = self._hidden_inputs(webpage) | ||||
|             if inputs.get('vkey') and inputs.get('nkey'): | ||||
|                 cfg_url = f'https://www.{host}.com/cdn/cdn.php' | ||||
|                 query.update({ | ||||
|                     'file': inputs['vkey'], | ||||
|                     'key': inputs['nkey'], | ||||
|                     'VID': video_id, | ||||
|                     'premium': '1', | ||||
|                     'vip': '1', | ||||
|                     'alpha': '', | ||||
|                 }) | ||||
|         if not cfg_url and inputs.get('vkey') and inputs.get('nkey'): | ||||
|             cfg_url = f'http://cdn-fck.{host}.com/{host}/{inputs["vkey"]}.fid' | ||||
|             query.update({ | ||||
|                 'key': inputs['nkey'], | ||||
|                 'VID': video_id, | ||||
|                 'premium': '1', | ||||
|                 'vip': '1', | ||||
|                 'alpha': '', | ||||
|             }) | ||||
| 
 | ||||
|         formats, json_ld = [], {} | ||||
| 
 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 oxamun
					oxamun