我想将一个44,100 Hz,24位单声道wav文件转换为格式化,我可以用星号播放它。我怎么能用sox做到这一点?当我使用“Sox filename.wav -t raw -r 44100 -s -w -c 1 filename.sln”时,我收到错误“Sox:读取文件失败:抱歉不明白.wav大小”。有什么问题?
答案 0 :(得分:1)
SoX无法处理24位样本。你将不得不使用不同的程序。
尝试sndfile-convert。
http://itdp.fh-biergarten.de/transcode-users/2005-12/msg00150.html