mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 03:37:08 -05:00 
			
		
		
		
	[vine] Fix formats extraction (Closes #5239)
This commit is contained in:
		@@ -33,14 +33,13 @@ class VineIE(InfoExtractor):
 | 
			
		||||
            r'window\.POST_DATA = { %s: ({.+?}) }' % video_id, webpage, 'vine data'))
 | 
			
		||||
 | 
			
		||||
        formats = [{
 | 
			
		||||
            'url': data['videoLowURL'],
 | 
			
		||||
            'ext': 'mp4',
 | 
			
		||||
            'format_id': 'low',
 | 
			
		||||
        }, {
 | 
			
		||||
            'url': data['videoUrl'],
 | 
			
		||||
            'ext': 'mp4',
 | 
			
		||||
            'format_id': 'standard',
 | 
			
		||||
        }]
 | 
			
		||||
            'format_id': '%(format)s-%(rate)s' % f,
 | 
			
		||||
            'vcodec': f['format'],
 | 
			
		||||
            'quality': f['rate'],
 | 
			
		||||
            'url': f['videoUrl'],
 | 
			
		||||
        } for f in data['videoUrls'] if f.get('rate')]
 | 
			
		||||
 | 
			
		||||
        self._sort_formats(formats)
 | 
			
		||||
 | 
			
		||||
        return {
 | 
			
		||||
            'id': video_id,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user