Log in

View Full Version : How to normalize between channels?


FredThompson
13th June 2003, 00:37
Starting scenario: A DVD2SVCD-created MPEG-2 file with 2 MP2 audio channels, maximum volume is different between the channels.

After demux with TMPGEnc to yield an MP2 file, what is a simple method to normalize the volume so both channels have the same maximum sample volume? The right channels seem to typically be a little louder at the source but this might not always be the case.

Can this be done with BeSweetGUI? Haven't been able to figure it out.

Can it be done with command-line?

Can it be done with command-line during the DVD2SVCD process?

If there is a way to do this through some sort of header modification, a la MP3Gain, I'd prefer that because it should be quicker and introduce fewer errors.

DSPguru
13th June 2003, 11:17
mp2 specs doesn't allow loseless normalization in the form of mp3gain, so the only thing you could do is to re-encode the stream.

here's an idea :
decode the mp2 into two seperated mono waves. normalize each one of them, and encode the two waves into stereo mp2 again.

FredThompson
13th June 2003, 15:22
oh, ok, will do. thanks