Mkvmerge 批处理更改默认音频

Mkvmerge 批处理更改默认音频

我想更改我的文件的默认音频但文件太多了。

我如何使用 cmd 或 bat 文件来执行此操作?

这是我的一个文件的代码:

"C:/Program Files/MKVToolNix\mkvmerge.exe" --ui-language en --output ^"//vmware-host/Shared Folders/Desktop/New folder/C/Fairy Tail - 001.mkv^" --subtitle-tracks 4 --language 0:und --track-name 0:AVC-HD --default-track 0:yes --language 1:eng --track-name 1:AAC --language 2:jpn --track-name 2:Japanese --default-track 2:yes --language 4:eng --track-name 4:English --default-track 4:yes ^"^(^" ^"//vmware-host/Shared Folders/Desktop/New folder/A/Fairy Tail -001.mkv^" ^"^)^" --track-order 0:0,0:2,0:1,0:4

答案1

FOR /F "delims=*" %%A IN ('dir /b *.MKV') DO "C:\Program Files\MKVToolNix\mkvmerge.exe" -o "new_%%A" -a !3 --default-track 2:yes "%%A"

PAUSE

相关内容