【问题标题】:combine two audio files with a command line tool使用命令行工具组合两个音频文件
【发布时间】:2012-05-30 01:39:22
【问题描述】:

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

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

谢谢一吨! -k-

【问题讨论】:

标签: linux audio encoding ffmpeg


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多