• 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 Playback Issues on Certain Files

     
    • 0 Vote(s) - 0 Average

    Playback Issues on Certain Files

    Get Playback Error only on select videos
    John L
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    #1
    2025-04-07, 02:52 AM
    I'm running the official Jellyfin image in Docker on a Ugreen NAS.  I get an error when playing select 4k Bluray Remuxes.  Attached is the ffmpeg log.  Does this have anything to do with the Dolby Vision version?  Any help would be appreciated.


    Attached Files
    .pdf   Log.pdf (Size: 57.51 KB / Downloads: 24)
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-04-07, 12:20 PM
    It is trying to transcode, but it looks like you did not passthrough the GPU into the Docker container. Can you share how you've configured the Jellyfin container?

    And what model NAS do you have? The Ugreen NASes other users have posted about here all seem to have Intel Alderlake CPUs in them. If yours is the same, it should have very good transcoding and tone mapping capabilities.
    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]
    John L
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    #3
    2025-04-08, 12:59 AM
    (2025-04-07, 12:20 PM)TheDreadPirate Wrote: It is trying to transcode, but it looks like you did not passthrough the GPU into the Docker container.  Can you share how you've configured the Jellyfin container?

    And what model NAS do you have?  The Ugreen NASes other users have posted about here all seem to have Intel Alderlake CPUs in them.  If yours is the same, it should have very good transcoding and tone mapping capabilities.

    I have the 4800plus which does have the Alderlake.  I too thought the GPU wasn't being passed which is why I added the additional devices.  Attached is the container image


    Attached Files Thumbnail(s)
       
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-04-08, 01:35 PM (This post was last modified: 2025-04-08, 01:57 PM by TheDreadPirate. Edited 2 times in total.)
    Since are running the container as non-root user, you need to use the "group_add" field to pass in the render group ID.

    Code:
    group_add:
          - 993 # Intel render group
        devices:
          - /dev/dri:/dev/dri

    Replace with the ID for render on your system.

    Code:
    getent group render | cut -d: -f3

    https://jellyfin.org/docs/general/admini...ion/intel/
    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]
    John L
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    #5
    2025-04-10, 02:05 AM
    Thank you for your help. Same issue as before. Here is how my yaml looks now:

    services:
    jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: Jellyfin-HT
    user: 1000:10
    environment:
    TZ: America/New_York
    volumes:
    - /volume1/docker/jellyfinht/configConfused-faceconfig:rw
    - /volume1/docker/jellyfinht/cacheConfused-facecache:rw
    - /volume1/docker/jellyfinht/logsConfused-facelogs:rw
    - /volume1/Media/MoviesConfused-facedata/movies
    - /volume1/Media/SeriesConfused-facedata/series
    - /volume1/Media/MusicConfused-facedata/music
    ports:
    - 8096:8096
    - 8920:8920
    - 7359:7359/udp
    - 1900:1900/udp
    group_add:
    - 105
    devices:
    - /dev/dri/renderD128Confused-facedev/dri/renderD128
    - /dev/dri/card0Confused-facedev/dri/card0
    - /dev/driConfused-facedev/dri
    restart: on-failure:5
    network_mode: host
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2025-04-10, 01:00 PM
    Ah. I went back to your log and noticed something I've recently seen other users make the mistake of doing.

    In Dashboard > Playback > Transcoding > QSV Device, it looks like you put /dev/dri/renderD128 in that box.

    The QSV device box accepts an index number, as in 0, 1, 2, etc. And only needs to be populated if you have more than one Intel GPU in your system, which you don't. Clear out that box, save, try again.
    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]
    John L
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    #7
    2025-04-11, 01:48 AM
    (2025-04-10, 01:00 PM)TheDreadPirate Wrote: Ah.  I went back to your log and noticed something I've recently seen other users make the mistake of doing.

    In Dashboard > Playback > Transcoding > QSV Device, it looks like you put /dev/dri/renderD128 in that box.

    The QSV device box accepts an index number, as in 0, 1, 2, etc.  And only needs to be populated if you have more than one Intel GPU in your system, which you don't.  Clear out that box, save, try again.

    I made the deletion, but no change.  I just realized, on my dashboard, Jellyfin shows the movie playing on my TV, however it's just a black screen with no sound.  Attached are the specs of the movie I'm trying to play.  Really appreciate your help and all you do for everyone else!


    Attached Files Thumbnail(s)
       
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #8
    2025-04-11, 11:59 AM
    If this is an android TV device, DV 7.6 is known to fail to play due to how exoplayer/jellyfin handles Dolby Vision fall back for that profile. There are efforts to work around this, but nothing concrete and no ETA.

    Your options are to use Kodi as the player, with the associated plugins on the server, or convert the video to HDR10.

    https://forum.jellyfin.org/t-converting-...n-to-hdr10
    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]
    John L
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2025 Apr
    Reputation: 0
    #9
    2025-04-27, 12:43 AM
    Thank you for your help. Not an ideal solution but I lower the bitrate to force transcoding and it works. Hopefully there is a fix soon.
    « 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