|
I am using DJ In A Box to power a personal internet
radio station (so I can listen to my music at work without carrying CDs, etc)
and this uses lame to decode the mp3 and then re-encode it at the desired bit
rate. However, for some songs lame bugs out on me with a big_values error as
follows:
input:
03-Summersault.mp3
(44.1 kHz, 2 channels, MPEG-1 Layer III) output: <stdout> (16 bit, Microsoft WAVE) skipping initial 1105 samples (encoder+decoder delay) big_values too large! 419 mpg123: Can't rewind stream by 563 bits! bitstream problem: resyncing... big_values too large! 500 I've looked on the mailing list for an answer, and
the closest I've come up with related to decoding VBR files, however, in this
case it's encoded as constant bitrate. I can decode the file fine using mpg123,
but I realise that lame doesn't use mpg123, but mpglib. Interestingly, I noticed
that, after downloading the latest version of mpg123, that there seems to be
significant differences between mpg123's version of mpglib and that used by lame
(although this could be more to do with differing requirements).
I've tried chaning DJIAB to use mpg123 directly to
decode, but this unfortunately cause white noise to be generated (I think due to
missing header information).
I was wondering if anyone else has had this problem
and more importantly if anyone has a solution to it.
Thanks.
Julian.
|
- Re: [MP3 ENCODER] mpg123 error decoding with lame Julian Dobson
- Re: [MP3 ENCODER] mpg123 error decoding with lame Ruckert Martin
