Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Add capability to download YouTube video as 3D format #1160
Comments
|
@rg3 @phihag @jaimeMF : Can I get the write permission to start contribute? I got a patch but not sure how to commit it here ---
youtube_dl/extractor/youtube.py | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/youtube_dl/extractor/youtube.py b/youtube_dl/extractor/youtube.py
index 7c3a596..c08387c 100644
--- a/youtube_dl/extractor/youtube.py
+++ b/youtube_dl/extractor/youtube.py
@@ -155,9 +155,11 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
# Listed in order of quality
_available_formats = ['38', '37', '46', '22', '45', '35', '44', '34', '18', '43', '6', '5', '17', '13',
'95', '94', '93', '92', '132', '151',
+ '85', '84', '102', '83', '101', '82', '100',
]
_available_formats_prefer_free = ['38', '46', '37', '45', '22', '44', '35', '43', '34', '18', '6', '5', '17', '13',
'95', '94', '93', '92', '132', '151',
+ '85', '102', '84', '101', '83', '100', '82',
]
_video_extensions = {
'13': '3gp',
@@ -171,6 +173,15 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
'45': 'webm',
'46': 'webm',
+ # 3d videos
+ '82': 'mp4',
+ '83': 'mp4',
+ '84': 'mp4',
+ '85': 'mp4',
+ '100': 'webm',
+ '101': 'webm',
+ '102': 'webm',
+
# videos that use m3u8
'92': 'mp4',
'93': 'mp4',
@@ -195,11 +206,18 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
'44': '480x854',
'45': '720x1280',
'46': '1080x1920',
+ '82': '360p',
+ '83': '480p',
+ '84': '720p',
+ '85': '1080p',
'92': '240p',
'93': '360p',
'94': '480p',
'95': '720p',
'96': '1080p',
+ '100': '360p',
+ '101': '480p',
+ '102': '720p',
'132': '240p',
'151': '72p',
}
--
1.7.9.5
|
|
@xanadu On github, you don't need write permission to contribute. Instead, you can create a pull request. |
|
Thanks. This can be tracked at #1163 |
Sample
http://www.youtube.com/watch?v=14dzliD5NNk
Itags
82,83,84,85,100,101,102