• 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 pre-transcoding library files?

     
    • 0 Vote(s) - 0 Average

    pre-transcoding library files?

    Lexx
    Offline

    Junior Member

    Posts: 16
    Threads: 6
    Joined: 2025 Jan
    Reputation: 0
    #1
    2025-01-14, 03:31 PM (This post was last modified: 2025-01-14, 03:31 PM by Lexx.)
    Question!  Does Jellyfin server have this capability?  I'm hoping to avoid video transcoding by way of having multiple versions / file formats of any title, pre-transcoded.  So for example, in library, title "A" has: 

         2160p (whatever format) archival quality master version, appropriate for local network 4K TV streaming only
         1080p H265-10bit or AV1-10bit - preferential for non-LAN streaming and remote connections
         1080p H264-8bit "compatibility" version - fallback / failsafe

    Ideally this would happen invisibly, so the client wouldn't really see the different available versions and the server would just "select" the version not requiring video transcoding based on the client and connection type.

    Is this a thing that is currently doable?

    Thanks!
    toytown
    Offline

    Member

    Posts: 87
    Threads: 3
    Joined: 2023 Jun
    Reputation: 3
    #2
    2025-01-14, 03:40 PM
    I don't think it is and i honestly don't believe it's worth it either.

    You could have clients who have limited bandwidth or ropey connections trying to use 1Mbit or even 500kps as their transfer rate and then to support those (without another transcode) you would have to have that limit as your "compatibility" version, in this case it would mean that a H264 only client might have to watch at a 500kps even though their internet has a steady 20mbps download.

    Unless you have a ton of clients all accessing at once, it's easier just to pop in a cheap intel arc card and let it handle it all and not have to worry about having multiple versions. As your library grows it will make it considerably cheaper on storage costs as well as you can just keep the 4K versions.
    theguymadmax
    Offline

    Community Moderator

    Posts: 1,192
    Threads: 0
    Joined: 2024 Jun
    Reputation: 61
    #3
    2025-01-14, 03:46 PM (This post was last modified: 2025-01-14, 03:54 PM by theguymadmax. Edited 2 times in total.)
    You can create multiple versions of a movie as outlined here, but Jellyfin doesn’t have a mechanism for clients to automatically select the most compatible version, the first version in the list will be played by default. To ensure compatibility, you would need to make the default version the most compatible one by naming the versions alphabetically and not including the resolution in the filename.

    Movie (2000)
      Movie (2000) - A H264-8bit "compatibility" version - fallback / failsafe
      Movie (2000) - B H265-10bit or AV1-10bit - preferential for non-LAN streaming and remote connections
      Movie (2000) - C (whatever format) archival quality master version, appropriate for local network 4K TV streaming only
    « 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