From: robert <Rob...@gm...> - 2008-04-05 13:16:28
|
Am 05.04.2008, 14:48 Uhr, schrieb Gabor FUNK <FUN...@hu...>: >> There is something wrong with the mp3 files. I tried the smaller >> problem mp3, the mpg123 decoder LAME uses can not decode it >> and crashes. To work around the problem, use MAD decoder or >> foobar for decoding. LAME encoder part has no problem. >> >> Frame# 127/9222 192 kbps MS bitstream problem: resyncing... >> Blocktype == 0 and window-switching == 1 not allowed. >> big_values too large! 290 >> Frame# 128/9222 96 kbps > > Thanks for the quick reply. > The mp3 files are from internet radio stations, recorded by streamripper. > Could the corruption caused by > a) the internet radio station > b) streamreipper > > And/or: should I go and report this to mpg123 developers? Well, I don't know how current official mpg123 handles these files. We forked libmpg123 several years ago and our decoder isn't that good in handling stream errors. There was a plan spending some time on the decoder for 3.99 release. > My opinion is that "segmentation fault" is not the proper > way for error handling no matter what... :-] That is true. > G. Ciao Robert |