Ich möchte zwei Audiodateien zusammenführen mitdefinierte Überlappungszeit, und der Befehl wird mit Hilfe vondiese Antwort:
ffmpeg -i 1.mp3 -i 2.mp3 -filter_complex "[1]adelay=Ns|Ns[a1];[0:a][a1]amix=inputs=2[a]" -map "[a]" output.mp3
Die Probleme sind
- Die Größe der Ausgabedatei beträgt nur ca. die Hälfte der Originalgröße (Qualität geht verloren)
- Die Lautstärke vor
adepaly
dem Zeitstempel ist stark reduziert. Ich weiß nicht, warum.
Ich nehme an, dass bei der Verwendung eine Dekodierung erforderlich ist -filter_complex
, bin mir aber nicht sicher, ob eine Überlappung ohne Dekodierung möglich ist.