Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Plex NO HW Transcoding on CPU or GPU!

Featured Replies

Hello everyone, I've been struggling to get any HW transcoding (CPU Quick Sync) or GPU on my plex for months without any results. I've looked at every forum threads and youtube video i could think of and NOTHING worked!!! I'm getting really frustrated. I have an i5-11400, P2000 and 32gb ram. See screenshots below, also attached diagnostic. Also if I try to stream more than one stream, the second stream runs at like 1-2mb and no option playback quality to change from... Idk what else to do... Thanks!

Capture3.JPG

Capture2.JPG

Capture5.JPG

Capture4.JPG

Capture6.JPG

Capture7.JPG

Capture.JPG

unimatrix-diagnostics-20260308-1342.zip

Remove the P2000 (if possible).

As far as i know (or guess), if an additional GPU is present, the iGPU will not work under Plex.

  • Community Expert

Two questions to confirm:

  • Do you have Plex Pass, and the server is claimed/recognizing this? Hardware only works with Plex Pass.

  • Do you have NVIDIA_VISIBLE_DEVICES as a Variable in your Docker template? If so, make sure the GPUUUID is correct, and doesn't have any trailing/leading space char.

https://media.invisioncic.com/u329766/monthly_2020_11/Bildschirmfoto_2020-11-15_21-39-19.png.ced04b5aa7a442ed87f8590a09259af8.png

Edited by ConnerVT
Added image

  • Author

Yes, I have a lifetime pass. I did add the Variable, copied/pasted the gpu id with no space at the end, command was successful, restarted plex. Same issue, the CPU is almost maxed out and does all the work no HW transcoding.nvidia visible devices.JPG

  • Author
3 hours ago, Zonediver said:

Remove the P2000 (if possible).

As far as i know (or guess), if an additional GPU is present, the iGPU will not work under Plex.

I was never able to get Quick Sync to work either in the past, that's why i've added the GPU...

Edited by Axel8rate

  • Community Expert

This is an interesting problem. I looked through your syslogs, and didn't have anything out of the ordinary related to nvidia jump out at me. I will offer some things to try with troubleshooting which may help.

-- When troubleshooting, I recommend that you only test with dedicated Plex players, and never with the browser Plex web. The browser based Plex player is known to do wonky things when attempting to force transcoding.

-- Do not turn on subtitles in your testing. Plex cannot hardware transcode subtitles, and (in most cases) will not hardware transcode video if subtitles are turned on as well.

-- I see you are using the older v575.64.05 nvidia driver. I would try upgrading to v580.126.18, which is the last version of the v580 driver. Click the selection in Available Versions, not the Latest Production Version. This is the most recent version that works for Pascal based cards. The v590/v595 versions dropped support for Pascal (such as your P2000). I'm recommending this as Plex may have made a change which is looking for functionality that may not be in the version you are currently using.

-- I have seen a number of cases where wonky transcoding or playback issues are due to a corrupted codec file. You can safely delete the Codecs folder from your Plex appdata. Stop Plex, delete the folder, and restart Plex. It will create and repopulate the folder with fresh codec files. I have had several folks post feedback they have done this and it resolved their issues.

image.png

-- You didn't say which Plex container you are using or which version of Plex the container is running. Sometimes strange things happen when Plex updates to a new version. They add new things, but break other existing stuff. But since you have been troubleshooting for months, this is not a likely cause. But I have needed to specify an earlier version of Plex in the past to "fix" things that Plex broke.

Good luck tracking down and resolving your issue.

  • Community Expert

if its just the integrated intel gpu, adding the device parameter should allow Plex to see it. Multiple gpu probably complicating things.

Also check your integrated gpu is not disabled in bios.

Screenshot_devdri.png

  • Author
12 hours ago, ConnerVT said:

This is an interesting problem. I looked through your syslogs, and didn't have anything out of the ordinary related to nvidia jump out at me. I will offer some things to try with troubleshooting which may help.

-- When troubleshooting, I recommend that you only test with dedicated Plex players, and never with the browser Plex web. The browser based Plex player is known to do wonky things when attempting to force transcoding.

-- Do not turn on subtitles in your testing. Plex cannot hardware transcode subtitles, and (in most cases) will not hardware transcode video if subtitles are turned on as well.

-- I see you are using the older v575.64.05 nvidia driver. I would try upgrading to v580.126.18, which is the last version of the v580 driver. Click the selection in Available Versions, not the Latest Production Version. This is the most recent version that works for Pascal based cards. The v590/v595 versions dropped support for Pascal (such as your P2000). I'm recommending this as Plex may have made a change which is looking for functionality that may not be in the version you are currently using.

-- I have seen a number of cases where wonky transcoding or playback issues are due to a corrupted codec file. You can safely delete the Codecs folder from your Plex appdata. Stop Plex, delete the folder, and restart Plex. It will create and repopulate the folder with fresh codec files. I have had several folks post feedback they have done this and it resolved their issues.

image.png

-- You didn't say which Plex container you are using or which version of Plex the container is running. Sometimes strange things happen when Plex updates to a new version. They add new things, but break other existing stuff. But since you have been troubleshooting for months, this is not a likely cause. But I have needed to specify an earlier version of Plex in the past to "fix" things that Plex broke.

Good luck tracking down and resolving your issue.

-Dedicated plex players, yep got it. The browser was just more convenient for me.

-So I've disbled the subtitles by default and I was able to get HW transcode with the video for the first time. Isn't it supposed to HW Transcode audio as well?

hw video.JPG

hw video 2.JPG

-So i picked a movie i had both 1080p and 2160p and strangly, it would only HW transcode from 1080 file and not from the 2160.

-Haven't touched the codec folder just yet.

-I updated my nvidia drivers to v580.126.18 as you recommanded but after restarting Unraid, I'm now unable to change video quality weither it's from dedicated plex players or web browsers...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.