mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	More Youku Python 3 fixing
This commit is contained in:
		| @@ -3349,7 +3349,8 @@ class YoukuIE(InfoExtractor): | |||||||
|  |  | ||||||
|         self.report_extraction(video_id) |         self.report_extraction(video_id) | ||||||
|         try: |         try: | ||||||
|             config = json.loads(jsondata) |             jsonstr = jsondata.decode('utf-8') | ||||||
|  |             config = json.loads(jsonstr) | ||||||
|  |  | ||||||
|             video_title =  config['data'][0]['title'] |             video_title =  config['data'][0]['title'] | ||||||
|             seed = config['data'][0]['seed'] |             seed = config['data'][0]['seed'] | ||||||
| @@ -3373,7 +3374,7 @@ class YoukuIE(InfoExtractor): | |||||||
|  |  | ||||||
|             fileid = config['data'][0]['streamfileids'][format] |             fileid = config['data'][0]['streamfileids'][format] | ||||||
|             keys = [s['k'] for s in config['data'][0]['segs'][format]] |             keys = [s['k'] for s in config['data'][0]['segs'][format]] | ||||||
|         except (ValueError, KeyError): |         except (UnicodeDecodeError, ValueError, KeyError): | ||||||
|             self._downloader.trouble(u'ERROR: unable to extract info section') |             self._downloader.trouble(u'ERROR: unable to extract info section') | ||||||
|             return |             return | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Philipp Hagemeister
					Philipp Hagemeister