[ffmpeg] Set default subtitles regardless of container

This commit is contained in:
blank X
2022-05-12 08:37:15 +07:00
parent 10fa2471fc
commit 55cc0d5bf4
+2
View File
@@ -639,6 +639,8 @@ class FFmpegEmbedSubtitlePP(FFmpegPostProcessor):
# Don't copy the existing subtitles, we may be running the
# postprocessor a second time
'-map', '-0:s',
# Mark the first subtitle track as default
'-disposition:s:0', 'default',
]
for i, (lang, name) in enumerate(zip(sub_langs, sub_names)):
opts.extend(['-map', '%d:0' % (i + 1)])