我想将 MKV 中的所有音轨从 5.1 转换为立体声,并将转换后的 MKV 音轨保留在新的音轨中。
我正在尝试通过 BAT 文件使此过程自动化。目前,我有以下命令将 5.1 转换为立体声,但它取代音轨,我想添加它们是原版的。
for /r %%i in (*.mp4) do (
@ffmpeg.exe ^
-hide_banner ^
-v 32 ^
-stats ^
-y ^
-i "%%i" ^
-map 0:v ^
-map 0:a ^
-map 0:s? ^
-c:s copy ^
-c:v copy ^
-acodec ac3 ^
-ac 2 ^
-ar 48000 ^
-ab 640k ^
-af %aproc2% ^
-f matroska "%%~ni [Converted].mkv"
)
提出了一个非常相似的请求这里,但我拥有的 MKV 可以有多个音轨,我想转换(并保留)所有音轨。