GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Verbinden Sie Videos mit geteiltem Bildschirm

Mit einer neueren Version von ffmpeg (vorausgesetzt, beide Videos haben die gleiche Auflösung):

ffmpeg -i input1.mp4 -i input2.mp4 \
 -filter_complex \
    "[0:v]pad=iw*2:ih[int]; \
     [int][1:v]overlay=W/2:0[vid]" \
-map "[vid]" \
-c:v libx264 -crf 23 \
output.mp4

Dadurch wird die Größe von input1.mp4 im Wesentlichen verdoppelt, indem die rechte Seite mit Schwarz in der gleichen Größe wie das Originalvideo aufgefüllt wird, und dann wird input2.mp4 mit dem Überlagerungsfilter über diesem schwarzen Bereich platziert.

Wenn eines Ihrer Videos eine Audiospur enthält, die Sie der Ausgabe hinzufügen müssen, fügen Sie die Option -map 0:a hinzu für das Audio der ersten Datei oder -map 1:a für das Audio der zweiten Datei.

Wenn Sie zwei Audiospuren haben, die Sie mischen möchten, verwenden Sie die amix filtern:

ffmpeg -i input1.mp4 -i input2.mp4 \
 -filter_complex \
    "[0:v]pad=iw*2:ih[int]; \
     [int][1:v]overlay=W/2:0[vid]; \
     [0:a][1:a]amix=inputs=2:duration=longest[aud]" \
-map "[vid]" \
-map "[aud]" \
-c:v libx264 -crf 23 \
-c:a aac -b:a 192k \
output.mp4

Linux
  1. Zentrieren von Text auf dem Bildschirm mit SFML

  2. Verwenden von sed zum Teilen einer Zeichenfolge mit einem Trennzeichen

  3. PDF-Reader mit geteiltem Bildschirm für Linux

  4. Verbinden Sie Videos mit geteiltem Bildschirm

  5. So sperren Sie den Bildschirm mit der Tastatur unter Linux Mint (LXDE)

Bildschirmaufnahme mit Kazam auf Ubuntu

Teilen und Zusammenführen – Mit DVDs!?

Screen Tearing in 11.10 mit Intel Graphics?

Linux-Split-Befehl mit Beispielen

So installieren Sie PrestaShop mit Softaculous

GNU-Bildschirm:Ändern Sie den Fokus in geteilten Fenstern mit der Maus