• 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 How to use Intel Arc A310 when Jellyfin is installed an app in TrueNAS Scale

     
    • 0 Vote(s) - 0 Average

    How to use Intel Arc A310 when Jellyfin is installed an app in TrueNAS Scale

    mehran
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 Mar
    Reputation: 0
    #1
    2025-02-26, 05:52 AM
    Hi,

    I have installed Jellyfin 10.10.6 in TrueNAS Scale (Electric Eel 24.10) as a docker with the option "Passthrough available (non-NVIDIA) GPUs" checked. And within Jellyfin, I went to the Dashboard -> Playback -> Transcoding and selected QSV with path ˋ/dev/dri/renderD128ˋ. But when I play a video on my computer, it still says Direct Playback. And my tablet with smaller capacity cannot play large videos at all.

    Can someone please first confirm that this setup should be able to utilize Intel Arc A310? And second, if it is possible, how? What am I doing wrong?

    Thanks
    Efficient_Good_5784
    Offline

    Community Moderator

    Posts: 1,170
    Threads: 3
    Joined: 2023 Jun
    Reputation: 50
    #2
    2025-02-26, 06:57 AM (This post was last modified: 2025-02-26, 06:58 AM by Efficient_Good_5784. Edited 1 time in total.)
    It doesn't sound like you're doing anything wrong. Direct Playback just means that no transcoding is being done due to the client 100% understanding the original file.

    If you want to force a transcode, you need to lower the bitrate to be lower than the video's original bitrate.

    Also, the capacity of your tablet is irrelevant to streaming with Jellyfin. The client will not be storing the video.
    At best, it will only be temporarily storing small chunks at a time for the cache/buffer until you exit the player.
    mehran
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 Mar
    Reputation: 0
    #3
    2025-02-26, 03:10 PM
    Thanks for the reply and sorry for the confusion. When I said capacity, I meant processing capacity. In other words, the tablet struggles to play the video. There are other videos it cannot play at all (and of course there are those it can but there's no point taking about them). In my mind, it's the exact scenario for the transcoding to kick in and yet it doesn't.
    mehran
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 Mar
    Reputation: 0
    #4
    2025-02-28, 06:10 AM
    Here's a more concrete example where the GPU should be used but it isn't. I have a video encoded with AV1 but my tablet does not play AV1 and I was expecting Jellyfin to transcode that I into another codec that my tablet does play but this does not happen. Isn't this how transcoding works?

    Also, I can confirm that the hardware is properly setup and working since handbrake app on the same platform (TrueNAS Scale) can leverage it to encoded. This is verified by seeing hardware utilization on intel_gpu_top when I encoded a video.
    Efficient_Good_5784
    Offline

    Community Moderator

    Posts: 1,170
    Threads: 3
    Joined: 2023 Jun
    Reputation: 50
    #5
    2025-02-28, 07:09 AM
    You need to make sure your user doesn't have transcoding privileges disabled in the user settings within the dashboard.
    « 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