joyrider3774 / PlayniteSound

An extension for playnite to play audio during events
https://joyrider3774.github.io/PlayniteSound/
MIT License
21 stars 6 forks source link

[Request] Music Normalization #37

Closed cnapolit closed 2 years ago

cnapolit commented 2 years ago

Different music files tend to vary greatly in volume. A normalization option would make listening a much more pleasant experience. Normalization would cause each music file to have the same peak volume as each other. This python resource (https://github.com/slhck/ffmpeg-normalize) would be a good source for such a feature.

cnapolit commented 2 years ago

using ffmpeg directly is possible via the following command: ffmpeg -i input.mp3 -af loudnorm=I=-16:LRA=11:TP=-1.5 output.mp3 Documentation loosely implies this is not ideal.