Normalizing all my audio files with ReplayGain
ReplayGain is a nice standard for normalizing the volume levels in your audio files. Unfortunately, each audio format has its own library and tools to use it. For example:
To test, try something like:
To run, use:
The full set of command line options can be found here.
P.S. Audacious is a nice audio player that supports ReplayGain by default. Also, to convert wav files to flac, use the following command:
- ogg vorbis: vorbisgain
- mp3: mp3gain
- aac (possibly also mp4 audio, m4a, and whatever other extensions Apple uses): aacgain
- flac: metaflac --add-replay-gain
- wavpack: wvgain
cd ~
sudo easy_install -U plac
sudo easy_install -U quodlibet
sudo easy_install -U mutagen
git clone git://github.com/DarwinAwardWinner/rganalysis.git
cd rganalysis
To test, try something like:
./rganalysis.py --dry-run <path to music>
To run, use:
./rganalysis.py <path to music>
The full set of command line options can be found here.
P.S. Audacious is a nice audio player that supports ReplayGain by default. Also, to convert wav files to flac, use the following command:
flac --best *.wavP.P.S. If you just want to normalize all audio for any audio player (actually modifying the audio file waveform), you can use normalize:
normalize-audio *
Comments
Post a Comment
Keep it clean and professional...