我想在多首歌曲的开头添加一段小广告歌。
我尝试过audacity
手动操作,但由于有超过 1000 首歌曲需要处理,所以速度非常慢。如何才能更快地完成操作?
答案1
我如何合并/串联多个音频文件?
你会想要“声音处理程序的瑞士军刀”,索克斯。
SoX 是一款跨平台(Windows、Linux、MacOS X 等)命令行实用程序,可以将各种格式的计算机音频文件转换为其他格式。它还可以对这些声音文件应用各种效果,而且,作为附加功能,SoX 可以在大多数平台上播放和录制音频文件。
您没有指定尝试执行此操作的平台或任何其他细节(例如格式),因此这是如何调用sox
以进行这些连接的一般概述:
for filename in directory_of_songs:
sox jingle.wav filename.wav filename-joined.wav
也就是说,如果提供了多个input
文件名,sox
则会将它们连接(连接)到output
文件中,如下所示根据sox
文档。