【问题标题】:No such filter - Error initializing complex filters - Invalid argument没有这样的过滤器 - 初始化复杂过滤器时出错 - 参数无效
【发布时间】:2020-12-15 02:47:01
【问题描述】:

我的命令是

ffmpeg -y -i background.mp4 -i overlay.mp4 -filter_complex '[1:a:0]amerge=inputs=1[a];[1:v]colorkey=0x586689:0.1:0.1[ckout];[0:v][ckout]overlay=x=430:y=50[out]' -map "[out]" -map "[a]" neu.mp4

我明白了

[AVFilterGraph @ 000002b0b497b4e0] No such filter: '[1:a:0]amerge=inputs=1[a];[1:v]colorkey=0x586689:0.1:0.1[ckout];[0:v][ckout]overlay=x=430:y=50[out]'
Error initializing complex filters.
Invalid argument

为什么?

【问题讨论】:

    标签: ffmpeg


    【解决方案1】:

    在 Linux 上为我工作,所以我猜这是 Windows 的问题。将' 替换为"

    ffmpeg -y -i background.mp4 -i overlay.mp4 -filter_complex "[1:a:0]amerge=inputs=1[a];[1:v]colorkey=0x586689:0.1:0.1[ckout];[0:v][ckout]overlay=x=430:y=50[out]" -map "[out]" -map "[a]" neu.mp4
    

    不相关,但使用带有 1 个输入的 amerge fiter 没有任何作用,因此我建议将其删除。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-04-27
      • 2022-01-03
      • 2021-12-13
      • 2020-10-07
      • 2018-08-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多