0
我这两个命令SoX:如何连接SoX命令?
rec -V3 output.wav trim 0 50
sox output.wav out.wav trim 0 10 : newfile : restart
我需要做这项工作,但只在一个命令行。
我需要将录制的文件“output.wav”剪裁成10秒的几个文件。
我这两个命令SoX:如何连接SoX命令?
rec -V3 output.wav trim 0 50
sox output.wav out.wav trim 0 10 : newfile : restart
我需要做这项工作,但只在一个命令行。
我需要将录制的文件“output.wav”剪裁成10秒的几个文件。
您可以通过管道将它们组合起来,就像这样:
rec -p trim 0 50 | sox -p out.wav trim 0 10 : newfile : restart
的-p
选项是-t sox -
的简写,即写入stdout /使用SOX的内部格式标准输入读取。
在这种特殊情况下,你也可以展开的restart
循环,这样做在一个调用,就像这样:
rec out.wav trim 0 10 : newfile : trim 0 10 : newfile : trim 0 10 : newfile : trim 0 10 : newfile : trim 0 10
这并不总是可能的,当然。