
VLC でさまざまな言語に切り替えることができるように、1 つのビデオ ストリームを 31 個のオーディオ トラックとミックスする必要があります。
私たちは webm のビデオ ストリームと vorbis (ogg) の 31 個のオーディオ ストリームを持っており、それらをすべて 1 つの webm コンテナーにまとめたいと考えています。
ビデオファイル: video.webm
オーディオファイル: language_1.ogg; language_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