Nvidia Video Encoder Interface
Hardware accelerated encoding is supported on nvidia geforce quadro tesla and grid products with fermi kepler maxwell and pascal generation gpus.
Nvidia video encoder interface. Nvidia gpus contain one or more hardware based decoder and encoder s separate from the cuda cores which provides fully accelerated hardware based video decoding and encoding for several popular codecs. With decoding encoding offloaded the graphics engine and the cpu are free for other operations. Introduction nvidia gpus based on kepler maxwell and the latest pascal architectures contain a hardware based h 264 hevc video encoder hereafter referred to as nvenc. Nvidia video encoder nvenc interface nvenc videoencoder api pg 06155 001 v07 1 chapter 1.
The nvenc hardware takes yuv as input and generates a h 264 video bitstream. Nvenc nvidia video encoder interface pg 06155 001 v04 1 nvidia video encoder interface introduction nvidia s generation of gpus based on the kepler and maxwell architectures contain a hardware based h 264 video encoder referred to as nvenc. Gpu hardware accelerator engines for video decoding referred to as nvdec and video encoding. Nvidia video encoder nvenc interface pg 06155 001 v06 ii revision history revision date author description 1 0 2011 12 29 sd cc initial release.
You can learn more on its official website. Doesn t the nvidia h 265 encoder sound great.