mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-12-29 06:35:50 +01:00
[flickr] fix format sorting
This commit is contained in:
parent
5625bd0617
commit
eed30fea75
@ -50,13 +50,19 @@ def _call_api(self, method, video_id, api_key, note, secret=None):
|
||||
def _real_extract(self, url):
|
||||
video_id = self._match_id(url)
|
||||
|
||||
api_key = self._download_json('https://www.flickr.com/hermes_error_beacon.gne', video_id, 'Downloading api key',)['site_key']
|
||||
api_key = self._download_json(
|
||||
'https://www.flickr.com/hermes_error_beacon.gne', video_id,
|
||||
'Downloading api key')['site_key']
|
||||
|
||||
video_info = self._call_api('photos.getInfo', video_id, api_key, 'Downloading video info')['photo']
|
||||
video_info = self._call_api(
|
||||
'photos.getInfo', video_id, api_key, 'Downloading video info')['photo']
|
||||
if video_info['media'] == 'video':
|
||||
streams = self._call_api('video.getStreamInfo', video_id, api_key, 'Downloading streams info', video_info['secret'])['streams']
|
||||
streams = self._call_api(
|
||||
'video.getStreamInfo', video_id, api_key,
|
||||
'Downloading streams info', video_info['secret'])['streams']
|
||||
|
||||
preference = qualities(['iphone_wifi', '700', 'appletv', 'orig'])
|
||||
preference = qualities(
|
||||
['288p', 'iphone_wifi', '100', '300', '700', '360p', 'appletv', '720p', '1080p', 'orig'])
|
||||
|
||||
formats = []
|
||||
for stream in streams['stream']:
|
||||
|
Loading…
Reference in New Issue
Block a user