如何使用 ffmpeg 而不是 concat 合并音频

如何使用 ffmpeg 而不是 concat 合并音频

我希望音频文件合并,并且当然是其中最长的一个的长度。

不要将它们连接起来,这意味着将一个添加到另一个后面。

我从昨天晚上开始尝试谷歌搜索,但没有找到任何这样的事情。这真的可能吗?

答案1

为了帮助其他人,我发布了我找到的解决方案:

http://www.ffmpeg.org/ffmpeg-filters.html#amix

将多个音频输入混合为单个输出。

例如

ffmpeg -i INPUT1 -i INPUT2 -i INPUT3 -filter_complex amix=inputs=3:duration=first:dropout_transition=3 OUTPUT

上述命令将把 3 个输入音频流混合为单个输出,其持续时间与第一个输入相同,并且丢失过渡时间为 3 秒。

相关内容