【发布时间】:2016-05-01 20:17:39
【问题描述】:
我想合并几个音频文件。 (我熟悉使用命令行工具,但只有基本的 shell 技能。)
与其他批处理命令行工具不同,sox 似乎没有允许指定输入文件列表的参数。
根据sox文档,可以使用以下命令合并文件:
sox -m input1 input2 ... inputN output
他们还提到文件名可以从其他应用程序传输,但没有给出任何具体示例。
那么如何指定一个包含要合并的文件列表的文本文件作为输入?
顺便说一句,文本文件的格式是:
fileRandomID1.wav
fileRandomID2.wav
fileRandomID3.wav
并且所有文件都需要按照它们在文本文件中列出的顺序进行合并。
【问题讨论】:
标签: linux audio merge batch-processing sox