mirror of
				https://code.hackerspace.pl/q3k/youtube-dl
				synced 2025-03-16 11:43:02 +00:00 
			
		
		
		
	[disney] skip Apple FairPlay formats(#14982)
This commit is contained in:
		
							parent
							
								
									23f511f5c7
								
							
						
					
					
						commit
						d05ba4b89e
					
				| @ -10,6 +10,7 @@ from ..utils import ( | |||||||
|     compat_str, |     compat_str, | ||||||
|     determine_ext, |     determine_ext, | ||||||
|     ExtractorError, |     ExtractorError, | ||||||
|  |     update_url_query, | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @ -108,9 +109,16 @@ class DisneyIE(InfoExtractor): | |||||||
|                 continue |                 continue | ||||||
|             tbr = int_or_none(flavor.get('bitrate')) |             tbr = int_or_none(flavor.get('bitrate')) | ||||||
|             if tbr == 99999: |             if tbr == 99999: | ||||||
|                 formats.extend(self._extract_m3u8_formats( |                 # wrong ks(Kaltura Signature) causes 404 Error | ||||||
|  |                 flavor_url = update_url_query(flavor_url, {'ks': ''}) | ||||||
|  |                 m3u8_formats = self._extract_m3u8_formats( | ||||||
|                     flavor_url, video_id, 'mp4', |                     flavor_url, video_id, 'mp4', | ||||||
|                     m3u8_id=flavor_format, fatal=False)) |                     m3u8_id=flavor_format, fatal=False) | ||||||
|  |                 for f in m3u8_formats: | ||||||
|  |                     # Apple FairPlay | ||||||
|  |                     if '/fpshls/' in f['url']: | ||||||
|  |                         continue | ||||||
|  |                     formats.append(f) | ||||||
|                 continue |                 continue | ||||||
|             format_id = [] |             format_id = [] | ||||||
|             if flavor_format: |             if flavor_format: | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Remita Amine
						Remita Amine