4

我必须将两个(或更多)音频文件(如吉他和鼓轨道)合并到一个文件中。我在 linux CentOS 上运行,我需要一个命令行工具来执行此操作,因为我必须将它作为后台进程的一部分运行,通过自定义 bash 脚本的 crontab 触发。我还需要能够更改声像、音量、修剪和开始时间(即,我希望吉他音轨在鼓音轨后 1.25 毫秒后开始,这样它们就可以彼此同步)。

我的第一选择是 ffmpeg,但我想知道是否有比 ffmpeg 更具体、更可靠且不那么模糊的东西。

谢谢一吨!-k-

4

2 回答 2

4

Sox是最好的方法。您的命令如下:

sox -M guitar.wav drum.wav final.wav
于 2015-11-06T02:58:09.540 回答
2

我不确定 sox 是否可以做到所有这些(尤其是开始时间),但我认为可以:http ://sox.sourceforge.net/

当然,这将是我的“goto”工具,而不是我自己的。

于 2012-05-23T22:28:36.820 回答