• 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 Failed Due to a Fatal Player Error with Intel QSV on Jellyfin

    Pages (2): 1 2 Next »

     
    • 0 Vote(s) - 0 Average

    Playback Failed Due to a Fatal Player Error with Intel QSV on Jellyfin

    Jelly_
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2024 Sep
    Reputation: 0
    #1
    2024-09-11, 01:20 AM
    Hi everyone,

    I recently tried updating my Jellyfin server, but it stopped working due to some issues. I decided to do a fresh install and followed this guide to set it up on my Proxmox server.

    Server Specs:
    Processor: i7-12700H
    Memory: 64 GB RAM
    Storage: 1 TB SSD

    Jellyfin LXC Container Specs:
    Cores: 4
    Memory: 8 GB RAM
    Disk Space: 30 GB

    The issue I'm facing is that whenever I try to enable Intel QSV for hardware acceleration, I get the error: "Playback failed due to a fatal player error." If I disable hardware acceleration, the videos play, but the CPU usage spikes to almost 95%.

    I've attached the log file for reference.

    Does anyone have any advice or troubleshooting tips on how to resolve this? Has anyone else experienced this issue?

    Thanks in advance for your help!


    Attached Files
    .txt   log.txt (Size: 47.46 KB / Downloads: 84)
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-09-11, 01:17 PM
    Can you share your ffmpeg log? They are located in the same directory as the jellyfin log.

    Also check out our Proxmox hardware acceleration documentation.

    https://jellyfin.org/docs/general/admini...on-proxmox
    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]
    Jelly_
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2024 Sep
    Reputation: 0
    #3
    2024-09-12, 09:00 PM
    @TheDreadPirate  FFmpeg log https://pastebin.com/HgK0KL7T
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2024-09-13, 02:08 AM
    This looks like you haven't properly passed the GPU into the container.

    What is the output of these commands when you run them in the container?

    Code:
    sudo /usr/lib/jellyfin-ffmpeg/vainfo --display drm --device /dev/dri/renderD128
    sudo /usr/lib/jellyfin-ffmpeg/ffmpeg -v verbose -init_hw_device vaapi=va:/dev/dri/renderD128 -init_hw_device opencl@va

    If the output indicates it can't access the GPU, read the guide I linked in my prior post.
    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]
    Jelly_
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2024 Sep
    Reputation: 0
    #5
    2024-09-13, 08:36 PM
    Here the results of both the commands

    sudo /usr/lib/jellyfin-ffmpeg/vainfo --display drm --device /dev/dri/renderD128

    Result - https://pastebin.com/GevryrWW


    sudo /usr/lib/jellyfin-ffmpeg/ffmpeg -v verbose -init_hw_device vaapi=vaConfused-facedev/dri/renderD128 -init_h


    Result - https://pastebin.com/QRNTrTYt
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2024-09-14, 01:10 AM
    Is your LXC privileged? And did you read the doc I linked regarding proper GPU passthrough? It looks like your LXC has some level of access to the GPU since the two commands I had you run worked. So not entirely sure what is going on. But I also have never used Proxmox or LXC's with Jellyfin.
    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]
    Playing4Peanuts
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2023 Jun
    Reputation: 0
    #7
    2024-09-14, 01:22 AM
    What codec is the video you are trying to transcode? I was having this problem trying to hardware transcode MPEG2 SD videos and VC-1 videos because my 12 series intel I5 didn't have the codecs to hardware transcode those.

    I unchecked those and they started playing fine. Make sure all the codecs you have checked can actually be hardware transcoded by your CPU.
    Jelly_
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2024 Sep
    Reputation: 0
    #8
    2024-09-15, 12:16 AM
    (2024-09-14, 01:10 AM)TheDreadPirate Wrote: Is your LXC privileged?  And did you read the doc I linked regarding proper GPU passthrough?  It looks like your LXC has some level of access to the GPU since the two commands I had you run worked.  So not entirely sure what is going on.  But I also have never used Proxmox or LXC's with Jellyfin.

    Unprivileged Container - No

    I have already gone through the document Proxmox part and added those when I created the container.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #9
    2024-09-15, 01:30 AM
    Can you share screenshots of Dashboard > Playback? And the media info for the video you are having issues with.
    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]
    Jelly_
    Offline

    Junior Member

    Posts: 8
    Threads: 1
    Joined: 2024 Sep
    Reputation: 0
    #10
    2024-09-18, 08:40 PM (This post was last modified: 2024-09-18, 08:43 PM by Jelly_. Edited 1 time in total.)
    (2024-09-15, 01:30 AM)TheDreadPirate Wrote: Can you share screenshots of Dashboard > Playback?  And the media info for the video you are having issues with.

    Attached is the screenshot. I'm not able to play any kind of video.

    (2024-09-14, 01:22 AM)Playing4Peanuts Wrote: What codec is the video you are trying to transcode? I was having this problem trying to hardware transcode MPEG2 SD videos and VC-1 videos because my 12 series intel I5 didn't have the codecs to hardware transcode those.

    I unchecked those and they started playing fine. Make sure all the codecs you have checked can actually be hardware transcoded by your CPU.

    I have added the screenshot of my playback settings. Let me know if you think I need to uncheck or add anything.


    Attached Files Thumbnail(s)
       
    Pages (2): 1 2 Next »

    « 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