请告诉我如何用 ffmpeg 将 4 张(1.jpg、2.jpg、3.jpg、4.jpg)图片组合起来,2 张在上方,2 张在下方,形成一个正方形
[1][2] [3][4]
创建批处理文件
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 输出.jpg
它解决了我的问题,但也许有更简单的方法?提前致谢
答案1
使用 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