Fügen Sie dem Videostream mehrere Audiospuren in mehreren Sprachen hinzu

Fügen Sie dem Videostream mehrere Audiospuren in mehreren Sprachen hinzu

Wir müssen einen Videostream mit 31 Audiospuren mischen, sodass Sie in VLC zwischen verschiedenen Sprachen wechseln können.

wir haben einen Videostream in WebM und 31 Audiostreams als Vorbis (Ogg) und möchten sie alle in einem WebM-Container zusammenführen.

Videodatei: video.webm

Audiodatei: language_1.ogg; language_2.ogg; .....;

sollte gemultiplext werden in:

video.webm (mit Audiospuren in 31 Sprachen)

Was ist das ffmpeg-Skript? Vielen Dank für die Hilfe.

Antwort1

Die Vorlage ist

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

verwandte Informationen