
Esta función coloca 2 videos de arriba a abajo.
ffmpeg -i input0 -i input1 -filter_complex vstack=inputs=2 output
¿Cómo puedo agregar algo de relleno en el medio? ¿Y cómo puedo apilar 3 vídeos en su lugar? Algo como esta línea
ffmpeg -i input0 -i input1 -i input2 -filter_complex vstack=inputs=2 --padding-between-input 100,0 output
Respuesta1
Tienes que rellenar cada vídeo excepto el primero.
por ejemplo, con 3 vídeos y un relleno de 100 píxeles,
ffmpeg -i input0 -i input1 -i input2 -filter_complex "[1]pad=iw:ih+100:0:100[v1];[2]pad=iw:ih+100:0:100[v2];[0][v1][v2]vstack=inputs=3" output
por ejemplo, con 2 vídeos y un relleno de 100 píxeles,
ffmpeg -i input0 -i input1 -filter_complex "[1]pad=iw:ih+100:0:100[v1];[0][v1]vstack=inputs=2" output