Jellyfin Forum
SOLVED: HEVC 10Bit artifacts when HW decoding - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: SOLVED: HEVC 10Bit artifacts when HW decoding (/t-solved-hevc-10bit-artifacts-when-hw-decoding)



HEVC 10Bit artifacts when HW decoding - KWottrich - 2023-07-14

Hardware decoding HEVC 10bit using Quicksync on my i5-11400 yields little black/white dots all over the image. (The same artifacting appears if I swap QSV to VAAPI.)
[Image: Gj9qXf8.png]

Software decoding HEVC 10bit (by unchecking "Enable hardware decoding for: HEVC 10bit") yields clean image
[Image: tJBvS9k.png]

The artifacting occurs regardless of enabling or disabling "Prefer OS native DXVA or VA-API hardware decoders".  I have VPP and Tonemapping disabled.  I also have Intel Low-Power H.264 and HEVC hardware encoders disabled.

System setup:
Deskmini H470 - Intel i5-11400 - 2x 8GB RAM
Jellyfin official docker container running on Arch host
Arch host has installed:
  • 6.4.3-arch1-1 kernel
  • intel-media-driver
  • onevpl-intel-gpu
  • linux-firmware

docker-compose snippet (host "render" group is 989):
Code:
jellyfin:
  image: jellyfin/jellyfin
  user: 1000:1000
  group_add:
    - "989"
  devices:
    - /dev/dri/renderD128:/dev/dri/renderD128
  volumes:
    - /srv/jellyfin/config:/config
    - /srv/jellyfin/movies:/data/movies:ro
    - /srv/jellyfin/tv:/data/tvshows:ro
  network_mode: host



RE: HEVC 10Bit artifacts when HW decoding - nyanmisaka - 2023-08-01

This is a known firmware issue and you can fix this by upgrading to the latest BIOS of your motherboard.

See https://community.intel.com/t5/Graphics/Intel-UHD-750-Graphic-card-and-White-Dots-in-H265-video/m-p/1326081


RE: HEVC 10Bit artifacts when HW decoding - KWottrich - 2023-08-10

Thanks for the reply! That does look to be the root cause based on the discussion in that post. That is really unfortunate, though, because I already have the latest BIOS for my motherboard and I highly doubt ASRock will respond to me asking for them to fix this issue with a new BIOS...

I have BIOS v2.20 -- https://www.asrock.com/nettop/Intel/DeskMini%20H470%20Series/index.asp#BIOS


RE: HEVC 10Bit artifacts when HW decoding - nyanmisaka - 2023-08-11

I think the issue can be narrow down to the outdated VBIOS of the UHD 750 iGPU, which is included in the BIOS.
And from my experience, ASRock has a good reputation for providing custom BIOS, I think they will send you a beta BIOS for testing.


RE: HEVC 10Bit artifacts when HW decoding - KWottrich - 2023-08-11

You were absolutely right! ASRock support provided me with beta BIOS v2.31 which indeed fixed the artifacting. Now all hardware acceleration is working flawlessly, including the low-power encoding options. Thanks for the support, @nyanmisaka!