FFmpeg拼接音频时报错Filter concat:out:a0 has an unconnected output问题的解决方法

问题

我们想要执行FFmpeg拼接音频的时候,可以执行命令:

ffmpeg -i input1.mp3 -i input2.mp3 -filter_complex '[0:0][1:0]concat=n=2:v=0:a=1[a]' -map a output.mp3 

但是当执行完上述命令的时候,发现出现了如下报错:

Filter concat:out:a0 has an unconnected output

FFmpeg拼接音频时报错Filter concat:out:a0 has an unconnected output问题的解决方法_第1张图片

解决方法

这时候只需要在原来的命令中去掉[a]即可,正确命令如下:

ffmpeg -i input1.mp3 -i input2.mp3 -filter_complex '[0:0][1:0]concat=n=2:v=0:a=1' -map a output.mp3 

FFmpeg拼接音频时报错Filter concat:out:a0 has an unconnected output问题的解决方法_第2张图片

你可能感兴趣的:(FFmpeg,音视频)