mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 01:27:07 -05:00 
			
		
		
		
	[facebook] Fix format sorting
'hd' formats should have higher priorities
This commit is contained in:
		@@ -212,10 +212,13 @@ class FacebookIE(InfoExtractor):
 | 
			
		||||
                for src_type in ('src', 'src_no_ratelimit'):
 | 
			
		||||
                    src = f[0].get('%s_%s' % (quality, src_type))
 | 
			
		||||
                    if src:
 | 
			
		||||
                        preference = -10 if format_id == 'progressive' else 0
 | 
			
		||||
                        if quality == 'hd':
 | 
			
		||||
                            preference += 5
 | 
			
		||||
                        formats.append({
 | 
			
		||||
                            'format_id': '%s_%s_%s' % (format_id, quality, src_type),
 | 
			
		||||
                            'url': src,
 | 
			
		||||
                            'preference': -10 if format_id == 'progressive' else 0,
 | 
			
		||||
                            'preference': preference,
 | 
			
		||||
                        })
 | 
			
		||||
            dash_manifest = f[0].get('dash_manifest')
 | 
			
		||||
            if dash_manifest:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user