2
votes

I want to convert a 44,100 Hz, 24 Bit Mono wav file to aformat that I can play it in asterisk. How can I do this using sox? When I use "Sox filename.wav -t raw -r 44100 -s -w -c 1 filename.sln" I get error "Sox: Failed reading file: Sorry don't understand .wav size". What is the problem?

1

1 Answers

1
votes

SoX can't handle 24-bit samples. You will have to use a different program for those.

Try sndfile-convert.

http://itdp.fh-biergarten.de/transcode-users/2005-12/msg00150.html