• 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 4k activating subtitles causing high CPU and GPU usage

     
    • 0 Vote(s) - 0 Average

    4k activating subtitles causing high CPU and GPU usage

    4k activating subtitles causing high CPU and GPU usage
    zzz00
    Offline

    Junior Member

    Posts: 6
    Threads: 2
    Joined: 2025 Mar
    Reputation: 0
    Country:United States
    #1
    2025-03-28, 12:31 AM (This post was last modified: 2025-03-28, 12:38 AM by zzz00. Edited 1 time in total.)
    Recently set up Jellyfin and have trouble with 4k HDR content. Using Jellyfin media player, playing a 4k HDR movie on a 4k (technically HDR) monitor using HDR mode, I see ~15% cpu usage, 0% gpu. Activating subtitles brings it all the way up to ~70% cpu and 90% gpu usage. I also get some stuttering and if I go forward or back, I have a ~30 second delay before video plays. Have the same issue on my iPad, haven't even tried my TV yet but that's the ultimate goal here. Is this normal or am I missing something here? 

    I was hoping to be able to have 2 simultaneous 4k streams on my system. I have a 4070 ti super and activated hardware transcoding NVENC (literally all the options), and most everything is in defaults except transcoding all checked off. Subtitle extraction on the fly is on and I tried turning on throttle transcodes to see if it helped but it doesn't seem to. 

    Should I also turn on Delete Segments? I seem to already have 50gb in the transcoding folder after just testing to see if changing settings fixes the subtitles issue

    Using windows installed, 10.10.6
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-03-28, 11:34 AM
    "Throttle transcodes" does not slow down ffmpeg but it will pause it once it gets ### seconds ahead of the current playback position (configurable). Same with delete segments. Deletes transcode segments ### seconds after you've passed them.

    Jellyfin Media Player does not truly support HDR, btw. Due to limitations in some of the libraries used to build it, HDR is not possible. But a re-write is currently in the works.

    In the mean time, Jellyfin MPV Shim does support HDR rendering, but requires modification to do so. Read this thread.

    https://forum.jellyfin.org/t-how-can-i-e...in-windows

    As for the CPU/GPU usage, I'm assuming it is transcoding. Not sure why it would since JMP should direct play nearly everything. Unless you've configured subtitles to always be burned in.
    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]
    zzz00
    Offline

    Junior Member

    Posts: 6
    Threads: 2
    Joined: 2025 Mar
    Reputation: 0
    Country:United States
    #3
    2025-03-28, 06:07 PM
    Thanks for the response. Gonna look at MPV Shim.

    Burn Subtitles setting is at auto. Subtitles in the one I'm testing is BD PGS subtitles (bdpg). Looks like that one is always burned in. Going to try the experimental PGS rendering and see how that works. So far it helps for JMP on PC only, not ipad. Do you happen to know what the smart subtitles setting is? Couldn't find any documentation
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-03-28, 06:22 PM
    I don't know what the decision logic is, but my understanding is that it will use a mix of your language preferences in combination with what audio language is the "default" in the video you are playing.
    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