summary refs log tree commit diff
diff options
context:
space:
mode:
authorSergey M․ <dstftw@gmail.com>2017-02-07 00:22:16 +0700
committerSergey M․ <dstftw@gmail.com>2017-02-07 00:22:16 +0700
commit242a14a1f6ea14b8e7de9aa1eddaf938de825e1e (patch)
tree645acbc07ca5116c52ad3c6f42f4e7ebcfe624fc
parentd5d904ff7d712e126885915d9e3e35b5f3115888 (diff)
downloadyoutube-dl-242a14a1f6ea14b8e7de9aa1eddaf938de825e1e.tar.gz
youtube-dl-242a14a1f6ea14b8e7de9aa1eddaf938de825e1e.tar.xz
youtube-dl-242a14a1f6ea14b8e7de9aa1eddaf938de825e1e.zip
[extractor/common] Fix audio only with audio group in m3u8 (closes #11995)
-rw-r--r--youtube_dl/extractor/common.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/youtube_dl/extractor/common.py b/youtube_dl/extractor/common.py
index 519188622..0b4e2ac20 100644
--- a/youtube_dl/extractor/common.py
+++ b/youtube_dl/extractor/common.py
@@ -1315,8 +1315,8 @@ class InfoExtractor(object):
                         'abr': abr,
                     })
                 f.update(parse_codecs(last_info.get('CODECS')))
-                if audio_in_video_stream.get(last_info.get('AUDIO')) is False:
-                    # TODO: update acodec for for audio only formats with the same GROUP-ID
+                if audio_in_video_stream.get(last_info.get('AUDIO')) is False and f['vcodec'] != 'none':
+                    # TODO: update acodec for audio only formats with the same GROUP-ID
                     f['acodec'] = 'none'
                 formats.append(f)
                 last_info = {}