aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2022-03-27 09:27:38 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2022-03-27 09:28:58 +0530
commit4a3175fc4cff22343bd23c6cb7d40dbd7d0ccbf5 (patch)
tree0d69a3456adfee90e238a833b6fe6fc8602f56d3
parent5cf34021f502c56cb8436613400d7ef510f722cc (diff)
downloadhypervideo-pre-4a3175fc4cff22343bd23c6cb7d40dbd7d0ccbf5.tar.lz
hypervideo-pre-4a3175fc4cff22343bd23c6cb7d40dbd7d0ccbf5.tar.xz
hypervideo-pre-4a3175fc4cff22343bd23c6cb7d40dbd7d0ccbf5.zip
[VideoConvertor] Ensure all streams are copied
Closes #3200
-rw-r--r--yt_dlp/postprocessor/ffmpeg.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/yt_dlp/postprocessor/ffmpeg.py b/yt_dlp/postprocessor/ffmpeg.py
index ec618b040..a5ed6d184 100644
--- a/yt_dlp/postprocessor/ffmpeg.py
+++ b/yt_dlp/postprocessor/ffmpeg.py
@@ -553,9 +553,9 @@ class FFmpegVideoConvertorPP(FFmpegPostProcessor):
@staticmethod
def _options(target_ext):
+ yield from FFmpegPostProcessor.stream_copy_opts(False)
if target_ext == 'avi':
- return ['-c:v', 'libxvid', '-vtag', 'XVID']
- return []
+ yield from ('-c:v', 'libxvid', '-vtag', 'XVID')
@PostProcessor._restrict_to(images=False)
def run(self, info):