Plex Media Server + Intel Quick Sync + HW transcoding = Low GPU Usage

Server Version#: 1.23.1.4528
Player Version#: Edge / Chrome

Dear all,

I’m a Plex user with lifetime membership and enjoyed my PLEX experience on my Synology NAS.

I’ve moved recently to a Intel NUC 11 (Tiger Lake) to be able to make some hardware transcoding with my HEVC movies. The choice seems to be good as it integrated recent Intel Xe CPU with Quick Sync capable of encode/decode HEVC.

The server is running on W10 computer and I’ve toggled the “hardware acceleration” On.

When it comes to play a HEVC movie, it shows Hardware encoding but doesn’t really uses GPU. The video stops very often.

I’ve made a test using a 4K HEVC movie and transcode it to 1080P/H264 (10Mbits).

On Plex I barrely have 15% of GPU usage, the video stops every 5 seconds and my CPU is highly used.

For the test I’ve made a comparison with Jellyfin to understand if my hardware was faulty and it seems that everything runs smoothly as expected with the same settings (High GPU, Low CPU)

Have I made something wrong on my configuration or do I need to wait for new release ?

Thanks for your help !

Etienne

Here’s a sample of transcoder log
Variant id=“ed087a51-9925-4e12-a66e-7c9043ffdb81” targetBitrate=“30953” context=“streaming” sourceVideoCodec=“hevc” sourceAudioCodec=“dca” videoDecision=“transcode” audioDecision=“transcode” protocol=“dash” container=“mp4” videoCodec=“h264” audioCodec=“aac” audioChannels=“2” transcodeHwRequested=“1” transcodeHwDecoding=“dxva2” transcodeHwEncoding=“qsv” transcodeHwDecodingTitle=“Windows (DXVA2)” transcodeHwEncodingTitle=“Intel (QuickSync)” transcodeHwFullPipeline=“1”>


1 Like

Do you have HDR tone mapping enabled?
Settings (Server Name) -> Transcoding -> Enable HDR tone mapping

If so, try disabling it. Plex’s support for hardware accelerated tone mapping on Windows using Intel hardware is limited and can result in high CPU utilization:

Wow, yes it works without HDR Tone mapping :slight_smile:

I don’t know what is the loss of not having it activated but the HEVC videos run smoothly !

Any idea if it works better on Linux ?

Just bumping the thread because I’m about to upgrade my i7-7700K Windows server and am eyeing an i9-11900K. I would buy a discrete GPU if it would help on Windows. Does HDR Tone Mapping work with HW transcoding on Windows (10 or Server 2019) with any CPU/GPU combinations?

I would love to combine and de-dup my 1080p and 4K libraries to save space and have a simpler user experience in Plex - but I plan to stick with Windows.

Is there some road map for “better” (ie, properly hw accelerated?) HDR-SDR tone mapping on Windows?
Is the problem that Intel does not yet support it in their Windows drivers? Or is the problem somewhere else (ffmpeg implementation?!) in the chain from CPU/GPU support to Plex support?

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