mkvmerge ,批处理 命令

2025-03-23 03:34:27
推荐回答(1个)
回答1:

@echo off
pushd d:\1\犬夜叉完结篇.双语720p
for /f "tokens=*" %%i in ('dir/b *.mkv') do call :merge ”%%~ni(1).mkv" "%%i"
goto :eof
:merge
"C:\Program Files\MKVToolNix\mkvmerge.exe" -o "D:\\1\\犬夜叉完结篇.双语720p\\%1" "--language" "0:eng" "--default-track" "0:yes" "--forced-track" "0:no" "--display-dimensions" "0:1280x720" "--language" "3:jpn" "--track-name" "3:日语" "--default-track" "3:no" "--forced-track" "3:no" "--language" "4:chi" "--track-name" "4:特效.简体中字" "--default-track" "4:yes" "--forced-track" "4:no" "--language" "6:chi" "--track-name" "6:简体中字" "--default-track" "6:no" "--forced-track" "6:no" "-a" "3" "-d" "0" "-s" "4,6" "-T" "--no-global-tags" "--no-chapters" "(" "D:\\1\\犬夜叉完结篇.双语720p\\%2" ")" "--track-order" "0:0,0:3,0:4,0:6"