尽我所能,我无法成功使用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。这是原始文件的链接
答案 0 :(得分:0)
字节序似乎是问题所在。
默认情况下,它被认为是小尾数,但是通过包含-B
标志,数据被读为大尾数。
sox -t raw -r 44100 -b 16 -e signed-integer -B -c 1 000000.raw test2.wav