FFMPEG - 没有这样的过滤器:'' - 初始化复杂过滤器时出错

FFMPEG - No such filter: '' - Error initializing complex filters

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

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

此致,

删除过滤图末尾的分号。

-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