Well, Subhuman, it really is that cut-and-dry, if you follow
the collective wisdom, and it's as I said before: Lame VBR
at the highest rate, with q=1 and a base rate of 128 kbps.
In my opinion, NO MP3 encoder is particularly good at 128Kbps or
less. Sure, they sound fine on your Walkman (well, sometimes)
or through your mediocre computer speakers (and just about
ALL speakers that are marketed as "computer speakers" are
mediocre or worse...) But play them through some good quality
headphones (I recommend Sennheiser HD580 or HD600 or Stax), or
through some real high quality speakers, and 128Kbps just rots.
Not close to anyone with discerning ears.
This is fact, not opinion. OK, perhaps the word "rots" is
opinion. Perhaps I could say '128kbps does not create an
encoded file that cannot be distinguished from the original
source in A/B comparisons'. There, now that I've said that,
I won't need to see the "oh, I like 128Kbps just fine" response
that is just waiting around the next posting bend...!
So to me, which encoder is best at 128Kbps or less isn't
particularly important. To my ears, they all sound pretty bad
when listened to in a critical environment, and they all sound
passable when listened to in a non-critical environment. CERTAINLY
128Kbps is not archival. I have used the Fraunhoffer encoder at
128Kbps CBR and it sounds fine. So does LAME. Spectrum analysis
implies that Fraunhoffer is a bit better. But only a bit. And
psychoacoustics being what they are, it's hard to say on the
basis of the modest differences whether either is really "better".
Kwad