Ich habe mehrere Medien:
Ich möchte ein neues MXF-Medium mit der Videodatei erstellen und die Audiodateien zu bestimmten Zeitstempeln und Spuren mischen:
00:00:00:00
00:00:30:00
00:00:35:00
00:00:45:00
Ich habe einen ersten Versuch mit nur einem Video und einem Audio gemacht. Ich habe den folgenden Befehl verwendet:
ffmpeg -y -i picsou.mp4 \
-itsoffset 2 \
-i picsou.wav \
-shortest \
out.mp4
Leider kann ich das Audio nicht sehen , wenn ich es in Pro Tools importiere .
Die Methode in meinem Kommentar steht noch.
Angenommen, Sie haben zwei Audiospuren. Die grundlegende Befehlssyntax ist
ffmpeg -i picsou.mp4 \
-i audio1.wav \
-i audio2.wav \
- filter_complex "[1:a]adelay=30000|30000[1a];\
[2:a]adelay=35000|35000[2a]" \
-map 0:v -map "[1a]" -map "[2a]" -c:v copy -shortest \
out.mxf
Der Adelay-Filter erwartet hier zwei Kanäle pro Eingangsstrom. Kanalverzögerungswerte sind in Millisekunden angegeben.
Unter Linux / OSX müssen Sie die Argumente möglicherweise in einfache Anführungszeichen setzen.
-f mxf_opatom
Gyan
Martin Delille
adelay
Filter den gesamten Kanal zu verzögern ...Gyan
Martin Delille
-itsoffset
Option hat mein Problem gelöst, aber ändern Sie das Thema ein wenig, um genau zu erklären, was ich tun möchte: eine MXF-Datei.Martin Delille