]> jfr.im git - yt-dlp.git/commitdiff
[VideoConvertor] Ensure all streams are copied
authorpukkandan <redacted>
Sun, 27 Mar 2022 03:57:38 +0000 (09:27 +0530)
committerpukkandan <redacted>
Sun, 27 Mar 2022 03:58:58 +0000 (09:28 +0530)
Closes #3200

yt_dlp/postprocessor/ffmpeg.py

index ec618b0408b2e4947f2a81ab6332df110fde73c5..a5ed6d184a99acefb4c423ab1d798aa84f200ede 100644 (file)
@@ -553,9 +553,9 @@ def _target_ext(self, source_ext):
 
     @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):