在制作字幕默认时使用ISO语言代码

时间:2017-09-25 11:50:59

标签: subtitle mkv

我正在使用AHK和MKVtoolnix制作一个程序来快速删除音频文件和字幕,这是代码:

FOR /F "delims=*" %%A IN ('dir /b *.MKV') DO "H:\Not School\Programs\mkvtoolnix-32-bit-15.0.0\mkvtoolnix\mkvmerge.exe" -o "%OutputVar%\%%A" -a %AT% -s %ST% --default-subtitle ???  "%InputVar%\%%A

当我将ISO代码放在问号所在的位置时,我会收到错误,而且我希望它与%ST%相同,这将是我保留的字幕,无论如何围绕这个或我是否必须为字幕轨道添加输入框?

1 个答案:

答案 0 :(得分:0)

没有名为--default-subtitle的选项。你在考虑--default-language吗?

无论如何,如果你只是复制已经有语言设置的字幕轨道(当你发出声音时),mkvmerge将复制语言信息,因此你不需要覆盖它。只需删除--default-subtitle ???,就可以了。