|
From: Doug C. <idi...@us...> - 2012-05-23 03:22:23
|
On Tue, May 22, 2012 at 4:48 PM, <hum...@us...> wrote: > > In any case, the first step is to verify that sox.exe can successfully > > play your file. If it can't, it will likely give you some good > > diagnostics about why it can't (especially if you add an appropriate > > verbosity option to the command line). > > With and without --enable-dl-lame I get the error message from SoX: > sox FAIL formats: can't open input file `test.mp3': SoX was compiled > without MP3 decoding support Lame is an MP3 encoder, not a decoder. The MP3 decoder used by SoX is mad. You'll need to build sox with support for mad, and you'll need to come up with a libmad DLL. Some Lame DLLs include a copy of mpglib so that the DLL provides both encoding and decoding support. SoX doesn't currently support using mpglib for decoding. |