This is true of all encoders. They have to use a little CPU to function. But the vast majority of the CPU you see being used is from the other parts of VideoReDo. All of the processing we do, like resampling, deinterlacing, sync adjustments, muxing, etc... happen in the CPU.Yes, it does - at least with nVidia Turing chips.
Selecting "GPU" encoding in VRD results in a much faster completion than software only, but the CPU is still very involved.
No there is no way to use a 3rd party encoder in VRD. GPU encoders are not really meant for maximum quality and minimum bitrate. They’re meant for speed. If you want max quality at lower bitrates set the encoder to software, then go to advanced, then to the HEVC options and set the "preset" to one of the slower options. You might also want to try enabling dual pass encoding. That will give you the best possible quality. If you still have issues then your bitrate is too low.Thanks for your feedback. This week-end, I've tried encoding a one-minute TS file in VDR and in another famous video encoding application that I was using so far to encode using HEVC. I've tried a number of settings, but I can't have a decent video quality with a rather small file size like I used to. I tried the same settings on VRD and on my other application, but to no avail... Quality is there, but the file is big. I tried the 5 encoders listed here (Default, Intel, Software, Classic and NVEnc). Otherwise, same settings. I even lowered target quality, but output result is slightly pixelated image with still a fairly heavy file. I was wondering what to do... Is it possible to use/import our own HEVC encoders to give a try?