I have about 80GB of MP3 files that I ripped from my CD collection with --alt-preset extreme. They are all properly tagged with ID3v1 and v2 (since v1 artist/album/song name tags are too short -- no lyrics, jpgs or anything like that) tags. I need to resample the entire collection down to a lower bitrate for use with portable players (namely a 20GB iPod) and normalize them.
What's the best way to go about doing this? I've read the info/FAQ on mp3gain, but it's not clear to me if I need to normalize before resampling or not (will be using lame 3.96.1 to resample). From my reading, it appears that I can add additional tracks/albums and normalize them separately from the rest of the album and they'll still have the same "volume", correct?
Any suggestions on lame options to use? I've done some testing with --preset standard -Y and it appears to average at 180-190 kbps, which is a good bit higher than the 160 kbps I was expecting (and is in the FAQ).
I would vastly prefer Linux tools, since all the MP3s are on a Linux server (FC2 if it matters), but I can shuffle the data across the network if needed.
And yes, I know that lame won't copy the ID3 tags. I've already written a program that does that for both ID3v1 and v2... I can extend it to do APEv2 as well, since the tag is pretty simple. If anyone wants the source, I can post it/email it. It's pretty trivial.
