aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/downloader/external.py
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2021-11-22 23:32:14 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2021-11-23 01:29:10 +0530
commit234416e4bf39d442e7abd036b7c59b8934a4086b (patch)
tree58f064fdc050b6160cdeffb958d77cba054c8689 /yt_dlp/downloader/external.py
parentc98d4df23bfba30fc38f2614bd96db67644e7ddf (diff)
downloadhypervideo-pre-234416e4bf39d442e7abd036b7c59b8934a4086b.tar.lz
hypervideo-pre-234416e4bf39d442e7abd036b7c59b8934a4086b.tar.xz
hypervideo-pre-234416e4bf39d442e7abd036b7c59b8934a4086b.zip
[downloader/ffmpeg] Fix for direct videos inside mpd manifests
Closes #1751
Diffstat (limited to 'yt_dlp/downloader/external.py')
-rw-r--r--yt_dlp/downloader/external.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/yt_dlp/downloader/external.py b/yt_dlp/downloader/external.py
index 1efbb2fab..da69423f7 100644
--- a/yt_dlp/downloader/external.py
+++ b/yt_dlp/downloader/external.py
@@ -443,8 +443,7 @@ class FFmpegFD(ExternalFD):
if info_dict.get('requested_formats') or protocol == 'http_dash_segments':
for (i, fmt) in enumerate(info_dict.get('requested_formats') or [info_dict]):
stream_number = fmt.get('manifest_stream_number', 0)
- a_or_v = 'a' if fmt.get('acodec') != 'none' else 'v'
- args.extend(['-map', f'{i}:{a_or_v}:{stream_number}'])
+ args.extend(['-map', f'{i}:{stream_number}'])
if self.params.get('test', False):
args += ['-fs', compat_str(self._TEST_FILE_SIZE)]