[Feature Request] Enable Nvidia GPU Hardware (HW) Transcoding Acceleration on Ryzen Qnap TS-877

Unfortunately the uninstaller is broken. QNAP knows it.

It’s a two-step process and unfortunately I don’t have the second half memorized.

A quick Help desk ticket to QNAP followed by a teamviewer session will show you / let them take it out.

It entails running the command line uninstall in the .qpkg directory then removing the entry manually (in the editor) from the app center config file.

has anyone seen these drivers in action?

2.0 version supposed to be released but cant find them anywhere.

I believe the new NVIDIA drivers require the 4.4 firmware. I was able to download the drivers, but they would not install because my TS-877 does not have the 4.4 firmware.

yep same here i emailed qnap support. but they havent confirmed when my nas will support 4.4 which is annoying as its a current model.

The nVidia drivers (NVIDIA_GPU_DRV) package work for PCI-E encoding (no decoding yet),

Works with QTS 4.3.4

I did packaging work using a TS-877

Would these drivers also work on a 872XT?
Just waiting / hoping for HW decoding support before I go ahead a buy it

That is a QNAP question unfortunately. I don’t have access to an 872XT to verify.

Any update on hardware decoding?

Just keeping this thread alive

really interested on that.
I´have adquired a GTX 1050 ti for my TS-473 and have purchased the plex pass.
Now I´m waiting to any news here to make QTS+ nvidia fully compatible with Plex HW transcoding

1 Like

The transcoder update, date unknown but in testing, will have it.
That’s all I know.

i’m intending on upgrading my current stnology nas to a Qnap ts-1677x

Any recommendations on an nvidia card that would give most bang for the buck?

The most bang for buck would be a Quadro P2000.

Otherwise if you were wanting to transcode HEVC at faster than realtime then a newer gen RTX Card is what you’re after

maybe I should rephrase that as most reasonably priced bang for the buck lol

I found this thread after noticing that the 1050 Ti in my TS-677 wasn’t being utilized. I’m really happy to know that Plex is working on it. But to be honest, I wasn’t really having any issues to begin with. The CPU was perfectly capable of smoothly transcoding two different 4K streams to 1080p and 720p to different mobile devices, although at 95% utilization :joy:.

GPU transcoding would definitely take the load off though. It would be nice to have.

Keep up the great work! :slight_smile:

Yup. That’s where the P2000 comes in. It’s the cheapest way to get more than 2 transcodes at a time from a GPU.

Otherwise the minimum you would get is a 1050Ti and it is the cheapest card that supports HEVC 10-bit decoding AND encoding

Hello. I’m new here (my first post). I have a TVS-2472XURP and installed the Quadro P2000 and when I go to (Control Panel -> Graphics card), the only two options are “VM and Container”. There is no QTS option. I just upgraded to BETA QTS 4.4.1.0978. Appreciate any advice. Thank you.

To our knowledge, QNAP only allows “QTS mode” on certain NAS models.
Were you able to install the NVIDIA_GPU_DRV package?
If so, you should also have the ability to select QTS mode.
If not, Please contact QNAP.

Thanks ChuckPA. I got a response from QNAP but I’m not sure they answered my question, “So far, the QTS Web Control does not directly support the usage for the PLEX hardware GPU transcoding. I have upload this issue onto QNAP bug tracking system for Feature Request.” To answer your question, I was able to install NVIDIA_GPU_DRV package.

Whomever gave you that information is likely misinformed.
Is that from the US support office? If so, I will gladly give a call and sort out the confusion.

Do you have the ticket ID number?

We were asked by QNAP to add the support.
I added it.
I gave my work to QNAP for verification
They verified.
We added it officially to the QNAP package.

Since you don’t have “QTS” as one of the choices in Control Panel -> Graphics Card, this implies to me the NAS isn’t supposed to have it available to Plex or other general “core apps”.

but (which I stated yesterday in another thread)

  1. If you know bash shell scripting
  2. Willing to save a copy of the default plex.sh for backup
  3. Willing to accept the liability of a potential QTS crash - necessitating volume cleanup after
  4. Remove the QTS-mode check I added without otherwise hacking the detection logic.

Then go ahead and give it a shot.

It is unknown to me how any conflict resolution will be handled but I presume the nVidia drivers themselves are innately capable of resource management.