Jump to content

Hardware transcoding fails for 4k movies


pau999

Recommended Posts

pau999

Hi,

I have a video with the following format: 

image.thumb.png.37e9e5192fc3b7086e286b39ae6fad90.png

 

When I try to watch this from my phone at a lower resolution of 1080p the transcoding fails with the following error:

14:37:01.263 [hevc_qsv @ 0xbe2c80] Error initializing the MFX video decoder: unsupported (-3)
14:37:01.263 Error while decoding stream #0:0: Function not implemented
14:37:01.263 [hevc_qsv @ 0xbe2c80] More data is required to decode header

This is happening once I changed the server to use advanced hardware transcoding with intel quick sync. I set up the server in a docker container and followed the steps provided in the link: https://emby.media/docker-server.html

Specifically, added GIDs to GIDLIST using the command

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

and also added this to my docker compose file.

    devices:
      - /dev/dri:/dev/dri # VAAPI/NVDEC/NVENC render nodes

 

However when I turn off the hardware acceleration, it does work. Attaching the logs.

ffmpeg-transcode-1d5ddbc5-fccb-487a-9c91-4fd42f875788_1.txt embyserver.txt

Link to comment
Share on other sites

Hi, for comparison purposes, are you able to test our native package for Ubuntu and see how that compares? Thanks.

Link to comment
Share on other sites

pau999

Sure, Will do that. But another thing I noticed is when I set to just VAAPI, it works.

image.thumb.png.801a1a3030d58f7653337c16d292e7f5.png

Link to comment
Share on other sites

pau999

Checked the native package for ubuntu and i find the same error during transcoding

Link to comment
Share on other sites

On 4/3/2024 at 4:06 PM, pau999 said:

Checked the native package for ubuntu and i find the same error during transcoding

HI, can you please attach the emby server log, ffmpeg log file and hardware detection log files from then you did that? Thanks !

Link to comment
Share on other sites

Q-Droid

Your Skylake CPU (6th gen) is right on that edge where it might be able to partially handle HEVC 10-bit in HW but not HDR. Not sure how that's handled in the current drivers and whether HW detection was right or wrong to attempt it.

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...