MP3Gain

MP3Gain analyzes and adjusts mp3 files so that they have the same volume. It does not just do peak normalization, as many normalizers do. Instead, it does some statistical analysis to determine how loud the file actually sounds to the human ear. Also, the changes MP3Gain makes are completely lossless. There is no quality lost in the change because the program adjusts the mp3 file directly, without decoding and re-encoding.

Licenses LGPL GPL

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  09 May 2007 10:47
  • Rrelease-after

Changes: Output codes have been reversed in order to (finally) conform to the rest of the world: the program now returns 0 for success, and non-zero for failure.

  • Rrelease-mid
  •  21 Sep 2004 02:35
  • Rrelease-after

Changes: This release adds logic to ignore "album" calculations when "apply track gain" is one of the command-line parameters.

  • Rrelease-mid
  •  22 Sep 2003 15:26
  • Rrelease-after

Changes: When mp3gain was unable to complete a gain change (such as when another program is using the mp3 file), sometimes the "undo" tag information was still being written. The code has been fixed so that the "undo" tag is only written after the file is successfully changed.

Changes: This version features a very useful option called "Don't clip when doing Track Gain". If this is applied, then when you do "Track Gain", if the suggested Track gain will cause clipping, then MP3Gain will apply the maximum non-clipping gain instead. Handling was improved when ignoring corrupt MP3 frames. An optional "beep when finished" was added. Tags are now used to store analysis and undo info in the MP3 file itself.

  • Rrelease-mid
  •  26 Jan 2003 11:55
  • Rrelease-after

No changes have been submitted for this release.

No-screenshot

Project Spotlight

Snake Steak

A freshmeat API command line client and Python library.

No-screenshot

Project Spotlight

Web-bench

Simple web server benchark.