轉換 5.1 曲目但保留原始檔案為 MKV

轉換 5.1 曲目但保留原始檔案為 MKV

我想將 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 可以有多個音軌,我想轉換(並保留)所有音軌。

相關內容