Por favor, dígame cómo combinar 4 imágenes (1.jpg, 2.jpg, 3.jpg, 4.jpg) con ffmpeg, 2 arriba y 2 debajo para hacer un cuadrado.
[1][2] [3][4]
Crear archivo por lotes
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 salida.jpg
Resuelve mi problema, pero ¿tal vez haya una manera más fácil? gracias de antemano
Respuesta1
Con 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
Respuesta2
Podrías usar ImageMagickmontajedominio:
montage *.jpg -tile 2x2 result.jpg
Tomará las primeras cuatro imágenes y generará el resultado-0.jpg, las cuatro siguientes y generará el resultado-1.jpg y así sucesivamente.
Si necesita cambiar su tamaño:
montage *.jpg -geometry 375x250+2+2 -tile 2x2 result.jpg
DescargarImagenMagia
He hecho las imágenes borrosas a propósito.