根据手册页(已作为示例列出),以下命令应在 2 秒静音点将输入文件拆分为多个音频文件。取而代之的是,它只创建一个据报道大约 0.2 秒长的文件。
$ sox -V3 infile.wav outfile.ogg silence 1 0.50 0.1% 1 3.0 0.1% : newfile : restart
sox: SoX v14.3.1
sox INFO formats: detected file format type `wav'
Input File : 'infile.wav'
Channels : 2
Sample Rate : 32000
Precision : 16-bit
Sample Encoding: 16-bit Signed Integer PCM
Endian Type : little
Reverse Nibbles: no
Reverse Bits : no
Output File : 'outfile001.ogg'
Channels : 2
Sample Rate : 32000
Precision : 16-bit
Sample Encoding: Vorbis
Comment : 'Processed by SoX'
sox INFO sox: effects chain: input 32000Hz 2 channels
sox INFO sox: effects chain: silence 32000Hz 2 channels
sox INFO sox: effects chain: output 32000Hz 2 channels
仅使用 trim 的更简单示例给了我相同的结果。