QUOTE(Sethur @ Mar 11 2003 - 02:42 PM)
Another question that came to my mind (should perhaps be asked in a new thread though). If it is true that there are a few very difficult to encode samples, which should better be encoded using q 6 (or even more), why doesn't mppenc detect such samples and just allocate more bandwith? I means its a VBR encoder, isn't it? Shouldn't it be able to compensate for such rare samples or is it impossible to detect them? Another thing: Is it really only 1% of the music that is ABXable from the original at q 5?
Yes, there exist quite a few samples on which mpc -q5 can be ABXable.
This problem exists in all lossy audio coders: it's very difficult to determine exactly, at each precise moment, how much distorsion can be admitted at which frequencies. Thus, from time to time, a few tenths of milliseconds can get encoded using too low precision, which results in an ABXable (at least for some people here) difference.
Musepack is VBR by design, but that doesn't make it perfect !
Where musepack fails to provide 100% transparency, pretty much any other audio coder will also fail (often much more miserably).