Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'A perl script to rip and normalize songs for iTunes' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
A perl script to rip and normalize songs for iTunes
Authored by: fracai on Feb 21, '07 09:27:55AM

I'd go with mp3gain over normalize.
Normalize rewrites the wav file before encoding, mp3gain adds a gain hint to the file without altering the audio file.
flac also includes this hint capability. I rip my music to "normalized" (hinted) flac and encode from there.

Also, it appears that the way this script uses normalize is to normalize each track independently, such that two tracks on the same album won't play back at the same respective volumes. In other words, all your music will sound the same volume even if one track on an album is meant to be quiet and another track on the same album is meant to be loud. normalize does include support for this case by using batch mode to process all files from an album, preserving their relative volumes.

Actually, looking at the normalize man page seems to indicate that normalize includes support for the mp3 RVA2 tag which non-destructively modifies the volume of mp3 files.

Steve, please correct me if I'm wrong here.

---
i am jack's amusing sig file



[ Reply to This | # ]
Help with MP3 Gain?
Authored by: jiclark on Feb 21, '07 02:43:36PM

I tried that technique, and didn't feel like it made any difference. Is there a place that I can go to get help with that program?

Thanks,
John



[ Reply to This | # ]
A perl script to rip and normalize songs for iTunes
Authored by: stsmith on Feb 25, '07 11:45:51AM
The script uses normalize --peak (distortionless) on the original WAV file, opposed to normalizing the rms values and using a limiter. This simply sets the peak value of each track to peak out a signed 16-bit integer. I've found that this works best for me with a mix of music -- when listenening to the original CD, I listen on a stereo, so adjusting the track volumes isn't an issue, and I have noticed that on most recent recordings, all tracks are peak normalized anyway.

Besides, this is perl. If you don't like the script's behavior, it's easy to change.

[ Reply to This | # ]