[vine] Fix formats extraction (Closes #5239)

This commit is contained in:
Naglis Jonaitis 2015-03-20 01:50:36 +02:00
parent ccf3960eec
commit 2684871bc1

View File

@ -33,14 +33,13 @@ def _real_extract(self, url):
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,