Is there an application that stabilizes the volume level of downloaded mp3 files?
As someone who downloads or buys their music to listen to via VLC, it's quite annoying when the volume level between files aren't consistent. Especially when I'm unable to easily to change the volume like when I'm doing physical labor as an example. So it can go from a perfectly reasonable volume, to damaging my ears, and then to where I can barely hear.
I was thinking of going in and manually editing them myself to be consistent amongst each other at some point, but then it got me thinking.
Is there an application that will equalize the volume on your audio files for you? If not, would anyone else have a use for one besides me? I'd love to know either way.
I was thinking of going in and manually editing them myself to be consistent amongst each other at some point, but then it got me thinking.
Is there an application that will equalize the volume on your audio files for you? If not, would anyone else have a use for one besides me? I'd love to know either way.
like this
originalucifer
in reply to Pirate2377 • • •Noodles4dinner [none/use any]
in reply to Pirate2377 • • •VSG:Audio:Normalization - VideoLAN Wiki
wiki.videolan.orgRotatingParts
in reply to Pirate2377 • • •How can I normalize audio using ffmpeg?
Super Usertordenflesk
in reply to Pirate2377 • • •rsgain:
github.com/complexlogic/rsgain
GitHub - complexlogic/rsgain: A simple, but powerful ReplayGain 2.0 tagging utility
GitHubcmnybo
in reply to tordenflesk • • •Quibblekrust
in reply to cmnybo • • •sashanoraa
in reply to Quibblekrust • • •flameleaf
in reply to tordenflesk • • •solrize
in reply to Pirate2377 • • •6️⃣9️⃣4️⃣2️⃣0️⃣
in reply to Pirate2377 • • •GitHub - audacity/audacity: Audio Editor
GitHubPirate2377
in reply to 6️⃣9️⃣4️⃣2️⃣0️⃣ • • •FilthyHands
in reply to Pirate2377 • • •in vlc, right click>tools>effects and filters>compressor. adjust threshold to your liking, you don't really need to mess with the other sliders.
edit: you can also go to preferences>audio>normalize volume to: (set what you like)
Yoddel_Hickory
in reply to FilthyHands • • •FilthyHands
in reply to Yoddel_Hickory • • •SayCyberOnceMore
in reply to FilthyHands • • •Dr Jekell
in reply to Pirate2377 • • •You will want to use something like Foobar2000 to scan the files then write replaygain metadata to each file.
Then you enable replaygain in VLC and it should work as you want.
Scipitie
in reply to Dr Jekell • • •I might have a mistake in my thoughts/knowledge:
This would be a playback tool dependent solution though, right? Because then it works be not something at least I'd want.
Am I overlooking something? (Except the obvious "keep the original" aspect)
Dr Jekell
in reply to Scipitie • • •Replaygain doesn't change the file itself.
It is a measurement of the files audio volume against a set level. Then the file gets a tag (metadata) for the volume adjustment.
To put it simply: ReplayGain turns up the volume an appropriate amount when playing a relatively quieter song/album and turns down the volume an appropriate amount when playing a relatively louder song/album.
Pretty much any music player should support replaygain including VLC.
reddit.com/r/headphones/commen…
Scipitie
in reply to Dr Jekell • • •Ah but this means if I can't control the client (i.e. because I've setup a streaming server) then it's not a solution for me - but I'd I do then this is the cleaner one because it doesn't reencode the files.
Understood, thank you!
Dr Jekell
in reply to Scipitie • • •I can't say that I haven't thought about audio volume correction for streaming audio.
There must be a way of doing it as Spotify and other services have a version of replay gain.
UnspecificGravity
in reply to Pirate2377 • • •Replaygain 2.0 plugin for Musicbrainz Picard. Fix volume while getting your tags in order.
This doesn't re-encode the files but tags them with information that tells your player how to adjust playback.
Brickfrog
in reply to Pirate2377 • • •Look into audio normalisation.. for playback purposes scanning/applying Replay Gain on the files should help a bit. Most audio playback software has support for that.
There is also EBU R 128, a slightly different type of loudness normalisation, it uses a different algorithm vs traditional Replay Gain. For my own usage I found it works better keeping the loudness at the same level when playing through a bunch of different audio tracks. No idea about VLC but the Strawberry application does support it so it could be worth a look if you want to try other audio playback software.
EBU R 128 - Wikipedia
Contributors to Wikimedia projects (Wikimedia Foundation, Inc.)Quibblekrust
in reply to Pirate2377 • • •I use QMP3Gain. It actually changes the bits in the file so the files work with every app and player without needing to rely on tags. However, It also adds tags to the file which let you undo the changes later, if needed (it's lossless).
It has two modes. You can modify all the files in an album equally so that they play at the same relative volume. I guess the loudest song is set to your target volume and then the rest are adjusted relative to that. It's great because it doesn't ruin the flow of albums whose tracks connect seamlessly. Or you can modify tracks irrespective of other tracks, which is good for random singles you own.
The result is, songs in your entire library all sound more or less the same volume. The exception being that quiet tracks from certain albums will still be quiet.
You can drag every full album you own into the UI, and do them all at once in album mode. It works based on tags. Then do the same with all singles you own in track mode
... Show more...I use QMP3Gain. It actually changes the bits in the file so the files work with every app and player without needing to rely on tags. However, It also adds tags to the file which let you undo the changes later, if needed (it's lossless).
It has two modes. You can modify all the files in an album equally so that they play at the same relative volume. I guess the loudest song is set to your target volume and then the rest are adjusted relative to that. It's great because it doesn't ruin the flow of albums whose tracks connect seamlessly. Or you can modify tracks irrespective of other tracks, which is good for random singles you own.
The result is, songs in your entire library all sound more or less the same volume. The exception being that quiet tracks from certain albums will still be quiet.
You can drag every full album you own into the UI, and do them all at once in album mode. It works based on tags. Then do the same with all singles you own in track mode.
It defaults to 89.0 dB, but I prefer to use 95 dB because some devices just don't have enough volume. A tiny bit of clipping is imperceptible because decoders account for it. Many of your current MP3s already have clipping, and I'm sure you haven't noticed. So don't worry if you see red "Y"s in the clipping column.
It uses the ReplayGain algorithm. Once in a while there's a track that it just doesn't get right. A certain single will just come out too loud or quiet and needs a different dB value than everything else. Out of the thousands of MP3s I have maybe five files have been like this.
QMP3Gain
SourceForgetordenflesk
in reply to Quibblekrust • • •MP3Gain still messes up 10% of your files by only changing sections of of the files with no way of undoing, right?
Never touching that piece of "software" again...
Quibblekrust
in reply to tordenflesk • • •hades
in reply to Pirate2377 • • •GitHub - complexlogic/rsgain: A simple, but powerful ReplayGain 2.0 tagging utility
GitHubunexposedhazard
in reply to Pirate2377 • • •lost_faith
in reply to Pirate2377 • • •VSG:Audio:Normalization - VideoLAN Wiki
wiki.videolan.orgPirate2377
in reply to lost_faith • • •So, unless VLC for Android also has that feature, I would prefer a solution that works regardless of which platform I'm using, thus why I was looking to do re-encoding on Linux.
Though admittedly, I was also wondering if the answer was no because I thought I might have finally found a decent idea for a project
Install SyncThingy on Linux | Flathub
Flathubeshep
in reply to Pirate2377 • •Never tried it, but couldn't you set normalization in mpv.conf? The android version does allow you to add your configs there.
@lost_faith
Linux reshared this.
https://lemmy.org/u/Tapirs_Are_AI_Slop
in reply to Pirate2377 • • •Echoing another user's suggestion of using Foobar2000. You can also do it by album so the quiet parts of the album remain quiet in relation to the other parts, as they were intended to be.
Create a playlist in Foobar2000.
Add whatever folders.
Select all.
Right-click and go to replaygain
I always choose "scan as albums (by tags)"
and then when it's done scanning click the button to adjust replaygain in the metadata.
this
in reply to Pirate2377 • • •meow
in reply to Pirate2377 • • •yopyop
in reply to Pirate2377 • • •There are several possibilities, here is one :
github.com/M-Igashi/mp3rgain
Another :
github.com/tapscodes/MuseAmp
GitHub - M-Igashi/mp3rgain: Lossless MP3 volume adjustment - a modern mp3gain replacement written in Rust
GitHub