extractor: youtube: Swap video dimensions to match standard practice.

While working on this, I thought about simplifying things like changing
480x854 to 480p, and that seemed like a good option, until I realized that
people (me included) usually link the concept of some number followed by a p
with the video being 16:9.

So, we would be losing some information and, as we all know,
[explicit is better than implicit][*].

[*]: http://www.python.org/dev/peps/pep-0020/

This closes #1446.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
This commit is contained in:
Rogério Brito 2013-10-19 14:04:44 -03:00
parent 8e590a117f
commit d5a9bb4ea9

View file

@ -253,21 +253,21 @@ class YoutubeIE(YoutubeBaseInfoExtractor, SubtitlesInfoExtractor):
'248': 'webm', '248': 'webm',
} }
_video_dimensions = { _video_dimensions = {
'5': '240x400', '5': '400x240',
'6': '???', '6': '???',
'13': '???', '13': '???',
'17': '144x176', '17': '176x144',
'18': '360x640', '18': '640x360',
'22': '720x1280', '22': '1280x720',
'34': '360x640', '34': '640x360',
'35': '480x854', '35': '854x480',
'36': '240x320', '36': '320x240',
'37': '1080x1920', '37': '1920x1080',
'38': '3072x4096', '38': '4096x3072',
'43': '360x640', '43': '640x360',
'44': '480x854', '44': '854x480',
'45': '720x1280', '45': '1280x720',
'46': '1080x1920', '46': '1920x1080',
'82': '360p', '82': '360p',
'83': '480p', '83': '480p',
'84': '720p', '84': '720p',