无法使用SoX

时间:2018-07-09 02:49:37

标签: sox

尽我所能,我无法成功使用SoX将原始文件转换为wav文件。

我使用的命令行是:

sox -r 44100 -b 16 -e signed-integer c -1 -t raw   000000.raw 1.wav 

我得到的是静态的。为了确保在使用Audacity导入时输入文件数据正确无误,我使用以下设置:

签名的16位PCM 大端 1个频道(单声道) 采样率44100

并在其上的输出正常。

如果有人熟悉SoX,我将不胜感激,

谢谢

p.s。这是原始文件的链接

1.raw

1 个答案:

答案 0 :(得分:0)

字节序似乎是问题所在。
默认情况下,它被认为是小尾数,但是通过包含-B标志,数据被读为大尾数。

sox -t raw -r 44100 -b 16 -e signed-integer -B -c 1 000000.raw test2.wav