如何使用FFmpeg合并两个音频文件

时间:2019-06-13 16:33:39

标签: php ffmpeg

我一直试图将两个音轨合并在一起。我希望较短的音频“ track.mp3 ”首先出现,然后较长的音频 Wizkid 应在 track.mp3 之后立即出现

这是我的代码:

exampleObj

代码确实合并了两个音频文件,但是创建了一个11秒的音频文件。 track.mp3不到5秒,而Wizkid.mp3约04:11长。

有两种解决方案,可以将两个音频文件合并在一起,同时将两个音频长度合并在一起?

1 个答案:

答案 0 :(得分:0)

这应该对您有用:

ffmpeg -i "concat:file1.mp3|file2.mp3" -i file2.mp3 -acodec copy test.mp3 -map_metadata 0:1

我只是做到了,它似乎可以满足您的要求。