免责声明:原谅我对音频/声音处理的无知,我的背景是网络和移动开发,这是我的一位客户的定制要求!
我需要连接4个音频文件,并在所有4个音频文件后面播放背景音轨。可以以任何格式创建源音频文件,或对其进行任何处理以缩短处理时间,但是输出质量仍然很重要。为了清楚起见,输入文件可以命名如下(.wav只是示例格式):
并且需要像这样构造:
[------------------------------background.wav------------------------------]
[--segment-a.wav--][--segment-b.wav--][--segment-c.wav--][--segment-d.wav--]
我已经设法使用SoX工具通过MP3文件来实现上述的串联部分,但是在一台速度相当快的计算机上,每分钟的处理时间我会获得大约一小时的串联音频,这不足以满足我的要求,而且我还没有应用背景音或任何“微妙的”(例如微调/淡入淡出)功能。
我的问题是:
来自这个优秀社区的任何建议将不胜感激!
最佳答案
关于performance - 在Web服务器上组合音频文件的最快方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11557739/