mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	Detect more vevo videos
This commit is contained in:
		| @@ -727,10 +727,11 @@ class YoutubeIE(InfoExtractor): | |||||||
|         try: |         try: | ||||||
|             mobj = re.search(r';ytplayer.config = ({.*?});', video_webpage) |             mobj = re.search(r';ytplayer.config = ({.*?});', video_webpage) | ||||||
|             info = json.loads(mobj.group(1)) |             info = json.loads(mobj.group(1)) | ||||||
|             if 'dashmpd' in info['args']: |             args = info['args'] | ||||||
|  |             if args.get('ptk','') == 'vevo' or 'dashmpd': | ||||||
|                 # Vevo videos with encrypted signatures |                 # Vevo videos with encrypted signatures | ||||||
|                 self.to_screen(u'Vevo video detected.') |                 self.to_screen(u'Vevo video detected.') | ||||||
|                 video_info['url_encoded_fmt_stream_map'] = [info['args']['url_encoded_fmt_stream_map']] |                 video_info['url_encoded_fmt_stream_map'] = [args['url_encoded_fmt_stream_map']] | ||||||
|         except ValueError: |         except ValueError: | ||||||
|             pass |             pass | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jaime Marquínez Ferrándiz
					Jaime Marquínez Ferrándiz