summary refs log tree commit diff
diff options
context:
space:
mode:
authorPhilipp Hagemeister <phihag@phihag.de>2014-11-18 11:06:09 +0100
committerPhilipp Hagemeister <phihag@phihag.de>2014-11-18 11:08:37 +0100
commit0857baade31dd0ce9ce220148ef914cdc63030cb (patch)
treec4d44abb3db1e4e97d751fcc6a8e32089cdb81c4
parent23ad44b57bb62a76414daf630d85c7544e0b2728 (diff)
downloadyoutube-dl-0857baade31dd0ce9ce220148ef914cdc63030cb.tar.gz
youtube-dl-0857baade31dd0ce9ce220148ef914cdc63030cb.tar.xz
youtube-dl-0857baade31dd0ce9ce220148ef914cdc63030cb.zip
[youtube] Add webm audio formats (Fixes #4229)
-rw-r--r--youtube_dl/extractor/youtube.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/youtube_dl/extractor/youtube.py b/youtube_dl/extractor/youtube.py
index 08f63be96..461271d3b 100644
--- a/youtube_dl/extractor/youtube.py
+++ b/youtube_dl/extractor/youtube.py
@@ -307,6 +307,11 @@ class YoutubeIE(YoutubeBaseInfoExtractor, SubtitlesInfoExtractor):
         '171': {'ext': 'webm', 'vcodec': 'none', 'format_note': 'DASH audio', 'abr': 128, 'preference': -50},
         '172': {'ext': 'webm', 'vcodec': 'none', 'format_note': 'DASH audio', 'abr': 256, 'preference': -50},
 
+        # Dash webm audio with opus inside
+        '249': {'ext': 'webm', 'vcodec': 'none', 'format_note': 'DASH audio', 'acodec': 'opus', 'abr': 50, 'preference': -50},
+        '250': {'ext': 'webm', 'vcodec': 'none', 'format_note': 'DASH audio', 'acodec': 'opus', 'abr': 70, 'preference': -50},
+        '251': {'ext': 'webm', 'vcodec': 'none', 'format_note': 'DASH audio', 'acodec': 'opus', 'abr': 160, 'preference': -50},
+
         # RTMP (unnamed)
         '_rtmp': {'protocol': 'rtmp'},
     }