• 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 Troubleshooting SOLVED: Why is the transcoding bitrate limited

     
    • 0 Vote(s) - 0 Average

    SOLVED: Why is the transcoding bitrate limited

    bagno
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 Nov
    Reputation: 0
    Country:Poland
    #1
    2024-11-26, 07:12 PM
    I run Jellyfin in my homelab on one of my nodes with 2x Xeon E5-2670 v3.
    All my hot media (accessible to Jellyfin) is stored on a RAID0 array of 8 SAS drives (sequential reads 1.1GB/s, random reads ~600 MB/s).
    My network within my homelab and household has a 2.5 Gbps capacity.

    I set my transcode CRF for H264 and H265 to 16. Bandwidth is not a concern. Everything is local, nothing is over the internet.
    Hardware acceleration is disabled. The transcode profile is set to medium and I'm managing around 1.6x transcode speed with around 60% utilization on both CPUs.

    My source for this particular case is a 30.8 Mbps H.265 HDR10 video. I have tonemapping enabled, as my target client doesn't do HDR very well.

    The target client is MS Edge running on Xbox Series X.

    So what's wrong?
    1. Well, it appears that Jellyfin will forcefully limit the transcode bitrate to that of the source - which absolutely annihilates the quality:
    [Image: WindowsTerminal_28xmnT8J6T.png]
    2. Despite having the right transcode speed for smooth playback and having paused for 10 minutes to get a significant bump in transcode progress - the playback is choppy as heck and drops frames left and right.

    My question:
    Would it be possible to absolutely REMOVE all the bitrate restrictions for all transcoded media? I want to be able to run at around 16 CRF for video and 512 kbps for transcoded AAC audio.
    If not, can someone give me a hint where in the Jellyfin source code can I find the aforementioned restrictions, fork it, modify it and run my own custom build? I'd do it sooner but Jellyfin is a fairly large project and I can't seem to find where this restriction might be.

    Suggestion:
    Perhaps a checkbox that toggles "LAN mode" would be a really nice feature for people in my boat. You know, people who have a lot of compute and run entirely on LAN.
    Go to solution
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    Messages In This Thread
    Why is the transcoding bitrate limited - by bagno - 2024-11-26, 07:12 PM
    RE: Why is the transcoding bitrate limited - by TheDreadPirate - 2024-11-26, 07:34 PM
    RE: Why is the transcoding bitrate limited - by bagno - 2024-11-26, 07:37 PM
    RE: Why is the transcoding bitrate limited - by TheDreadPirate - 2024-11-26, 07:43 PM
    RE: Why is the transcoding bitrate limited - by bagno - 2024-11-26, 07:52 PM

    • 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