need a util for normalizing MP3 files using command line.
by "normalize" - i mean: lower the volume of the file.
Thanks!
p.s
dont refer me to mp3gain
![]()
+ Reply to Thread
Results 1 to 16 of 16
-
-
What do you have against MP3Gain? It's an excellent program that is lossless.
BTW, "Normalise" doesn't mean "lower the volume of the file".
Regards.Michael Tam
w: Morsels of Evidence -
i attempted 2 use the mp3gain, but none of the options in the command line decreased the volume of the mp3 file!
i want a program that will accept a group of mp3 files, and only the files that there volume is higher then X - the program will lower the volume to that specific file. -
You are not going to find that in an MP3 editor.
What you want is something like Adobe Audition's group waveform normalize feature. This will average the sound level of all the files.
The problem with wave editors though is that they have to decode the mp3 to modify the audio, then you have to re-encode back to mp3. This creates 2 destructive processes that will lower the quality of the audio.
So your options are to live with different levels of audio or lower the quality when you modify them with a good wave editor.
If your listening to mp3's on Winamp, you could use a compression plugin such as Enhancer 1.07. This will level out the audio somewhat. -
I dont care so much about the drop in sound quality.
i need a command line program that can do what i described above.
anyone? -
Originally Posted by ziv_r
During playback, you can set whatever "volume" you want with volume control.
Regards.Michael Tam
w: Morsels of Evidence -
I dont want 2 increase the volume of the quiet tracks, i want 2 lower the volume of the loud parts of the track!
-
Think about it. It is the same.
The difference is that by increasing the volume of quiet tracks, you are not losing digital information.
BTW, "normalisation" increases or deceases the volume for the whole track in the same way. What it is useful for is so that different tracks (e.g., songs from different CDs) both sound "about as loud" as each other.
If you want to reduce the "volume" variation within a track, what you need is a program that does "dynamic range compression", not "normalisation".
Regards.Michael Tam
w: Morsels of Evidence -
i need this util for work.
in my work we are broadcasting slides with background music.
the background music should not exceed 2db (broadcasting rules).
some of the music files are 10db and some are -20db.
i need a program that will lower the volume of the loud parts of the track (above 2db) and will not do anything with the quiet parts of the track. -
If you just posted what you needed to do in detail, then there wouldn't be the confusion...
There is nothing in the windows world that I know of that can give you this degree of audio editing control in the command line. I think that I can say with a fair degree of certainty, that such a program doesn't exist.
You can probably use an advanced audio editing program (e.g., something like CoolEdit) to create filters that can the above for you.
Regards.Michael Tam
w: Morsels of Evidence -
i know of a program that can do this for wav files in the command line.
isnt there a solution for mp3 files? -
MP3s are encoded and cannot be dynamically adjusted losslessly except for normalisation (which is what mp3gain does).
Why don't you just decode your MP3s to uncompressed PCM and apply the adjustments?
Regards.Michael Tam
w: Morsels of Evidence -
because this is how i get the files from our customer.
If i will ad another convert (mp3->pcm) it will take 2 much time and will interrupt our broadcasting. -
http://www.mpex.net/en/software/details/mp3amp.html
Actually, the effect you need is COMPRESSION or LIMITING. Winamp has several plugins to compress the volume of MP3 files as they are playing. -
Sorry, but too much time?
Decoding from MP3 to WAV takes almost no time on a modern processor. You can't apply any filters on MP3 without decoding it first anyway because you can't directly act on the encoded data.
If you already have a command line program that can work on wave files, then I would think it to be trivial to write a simple batch script to first decode the MP3 to uncompressed PCM (? on modern processors - 100x faster than playtime) and then do the appropriate filtering on the PCM.
Regards.Michael Tam
w: Morsels of Evidence
Similar Threads
-
avidemux2 command line help
By Choller in forum EditingReplies: 0Last Post: 31st Dec 2009, 05:17 -
Command-line command for fixing AVI?
By timur in forum ffmpegX general discussionReplies: 1Last Post: 23rd Sep 2009, 02:23 -
best way to record tv from command line
By mierdatuti in forum LinuxReplies: 1Last Post: 17th Jun 2009, 02:08 -
command line
By exekutive in forum ffmpegX general discussionReplies: 22Last Post: 1st Jun 2008, 23:44 -
command line MP3 to WAVE?
By AlanHK in forum AudioReplies: 5Last Post: 1st May 2008, 06:10