
此功能將 2 個影片置於頂部底部
ffmpeg -i input0 -i input1 -filter_complex vstack=inputs=2 output
如何在兩者之間添加一些填充?我怎麼堆疊 3 個影片呢?像這樣的線
ffmpeg -i input0 -i input1 -i input2 -filter_complex vstack=inputs=2 --padding-between-input 100,0 output
答案1
您必須填充除第一個影片之外的每個影片。
例如 3 個影片和 100 像素的填充,
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
例如,有 2 個影片和 100 像素的填充,
ffmpeg -i input0 -i input1 -filter_complex "[1]pad=iw:ih+100:0:100[v1];[0][v1]vstack=inputs=2" output