Page 1 of 1

Set Audio level on a Group of Files

Posted: Fri Mar 21, 2008 1:06 am
by Branta
I am using Audacity Sound Editor to adjust the audio level of mp3 files.

I am doing it one file at a time. It is very tedious.

Is there something I can use that will adjust the audio level of a group of mp3 files so they can be done in number instead of one at a time?


--- Bob ---

Re: Set Audio level on a Group of Files

Posted: Fri Mar 21, 2008 6:19 am
by grimdestripador
Sorry I can't answer your question directly, Search Synaptic for "normalize"

Are you sure you want to be re-encoding your mp3 files. This is a real bad idea, and leads to less than half the quality of the original.

I'm sure you would rather, use an application like iTunes or some other that applies the volume set in the ID3 tag.

So to restate his question, Does anyone know a sound app on linux, that analyses the average volume, or can read it from an ID3 tag

SOLVED: Set Audio level on a Group of Files

Posted: Sat Mar 22, 2008 12:44 am
by Branta
normalize-audio worked. I needed no format conversion: mp3 to mp3 but the audio amplitude needed adjustment to all the same audio level.

The files in question were on a 2 Gb SD card. The path was /media/disk. Files were in a number of categorically defined folders.

As root in terminal I went to /media/disk [the SD card] where the folders held the mp3 files.

I used this command to set the SAME amplitude level on ALL tracks and ALL mp3 files:

Code: Select all

find . -name \*.mp3 -exec normalize-audio {} \;
A useful read me is located here: http://normalize.nongnu.org/README.html

Thanks, Bob