将两个audio文件与命令行工具组合在一起

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

我的第一个select是ffmpeg,但是我想知道是否可以比ffmpeg更具体,更可靠和更less模糊。

thx一吨! -K-

我不知道sox是否可以做到这一切(特别是开始时间),但我认为是这样的: http : //sox.sourceforge.net/

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

Sox是这样做的最好方法。 你的命令如下:

sox -M guitar.wav drum.wav final.wav