1

我正在使用 linux 和 bash 我有两个文件 filea.wav 和 fileb.wav,它们都是 1 秒长。我想加入其中的 4000 个,因此我将获得 1 个长达一小时的大文件,其中两个文件交替出现。

示例:1 小时单个文件的样子 filea.wav fileb.wav filea.wav fileb.wav filea.wav fileb.wav .....

我知道我可以使用 sox 创建和重复文件

sox filea.wav file1hour.wav repeat 4000

但是我怎样才能让两个文件来回交替并仍然使用 sox 获得 1 个单个文件?

4

1 回答 1

3
sox filea.wav fileb.wav long.wav
sox long.wav file1hour.wav repeat 1800
rm long.wav

有关如何使用的更多详细信息:http sox(1): //sox.sourceforge.net/sox.html

于 2011-12-09T02:17:46.043 回答