• 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 Why is JF Transcoding?

     
    • 0 Vote(s) - 0 Average

    Why is JF Transcoding?

    Client can direct stream, so why transcoding?
    MediaMaan
    Offline

    Junior Member

    Posts: 10
    Threads: 3
    Joined: 2024 Apr
    Reputation: 0
    Country:Canada
    #1
    2024-05-18, 11:14 PM
    OK, I set up a new server recently, so I can benefit from Intel QSV when needed.
    Running Jellyfin Docker on unRAID.

    Transcoding works - my problem is it seems to be transcoding too often, when a Direct Play or Direct Stream would be more appropriate.
    e.g.

    Playback Device = Pixel 7 phone running Jellyfin Client
    Server User Setting = Allow Media, Allow Audio that requires transcoding & Allow video playback that requires conversion without re-encoding only selected.

    I play a 1080p HEVC file with AC3 audio.
    Result : Play Method = Direct Streaming, HEVC Direct, AAC audio

    Server User Setting is updated to include Allow video playback that requires transcoding
    Result when playing same video file : Play Method = Transcoding.
    The file transcodes to H264 with AAC.
    I can see the GPU spring to life (intel_gpu_top shows ffmpeg and Render/3D percentage jumps up to 98% to begin, while Video sits around 78%, Video Enhance around 28%, then they drop to 0%), and CPU usage increases.

    Playback Info reports reason for transcoding = Container not supported & audio codec not supported.

    Why, if the client is quite capable of Direct Streaming the HEVC video, would it transcode to H264?
    Why would it put extra resources on the playback of this file, when Direct Streaming (and just re-enconding audio) works perfectly?
    Is there a way I can limit this behaviour to only be performed on videos a specific client cannot truly play?
    « Next Oldest | Next Newest »

    Users browsing this thread: 3 Guest(s)


    Messages In This Thread
    Why is JF Transcoding? - by MediaMaan - 2024-05-18, 11:14 PM
    RE: Why is JF Transcoding? - by TheDreadPirate - 2024-05-19, 12:13 AM
    RE: Why is JF Transcoding? - by MediaMaan - 2024-05-19, 12:24 AM
    RE: Why is JF Transcoding? - by TheDreadPirate - 2024-05-19, 01:01 AM
    RE: Why is JF Transcoding? - by MediaMaan - 2024-05-19, 03:46 AM

    • 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