Nvidia Nvenc Information
With complete encoding which is computationally complex offloaded to nvenc the graphics engine and the cpu are free for other operations.
Nvidia nvenc information. Nvidia gpus beginning with the kepler generation contain a hardware based encoder referred to as nvenc which provides fully accelerated hardware based video encoding and is independent of graphics performance. And in the new rtx 20 series nvenc performs better than x264 fast and on par with x264 medium a preset that requires an expensive dual pc setup. Nvidia nvenc is a feature in nvidia graphics cards that performs video encoding offloading this compute intensive task from the cpu to the gpu it was introduced with the kepler based geforce 600 series in march 2012. Nvenc is a technology used by nvidia that handles video hardware encoding.
In order to find out if your nvidia geforce graphic cards support nvenc technology process as follow. Nvenc is accompanied by nvdec nvidia video decoder to do the opposite operation complementing each other. The first generation of this technology came with the kepler architecture and since then it has been increasing at a rate of almost one version per generation. The encoder is supported in many streaming and recording programs such as wirecast open broadcaster software obs and bandicam and also works with share game capture which.
Nvenc in the gtx 10 series gpus provides superior quality than x264 very fast the most commonly used x264 preset.