將多種語言的多個音軌加入到視訊串流中

將多種語言的多個音軌加入到視訊串流中

我們需要將一個視訊串流與 31 個音軌混合,這樣您就可以在 vlc 中切換到不同的語言。

我們有 webm 中的視訊串流和 vorbis (ogg) 形式的 31 個音訊串流,並且希望將它們全部集中在一個 webm 容器中。

影片檔:video.webm

音訊檔案:language_1.ogg;語言_2.ogg; ……;

應該混合在:

video.webm(帶有 31 種語言的音軌)

什麼是 ffmpeg 腳本?非常感謝您的幫忙。

答案1

模板是

ffmpeg -i video.webm
       -i language_1.ogg
       -i language_2.ogg
       -i ...
       -i language_30.ogg
       -i language_31.ogg
       -c copy
       -map 0:v -map 1:a -map 2:a ... -map 30:a -map 31:a
       out.webm

相關內容