commit: f6c24009bea95104e186afd77a867abbc61b7f81
parent d86204230157fc7a8a6800b7b814e8e3bbfbdf20
Author: Philipp Hagemeister <phihag@phihag.de>
Date: Tue, 3 Feb 2015 10:52:22 +0100
[YoutubeDL] Calculate thumbnail IDs automatically
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/youtube_dl/YoutubeDL.py b/youtube_dl/YoutubeDL.py
@@ -964,9 +964,11 @@ class YoutubeDL(object):
thumbnails.sort(key=lambda t: (
t.get('preference'), t.get('width'), t.get('height'),
t.get('id'), t.get('url')))
- for t in thumbnails:
+ for i, t in enumerate(thumbnails):
if 'width' in t and 'height' in t:
t['resolution'] = '%dx%d' % (t['width'], t['height'])
+ if t.get('id') is None:
+ t['id'] = '%d' % i
if thumbnails and 'thumbnail' not in info_dict:
info_dict['thumbnail'] = thumbnails[-1]['url']