Bitte sagen Sie mir, wie ich 4 (1.jpg,2.jpg,3.jpg,4.jpg) Bilder mit ffmpeg kombinieren kann, 2 darüber und 2 darunter, um ein Quadrat zu erstellen
[1][2] [3][4]
Batchdatei erstellen
ffmpeg -i 1.jpg -i 3.jpg -filter_complex vstack 5.jpg ffmpeg -i 2.jpg -i 4.jpg -filter_complex vstack 6.jpg ffmpeg -i 5.jpg -i 6.jpg -filter_complex hstack ausgabe.jpg
Es löst mein Problem, aber vielleicht gibt es einen einfacheren Weg? Danke im Voraus
Antwort1
Mit ffmpeg:ffmpeg -i 1.jpg -i 2.jpg -i 3.jpg -i 4.jpg -lavfi "xstack=inputs=4:layout=0_0|w0_0|0_h0|w0_h0" out.jpg
Antwort2
Sie können ImageMagicksMontageBefehl:
montage *.jpg -tile 2x2 result.jpg
Aus den ersten vier Bildern wird result-0.jpg, aus den nächsten vier Bildern result-1.jpg und so weiter.
Wenn Sie die Größe ändern müssen:
montage *.jpg -geometry 375x250+2+2 -tile 2x2 result.jpg
HerunterladenBildMagick
Ich habe die Bilder absichtlich unscharf gemacht.