我正在使用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%相同,这将是我保留的字幕,无论如何围绕这个或我是否必须为字幕轨道添加输入框?
答案 0 :(得分:0)
没有名为--default-subtitle
的选项。你在考虑--default-language
吗?
无论如何,如果你只是复制已经有语言设置的字幕轨道(当你发出声音时),mkvmerge将复制语言信息,因此你不需要覆盖它。只需删除--default-subtitle ???
,就可以了。