• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support General Questions Normalisation - disable by default

     
    • 0 Vote(s) - 0 Average

    Normalisation - disable by default

    Disabling Normalisation in web player
    CW_WFS
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:United Kingdom
    #1
    2025-01-17, 01:10 PM (This post was last modified: 2025-01-17, 01:59 PM by TheDreadPirate. Edited 2 times in total.)
    Hi, 

    I have around 45 users connected to my Jellyfin server {unnecessary to share this info - TDP}. The music library skips and stutters during playback when normalisation is turned on as it is by default. I've seen some posts acknowledging this as an issue.

    I can disable normalisation in the playback menu after logging in and this solves the problem, but this needs to be done for every user every time the log in to a different device. 

    I've 45 shared class accounts in 45 different rooms, so this keeps tripping people up.

    We are using the Android app 2.6.2 on iiyama android class screens and version 10.10.3 server on MacOS.

    Could anyone point me to where this default of normalisation being on is being pulled from and if there is a file I can tweak somwhere to change this default to just be "off" when users log in?

    Many thanks

    Chris
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-01-17, 02:03 PM (This post was last modified: 2025-01-17, 02:04 PM by TheDreadPirate.)
    In the music library's settings try unchecking "Enable LUFS Scan". That is the setting that generates the normalization data. I'm not sure if unchecking that box, if it is currently checked, would remove existing normalization data.

    You can also try using Finamp as the music client. It doesn't have any issues with stuttering when normalization is enabled. Though, make sure to use the beta. It has been revamped and is much better than the original version.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    CW_WFS
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:United Kingdom
    #3
    2025-01-17, 03:19 PM
    Thank you for replying - I have tried unticking that and creating a new library without success - but I think the problem is the default option being for normalisation to be turned on the client.

    Looking at this PR - https://github.com/jellyfin/jellyfin-web/pull/6142

    Normalisation is attempted unless it is explicitly set to "off" in the playback settings - regardless as to whether there's a normalisation value in the database. This causes the audio issues and toggling it off does indeed cure the issue.

    I was hoping the easy way of curing this would be getting this default to be "off" rather than "track gain" but I'm a bit out of my depth trying to find what to edit. If you happen to know whereabouts to go digging I'd be grateful!


    Chris
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-01-17, 05:09 PM
    There is no way to force every client to have that disabled by default without forking the app and making the change yourself. And then you'd need to side load it on all user's devices.

    IMO, the easier path is to use Finamp. It is just a better experience anyway.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    CW_WFS
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Jan
    Reputation: 0
    Country:United Kingdom
    #5
    2025-01-20, 09:00 AM
    To anyone coming across this thread - changing the values in main.jellyfin.bundle.js from "Trackgain" to "Off" sorts this.

    Make this change on the server and any new connections will now be set to "Off" by default, no need to do anything else.
    1
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2025-01-20, 06:01 PM
    FWIW, you will need to repeat this when you upgrade Jellyfin.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode