使用FFMPEG在一个基础图像上覆盖多个图像
我有命令覆盖两幅图像,效果很好使用FFMPEG在一个基础图像上覆盖多个图像,ffmpeg,Ffmpeg,我有命令覆盖两幅图像,效果很好 "-y -i \(image1) -i \(image2) -filter_complex [0][1]overlay=(W-w)/2:(H-h)/2 \(out)" 我希望添加多个图像,例如:我们有四个图像[image1,image2,image3,image4] 现在image1将是基本的一个,我想在image1上的其他3个图像作为覆盖 图像位置可以随机变化。 我一直试图在谷歌上搜索这个,一切都重定向到多个视频图像或合并视频。 有人能帮我吗。您需要
"-y -i \(image1) -i \(image2) -filter_complex [0][1]overlay=(W-w)/2:(H-h)/2 \(out)"
我希望添加多个图像,例如:我们有四个图像[image1,image2,image3,image4]
现在image1将是基本的一个,我想在image1上的其他3个图像作为覆盖
图像位置可以随机变化。
我一直试图在谷歌上搜索这个,一切都重定向到多个视频图像或合并视频。
有人能帮我吗。您需要使用多个过滤器。一个基本的例子:
ffmpeg -i input0 -i input1 -i input2 -i input3
-filter_complex "[0][1]overlay[bg0];[bg0][2]overlay[bg1];[bg1][3]overlay[v]"
-map "[v]" output