Jump to letter: [
ABCDEFGHIJKLMNOPQRSTUVWXYZ
]
nvenc - A comprehensive set of APIs for hardware accelerated video encode and decode
- Description:
NVIDIA Products with the Kepler, Maxwell and Pascal generation GPUs contain a
dedicated accelerator for video encoding, called NVENC and a dedicated
accelerator for video decoding, called NVDEC, on the GPU die.
While using the dedicated hardware for encode or decode, the GPU’s CUDA cores
and system CPU are free to run other compute-intensive tasks.
NVENCODE API enables software developers to configure this dedicated hardware
video encoder. This dedicated accelerator encodes video at higher speeds and
power efficiency than CUDA-based or CPU-based encoders at equivalent quality.
NVENCODE API allows the programmer to control various settings of the encoder
to set the desired tradeoff between quality and performance.
NVDECODE API enables software developers to configure this dedicated hardware
video decoder. This dedicated accelerator supports hardware-accelerated decoding
of the following video codecs on Windows and Linux platforms: MPEG-2, VC-1,
H.264 (AVCHD), H.265 (HEVC), VP8, VP9.
Note: For Video Codec SDK 7.0, NVCUVID has been renamed to NVDECODE API.
Packages