I have one client on my network that is constantly trying to transcode videos itself instead of the NAS doing it. It's a optiplex 3040 micro PC with an i7-6700t and 16gb of ram running Windows 11. Whenever I play a video plex shows it's local but hardware transcoding and the PCs GPU is maxing out at 100% along with the CPU in the 90% range and the video is super choppy.
Is there a way to force my NAS (ugreen idx 6011 pro) to transcode for a specific client? Plex is running in a docker container if that makes any difference.
The issue is the CPU still does not support x265 10 bit decode so your 11 year old low power cpu is struggling. Do you have another video you can try and play back.
Are you certain about that? If you shut that desktop off, you can still use Plex on other devices? You seem to have several instances of Plex running on the desktop. Are you positive your raw media files aren’t on the NAS, and Plex server is running on the desktop?
If that’s not the case, if you exit the Plex desktop app what do your machine resources look like? Do you still have other Plex instances running?
This machine is my garage PC, I just did a fresh windows install yesterday because of this issue with Plex. I installed the Plex desktop application and it's doing the same thing. This machine has nothing to do with the server. I'm not sure what those background processes are but like I said I did a fresh windows install and then installed the Plex desktop app and that's it.
The server is transcoding to 4k hvec. If the client isn't 4k, it will take a hell of a lot of cpu to scale it down. Set the client quality to 1080p should fix this.
Stop transcoding to HEVC on the server. Settings->Transcoder->Enable HEVC video Encoding->Never (will transcode to H264 and client's cpu usage will decrease and gpu's video decode will increase)
Set playback quality to Low/Normal on the client. Settings->Plex for Windows->Player->Video Playback Quality->Low/Normal (client's gpu 3D usage will decrease)
2
u/smurfy213 2d ago
Your CPU lacks hardware decoding for 10-bit HEVC files. That is why your CPU and IGPU are working so hard trying to play back that 4k video. :)