Ich habe zwei Videoclips. Beide sind 640x480 und dauern 10 Minuten. Eines enthält Hintergrundmusik, das andere einen singenden Schauspieler. Ich möchte einen einzelnen 10-minütigen Videoclip mit einer Größe von 1280 x 480 erstellen (mit anderen Worten, ich möchte die Videos nebeneinander platzieren und sie gleichzeitig wiedergeben, wobei Audio aus beiden Clips gemischt wird). Ich habe versucht, herauszufinden, wie dies mit ffmpeg / avidemux gemacht werden kann, bin aber bisher leer ausgegangen. Sie beziehen sich alle auf Verkettung, wenn ich nach Zusammenführung suche.
Irgendwelche Empfehlungen?
-map [vid]
das?[vid]
ist ein sogenanntes Linklabel , bei dem es sich um ein definiertes Output - Linklabel im Filterdiagramm handelt (die Zeile oben mit dem filter_complex). Es ordnet die Ausgabe des komplexen Filtergraphen der Ausgabedatei zu.Unrecognized option 'crf'
. Fehler beim Aufteilen der Argumentliste: Option nicht gefunden. Wenn ichcr
dann entferneunrecognized option 'preset'
no such filter
Um ehrlich zu sein, hat die Verwendung der akzeptierten Antwort für mich zu einer Menge fehlender Frames geführt.
Mit dem
hstack
filter_complex wurde jedoch eine perfekt flüssige Ausgabe erzielt:quelle
Dies kann mit nur zwei Filtern erfolgen und das Audio von beiden Eingängen wird ebenfalls einbezogen.
-ac 2
macht ihn stereo. Ohne diese Option kann der Audiostream als 4 Kanäle enden, wenn beide Eingänge Stereo sind.quelle
Fügen Sie zwei Videos nebeneinander hinzu und fügen Sie ein Überlagerungsbild hinzu, das auf Videos angezeigt
[BgPaddingImage.jpg]
wird.Show This below Das Video wird mit dem Befehl "Von oben erstellen" erstellt
quelle