使用 SoX 指定要写入单声道文件的音频通道

使用 SoX 指定要写入单声道文件的音频通道

我对使用 SoX 作为我正在构建的转码工作流程的一部分感兴趣。我需要能够将立体声音频流混音为单声道。更具体地说,我需要能够指定要写入输出文件的通道。据我所知,语法应如下:

sox infile.wav -c 1 outfile.wav avg -l

但是,当我发出命令时,出现此错误:

sox: invalid option -- l
sox: SoX v14.3.2

sox FAIL sox: invalid option

困惑了。有什么想法吗?

编辑:这是执行我想要的命令。

sox infile.wav outfile.wav remix 1

答案1

没有有效的 -l 选项。您可以尝试使用选项“remix”或“oops”。这两个选项都列在文档中http://sox.sourceforge.net/sox.html#EFFECTS

相关内容