HDHR Prime, GPU Transcoding

Server Version#: 1.30.2.6563
Player Version#: N/A
Tuner Make/Model: HDHR Prime
Guide/Lineup name: N/A
Using XMLTV?: No
Channel number/Name: N/A

Hi,

I see a few older threads on this, but … just got a shiny new HDHR Prime. It works great, and Plex happily connects to it. But - the file are large of course, incoming MPEG2VIDEO at ~ 18 Mbps. Way more than I need :laughing:. And in my server, I have a nice Nvidia 2060 GPU. So what I want to do of course … transcode the incoming video before it ever goes to disk, or to a Plex Client. I have enabled Transcoding in the DVR setup, but it seems to be using SW, not HW, transcoding? Is there a way to force the transcoder to use my GPU, for this DVR?

Also - how can I force a specific codec? I’d like to (for example) run HEVC at 3-4 Mbps, save a bunch of storage space. The GPU can handle this (codec is hevc_nvenc), but not sure how to make this happen in Plex.

Thanks!

You can’t stop it from hitting the disk, too much is dependent on it.

In the DVR setup is a box for postprocessing script. Not much documentation on how but there are scripts on GitHub example: GitHub - nebhead/PlexPostProc: Plex PostProcessing Script for DVR(Beta)

Yes, I have played with PostProcessing in the past, but thinking that as there is a transcode (real-time) option, I’d rather use that … limit the bit rate right at the “source”. I tried it, and it does, but I’d like finer control of the codec and bitrate … and also use my GPU HW!

Thanks.

OK, a bit of testing … and this is odd. Live TV does use HW transcoding (to HEVC in fact!), but not DVR?

Thanks!