GPU hardware accelerator engines for video decoding (referred to as NVDEC) and video encoding (referred to as NVENC) support faster than real-time video processing which makes them suitable to be used for transcoding applications, in addition to video playback. NVIDIA Video Codec SDK A comprehensive set of API including high-performance tools, samples and documentation for hardware accelerated video encode and decode on Windows and Linux. NVIDIA VIDEO ENCODER INTERFACE Streaming your Linux desktop to Youtube and Twitch via Nvidias. NVIDIA Video Codec SDK Encode and stream games and applications at high quality and ultra-low latency without utilizing CPU Encode at very high quality for. Fig 1 Source: NVIDIA It supports the processing of many streams compared.
With decoding/encoding offloaded, the graphics engine and the CPU are free for other operations. NVIDIA has come up with NVIDIA VIDEO CODEC SDK a hardware-accelerated encoder/decoder library for video encoding, decoding. The SDK consists of two hardware acceleration interfaces: * NVENCODE API for video encode acceleration * NVDECODE API for video decode acceleration (formerly called NVCUVID API) 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. NameVersionVotesPopularityMaintainerlib32libxnvctrl495.44140.00gbrnvfancontrol.03Foucaultconkyluanv40.