Mientras intentaba escribir un script (que eventualmente intenta unir dos imágenes) usando FFmpeg, me encontré con un comportamiento muy extraño.
Este es un comando que encontré en el¿Cómo unir dos imágenes en una con FFmpeg?hilo:
ffmpeg -i a.jpg -i b.jpg -filter_complex scale=120:-1,tile=2x1 output.jpg
¿Qué pasó con el gato B? ¿Por qué falta en la imagen de salida? No pude encontrar ninguna información sobre por qué tile=2x1
se comporta así.
Respuesta1
Eltejafiltro es cuando uno quiere
Coloca varios cuadros sucesivos juntos.
Para apilar dos marcos horizontalmente, use
ffmpeg -i a.jpg -i b.jpg -filter_complex [1]scale=120:-1[b];[0][b]hstack output.jpg