【问题标题】:FFMPEG - No such filter: '' - Error initializing complex filtersFFMPEG - 没有这样的过滤器:'' - 初始化复杂过滤器时出错
【发布时间】:2021-09-10 17:04:34
【问题描述】:

请帮助我理解以下代码中的错误:

ffmpeg -i video_9870.mp4 -i video_5178.mp4 -filter_complex "[0][1]xfade=transition=fade:duration=0.5:offset=977.58[V01];[0:a][1:a]acrossfade=d=0.5:c1=tri:c2=tri[A01];" -map "[video]" -map "[audio]" -movflags +faststart video_6179.mp4


[AVFilterGraph @ 0000005f6f004700] No such filter: ''
Error initializing complex filters.
Invalid argument

问候,

【问题讨论】:

  • 删除filter_complex中的最后一个;
  • 非常感谢您的回复。
  • 我收到以下错误:带有标签“视频”的输出在任何定义的过滤器图中都不存在,或者已在其他地方使用。脚本:ffmpeg -i video_9870.mp4 -i video_5178.mp4 -filter_complex "[0][1]xfade=transition=fade:duration=0.5:offset=977.58[V01];[0:a][1:a]acrossfade =d=0.5:c1=tri:c2=tri[A0 1]" -map "[video]" -map "[audio]" -movflags +faststart video_6179.mp4
  • 此错误是因为您没有在过滤器图中使用 [video] pad。

标签: ffmpeg


【解决方案1】:

删除过滤图末尾的分号。

-map args 会给你一个错误,因为过滤器图中没有标记这样的填充。您可以完全删除它们。

ffmpeg -i video_9870.mp4 -i video_5178.mp4 -filter_complex "[0][1]xfade=transition=fade:duration=0.5:offset=977.58;[0:a][1:a]acrossfade=d=0.5:c1=tri:c2=tri" -movflags +faststart video_6179.mp4

【讨论】:

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