
Esta função coloca 2 vídeos de cima para baixo
ffmpeg -i input0 -i input1 -filter_complex vstack=inputs=2 output
Como posso adicionar algum preenchimento no meio? E como posso empilhar 3 vídeos? Algo como esta linha
ffmpeg -i input0 -i input1 -i input2 -filter_complex vstack=inputs=2 --padding-between-input 100,0 output
Responder1
Você deve preencher cada vídeo, exceto o primeiro.
por exemplo, com 3 vídeos e preenchimento de 100 pixels,
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 exemplo, com 2 vídeos e preenchimento de 100 pixels,
ffmpeg -i input0 -i input1 -filter_complex "[1]pad=iw:ih+100:0:100[v1];[0][v1]vstack=inputs=2" output