How to get the same volume for each file

I like to listen to music in my car. I create an SD card with .mp3 files that I like.
When I listen to them through jriver media on my computer the volume is consistant
because jriver has added additional tages with info to know how to manipulate the output
volume.

I want to take a subset of my files and “re-record” them so that the volume is consistant for my car music.

I understand about macros and can probably make it work if I knew what commands to use to rewrite the file
as I want.

Any pointers or actual macros would be a real help to get started.

Thanks in advance,

GrandSean

[u]MP3Gain[/u] will automatically match the volumes without de-compressing and recompressing.

I want to take a subset of my files and “re-record” them so that the volume is consistant for my car music.

Make a backup before processing.

Note that most commercially released music is normalized/maximized including many quiet-sounding songs. That means MP3Gain (and ReplayGain, etc.) has to use a target volume that turns-down loud songs more than it turns-up quiet songs. Some people are disappointed by the lower volume but JRiver is probably doing the same thing.

Is there an “MP3Gain” like software for other audio file types? especially for “.aac” and “.opus”.

“ReplayGain” supports a lot of file types. On Windows it is available in Foobar2000 (Available free here: https://www.foobar2000.org/)
For Opus support, the latest version of Foobar2000 should be used - Apparently, older versions may use the wrong metadata tags (according to this topic: https://hydrogenaud.io/index.php?topic=115094.0)

AAC is probably supported, though I have not tested.

Apple uses “Sound Check” as their proprietary version of ReplayGain. iTunes supports Sound Check with AAC files.