Plex Hardware Transcoding not working

I have a HP DL380 G6 with 2x Xeon E5520’s

I’ve been running Plex fine but have not had any 4k videos as I know the hardware can’t handle it

Bought a NVIDIA Quadro P2200 and installed it in the server today

Plex now shows videos at (hw) transcoding but it doesn’t seem to be putting any load on the GPU at all

Attempting to play/transcode a 4k HEVC movie buffers for about a minute, plays 20 seconds, then has to buffer again. Neither the GPU or CPU show a spike in usage at all in these times

What am I doing wrong?

Server Version#: 1.22.0.4163
Player Version#:

What client are you playing with? Some support hevc so it may not need an actual transcode. The buffering could be due to your network and not the transcoding.

Best way is to reproduce the issue and provide your PMS logs. Providing the XML for the video you used also helps.

Doesn’t matter what player I use, if I force it off direct play and to transcode it fails

Logs: Paste ofCode

XML: Paste ofCode

Issue is not network related. Direct Play works fine

Mar 13, 2021 22:17:24.526 [9176] DEBUG - [Transcode] TPU: hardware transcoding: final decoder: nvdec, final encoder: nvenc

According to your log. PMS found that your GPU is supported and can use it. However, you didn’t provide your entire log so I can’t tell if it actually did work or not. Please just attach the entire log file.

Plex Media Server Logs_2021-03-15_18-07-44.zip (4.7 MB)

Interestingly Tautulli shows this
image

The GPU does seem to get a small amount of use when I start watching, but nowhere near what I get when I start a normal x264 stream that it has to transcode
image

CPU get’s pretty hard though
image

encoder=h264_nvenc width=2276 height=1280

Something odd is going on. It’s trying to use a really odd resolution. My guess is that the GPU doesn’t like that resolution so it fails and then reverts back to CPU, which matched your screenshots. I’ll have to check with the devs why it’s using that resolution.

Edit - Can you provide me the XML for that movie?

If I try to transcode to play on my phone it shows this instead

[Transcode] Streaming Resource: Reached Decision id=56961 codes=(General=1001,Direct play not available; Conversion OK. Direct Play=3000,App cannot direct play this item. Direct play is disabled. Transcode=1001,Direct play not available; Conversion OK.) media=(id=76023 part=(id=108935 decision=transcode container=mkv protocol=hls streams=(Video=(id=300743 decision=transcode bitrate=10912 encoder=h264_nvenc width=1920 height=1080) Audio=(id=300744 decision=transcode bitrate=444 encoder=aac_mf channels=6 rate=48000))))

Still the same issue though

Any new thoughts on this?

No, but we did find a bug with transcoding HDR and some Intel hardware. It’s possible that is the issue you are having. The fix for that isn’t available yet. Can you confirm what type of CPU you have?

Dual Intel Xeon E5520’s

That Xeon E5520 does not have Quick Sync so when using the GPU fails, it reverts back to software. This is correct in your situation.

I understand that the CPU doesn’t have Quick Sync. But it was my understanding that I don’t it if I have the Quadro P2200

Why is the GPU failing to transcode though?

In the one example I saw in your log from before, something was telling the hardware to use a strange resolution. I could not determine what cause that. If you have more logs with the hardware failing, I can check for more information.

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