【问题标题】:Overlay multiple images on one base image using FFMPEG使用 FFMPEG 在一个基础图像上叠加多个图像
【发布时间】:2018-12-15 01:58:57
【问题描述】:

我有命令覆盖 2 个图像,并且它工作正常,

"-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


    【解决方案1】:

    您需要使用多个overlay 过滤器。一个基本的例子:

    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
    

    【讨论】:

      猜你喜欢
      • 2019-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-16
      • 2018-09-18
      • 1970-01-01
      • 2021-03-16
      • 2019-10-23
      相关资源
      最近更新 更多