• 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 Hardware Acceleration not working N5095

     
    • 0 Vote(s) - 0 Average

    Hardware Acceleration not working N5095

    Margin4369
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2024 Feb
    Reputation: 0
    Country:Canada
    #1
    2024-02-05, 11:48 PM (This post was last modified: 2024-02-05, 11:54 PM by Margin4369. Edited 6 times in total.)
    I'm unable to get hardware acceleration working on my Celeron N5095. When I try to play a video I get "Playback Error: This client isn't compatible with the media and the server isn't sending a compatible media format." Any suggestions?


    Attached Files
    .txt   FFmpeg.Transcode-2024-02-05_15-44-29_112927388f28ced0116d74ee8df91f37_d80cf227.log.txt (Size: 45.01 KB / Downloads: 89)
    .txt   Jellyfin(1).yaml.txt (Size: 8.13 KB / Downloads: 63)
    LinuxGeek28
    Offline

    Junior Member

    Posts: 5
    Threads: 0
    Joined: 2024 Feb
    Reputation: 0
    #2
    2024-02-06, 01:31 AM
    I had a similar error recently. In my case, I had HW transcoding enabled, but it urns out in my case, I had checked a codec that my GPU couldn't transcode. If you are running linux, you can use vainfo to see which codecs are supported by your cpu then double check that only those are ticked as HW transcode in the admin interface.

    If not the codec type, it may be a bitrate issue. Do other files of the same codec work?
    from your log:
    Stream mapping:
    Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_qsv))
    Stream #0:1 -> #0:1 (eac3 (native) -> aac (libfdk_aac))
    Press [q] to stop, [?] for help
    [h264_qsv @ 0x557897ba5200] Selected ratecontrol mode is unsupported
    [h264_qsv @ 0x557897ba5200] some encoding parameters are not supported by the QSV runtime. Please double check the input parameters.
    Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
    [libfdk_aac @ 0x557897ba0980] 2 frames left in the queue on closing
    Conversion failed!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #3
    2024-02-06, 01:43 AM (This post was last modified: 2024-02-06, 01:43 AM by TheDreadPirate. Edited 1 time in total.)
    What distro? Which kernel is your system running. Did you enable low power encoding? It is required for Jasper Lake CPUs.
    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]
    Margin4369
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2024 Feb
    Reputation: 0
    Country:Canada
    #4
    2024-02-06, 10:01 PM
    (2024-02-06, 01:31 AM)LinuxGeek28 Wrote: I had a similar error recently.  In my case, I had HW transcoding enabled, but it urns out in my case, I had checked a codec that my GPU couldn't transcode.  If you are running linux, you can use vainfo to see which codecs are supported by your cpu then double check that only those are ticked as HW transcode in the admin interface.

    If not the codec type, it may be a bitrate issue.  Do other files of the same codec work?
    from your log:
    Stream mapping:
      Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_qsv))
      Stream #0:1 -> #0:1 (eac3 (native) -> aac (libfdk_aac))
    Press [q] to stop, [?] for help
    [h264_qsv @ 0x557897ba5200] Selected ratecontrol mode is unsupported
    [h264_qsv @ 0x557897ba5200] some encoding parameters are not supported by the QSV runtime. Please double check the input parameters.
    Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
    [libfdk_aac @ 0x557897ba0980] 2 frames left in the queue on closing
    Conversion failed!

    (2024-02-06, 01:43 AM)TheDreadPirate Wrote: What distro?  Which kernel is your system running.  Did you enable low power encoding?  It is required for Jasper Lake CPUs.

    None of my files work. the output of "docker exec -it jellyfin /usr/lib/jellyfin-ffmpeg/vainfo" is 
    Code:
    Trying display: drm
    libva info: VA-API version 1.20.0
    libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
    libva info: Found init function __vaDriverInit_1_20
    libva info: va_openDriver() returns 0
    vainfo: VA-API version: 1.20 (libva 2.20.0)
    vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.4.0 (05e4d0d)
    vainfo: Supported profile and entrypoints
          VAProfileNone                  : VAEntrypointVideoProc
          VAProfileNone                  : VAEntrypointStats
          VAProfileMPEG2Simple            : VAEntrypointVLD
          VAProfileMPEG2Main              : VAEntrypointVLD
          VAProfileH264Main              : VAEntrypointVLD
          VAProfileH264Main              : VAEntrypointEncSliceLP
          VAProfileH264High              : VAEntrypointVLD
          VAProfileH264High              : VAEntrypointEncSliceLP
          VAProfileVC1Simple              : VAEntrypointVLD
          VAProfileVC1Main                : VAEntrypointVLD
          VAProfileVC1Advanced            : VAEntrypointVLD
          VAProfileJPEGBaseline          : VAEntrypointVLD
          VAProfileJPEGBaseline          : VAEntrypointEncPicture
          VAProfileH264ConstrainedBaseline: VAEntrypointVLD
          VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
          VAProfileVP8Version0_3          : VAEntrypointVLD
          VAProfileHEVCMain              : VAEntrypointVLD
          VAProfileHEVCMain              : VAEntrypointEncSliceLP
          VAProfileHEVCMain10            : VAEntrypointVLD
          VAProfileHEVCMain10            : VAEntrypointEncSliceLP
          VAProfileVP9Profile0            : VAEntrypointVLD
          VAProfileVP9Profile1            : VAEntrypointVLD
          VAProfileVP9Profile2            : VAEntrypointVLD
          VAProfileVP9Profile3            : VAEntrypointVLD
          VAProfileHEVCMain422_10        : VAEntrypointVLD
          VAProfileHEVCMain444            : VAEntrypointVLD
          VAProfileHEVCMain444            : VAEntrypointEncSliceLP
          VAProfileHEVCMain444_10        : VAEntrypointVLD
          VAProfileHEVCMain444_10        : VAEntrypointEncSliceLP

    I'm running Debian 12, kernel 6.1.0-17-amd64.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #5
    2024-02-06, 11:26 PM
    Can you share screenshots of Dashboard > Playback in the Jellyfin UI?
    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]
    Margin4369
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2024 Feb
    Reputation: 0
    Country:Canada
    #6
    2024-02-07, 12:38 AM
       
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #7
    2024-02-07, 12:40 AM (This post was last modified: 2024-02-07, 12:40 AM by TheDreadPirate.)
    Run this command

    Code:
    sudo apt list --installed | grep header

    If it returns nothing, run this.

    Code:
    sudo apt install linux-headers-amd64
    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]
    Margin4369
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2024 Feb
    Reputation: 0
    Country:Canada
    #8
    2024-02-12, 01:30 AM
    (2024-02-07, 12:40 AM)TheDreadPirate Wrote: Run this command

    Code:
    sudo apt list --installed | grep header

    If it returns nothing, run this.

    Code:
    sudo apt install linux-headers-amd64

    Code:
    linux-headers-amd64 is already the newest version (6.1.69-1).

    Already installed.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #9
    2024-02-12, 03:27 AM
    Did you setup low power encoding. It is required for Jasper Lake.

    https://jellyfin.org/docs/general/admini...r-encoding
    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]
    « 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