Hardware Transcoding issues - ApolloLake & GeminiLake CPUs

Here’s another user with a DS920+ and currently on PMS version 1.40.0.7998. A native install, not in a docker. I didn’t do any changes outside the UI of PMS.
Hardware encoding does work, but is doesn’t when HDR tone mapping is enabled. Still puzzled whether this is a known issue, or that it should work now, but there’s something wrong with my setup.

@ChuckPa has been very helpful in this topic. Can you tell me the answer to my question?

920+ here, with v1.40.0.7998 in a docker container with;

devices:
      - /dev/dri:/dev/dri

startup log files show;

**** creating video group video6ies with id 937 ****
**** adding /dev/dri/renderD128 to video group video6ies with id 937 ****
**** adding /dev/dri/card0 to video group root with id 0 ****
**** The device /dev/dri/card0 does not have group read/write permissions, attempting to fix inside the container. ****
No update required
[custom-init] No custom files found, skipping...
Starting Plex Media Server. . . (you can ignore the libusb_init error)
[ls.io-init] done.
Critical: libusb_init failed

CPU is hovering around 0.2% for ‘Plex’ and 9% for ‘system’ in the dashboard.

When play a 1080p h.264, AAC stereo sound, no subs on an iPhone 13 Pro on 4g, I get the error;

Could not transcode because: Not enough CPU for conversion at this time.

I’ve seen posts about copying new driver files (not tried), turning off HDR (no different), kernel versions, etc…

can anyone explain what steps are still currently required to make HW transcoding work please?

thanks!
Matt

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.