spotube icon indicating copy to clipboard operation
spotube copied to clipboard

Audio normalization

Open vanarok opened this issue 1 year ago • 12 comments

Is your feature request related to a problem? Please describe. the tracks have different volume levels

Describe the solution you'd like The same volume level

Context https://artists.spotify.com/en/help/article/loudness-normalization

vanarok avatar Aug 06 '22 10:08 vanarok

Nice suggestion. Although I had this in my mind fpr quite a while but didn't have much time to do so

KRTirtho avatar Aug 07 '22 03:08 KRTirtho

This https://github.com/mpv-player/mpv/issues/3979#issuecomment-665429750 & mpv.conf should resolve the issue for most linux users

KRTirtho avatar Sep 15 '23 18:09 KRTirtho

It's finally done after over 1 year of wait!!!

KRTirtho avatar Sep 16 '23 18:09 KRTirtho

It's available on nightly (10 mins after this comment was posted)

KRTirtho avatar Sep 16 '23 18:09 KRTirtho

Does the switch turn normalization on and off? Not noticeable in sound differences. I also compared the release and the night, no difference in sound.

vanarok avatar Sep 17 '23 05:09 vanarok

Screenshot_2023-09-17-11-42-38-352_oss krtirtho spotube-edit Screenshot_2023-09-17-11-42-19-486_oss krtirtho spotube nightly-edit

vanarok avatar Sep 17 '23 05:09 vanarok

Does the switch turn normalization on and off? Not noticeable in sound differences. I also compared the release and the night, no difference in sound.

It depends on what you're listening & you can't determine if it's working without listening to bunch of songs It will level all the music to a certain dB depending on the volume level

KRTirtho avatar Sep 17 '23 05:09 KRTirtho

I'm on spotube v3.1.2 Build: 24 and can't find this feature. Can somebody please share some light where I can find it?

ovizii avatar Oct 12 '23 09:10 ovizii

This is an unreleased feature. Use the nightly version to get access to it

KRTirtho avatar Oct 12 '23 14:10 KRTirtho

Hey @KRTirtho thanks for the great work 🚀 I feel this can be closed by https://github.com/KRTirtho/spotube/commit/da10ab2e291d4ba4d3082b9a6ae535639fb8f1b7 and v3.2.0. Cheers! 🎉

Neved4 avatar Apr 25 '24 10:04 Neved4

I can't close it as the dynaudnorm module of ~MPV~ ffmpeg isn't bundled with the default mpv shared library of media_kit. So Audio Normalization doesn't work on any platform except linux (in linux we use system mpv)

KRTirtho avatar Apr 26 '24 15:04 KRTirtho

I guess I've to open an issue there to see if media_kit plans to add audio normalization feature in the audio player

KRTirtho avatar Apr 26 '24 15:04 KRTirtho