summaryrefslogtreecommitdiffhomepage
path: root/youtube_dl/YoutubeDL.py
diff options
context:
space:
mode:
authorPhilipp Hagemeister <[email protected]>2014-03-04 03:49:33 +0100
committerPhilipp Hagemeister <[email protected]>2014-03-04 03:49:33 +0100
commit17b75c0de157b5a5042f0f19ba113827d811f0b7 (patch)
treed77e2605f14179479bae4a3bb00aa00544b6129d /youtube_dl/YoutubeDL.py
parentab24f4f3be281139534dafc9594103b6ed02bc9e (diff)
downloadyoutube-dl-17b75c0de157b5a5042f0f19ba113827d811f0b7.tar.gz
youtube-dl-17b75c0de157b5a5042f0f19ba113827d811f0b7.zip
Document width, height, and resolution (#1445)
Diffstat (limited to 'youtube_dl/YoutubeDL.py')
-rw-r--r--youtube_dl/YoutubeDL.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/youtube_dl/YoutubeDL.py b/youtube_dl/YoutubeDL.py
index bbfdfb444..62ccad20c 100644
--- a/youtube_dl/YoutubeDL.py
+++ b/youtube_dl/YoutubeDL.py
@@ -409,6 +409,13 @@ class YoutubeDL(object):
template_dict['autonumber'] = autonumber_templ % self._num_downloads
if template_dict.get('playlist_index') is not None:
template_dict['playlist_index'] = '%05d' % template_dict['playlist_index']
+ if template_dict.get('resolution') is None:
+ if template_dict.get('width') and template_dict.get('height'):
+ template_dict['resolution'] = '%dx%d' % (template_dict['width'], template_dict['height'])
+ elif template_dict.get('height'):
+ res = '%sp' % template_dict['height']
+ elif template_dict.get('width'):
+ res = '?x%d' % template_dict['width']
sanitize = lambda k, v: sanitize_filename(
compat_str(v),