Server Version#: 1.41.4.9463
Player Version#: web, Windows 1.108.1.307, Android TV 10.26.0.2578 (Shield), Android 8.45
Today HW transcoding stopped working. I cannot transcode, or even direct play, any HEVC files. All other files will only software transcode. I am running PMS in a container on TrueNAS Scale v 23.10.2 with an Alder Lake UHD 770 iGPU. The gpu is passed through to the container, and I can confirm within the Plex client that PMS sees the gpu. HW transcoding worked fine before today. Below are the relevant logs:
Apr 17, 2025 21:19:22.040 [139866348383032] DEBUG - [Req#566d94/Transcode] Codecs: hardware transcoding: testing API vaapi for device ‘/dev/dri/renderD128’ (Intel Alder Lake-S GT1 [UHD Graphics 770])
Apr 17, 2025 21:19:22.041 [139866348383032] ERROR - [Req#566d94/Transcode] [FFMPEG] - Failed to initialise VAAPI connection: -1 (unknown libva error).
Apr 17, 2025 21:19:22.057 [139866348383032] DEBUG - [Req#566d94/Transcode] Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: I/O error
Apr 17, 2025 21:19:22.057 [139866348383032] DEBUG - [Req#566d94/Transcode] Could not create hardware context for h264
Apr 17, 2025 21:19:22.058 [139866348383032] DEBUG - [Req#566d94/Transcode] Codecs: testing h264 (decoder) with hwdevice vaapi
Apr 17, 2025 21:19:22.059 [139866348383032] DEBUG - [Req#566d94/Transcode] Codecs: hardware transcoding: testing API vaapi for device ‘/dev/dri/renderD128’ (Intel Alder Lake-S GT1 [UHD Graphics 770])
Apr 17, 2025 21:19:22.059 [139866348383032] ERROR - [Req#566d94/Transcode] [FFMPEG] - Failed to initialise VAAPI connection: -1 (unknown libva error).
Apr 17, 2025 21:19:22.074 [139866348383032] DEBUG - [Req#566d94/Transcode] Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: I/O error
Apr 17, 2025 21:19:22.074 [139866348383032] DEBUG - [Req#566d94/Transcode] Could not create hardware context for h264
I have tried deleting the codec folder. I have opened permissions to 777 for everyone@. The hevc_decoder.dll was missing; I manually downloaded it and placed it in the codec folder.
Any thoughts?