Nvidia PureVideo
Trademark
UnclaimedNvidia's hardware video-decoding technology integrated into selected graphics processors.
Last updated August 26, 2026
Overview
Nvidia PureVideo is a branded hardware video-processing technology developed by Nvidia and integrated into selected Nvidia graphics processors. Its principal function is video decoding: dedicated silicon on the GPU performs some or all of the computationally intensive work required to decode compressed video, reducing the load placed on the host CPU. Depending on the processor generation, PureVideo supports hardware acceleration for standards including MPEG-1, MPEG-2, VC-1, H.264/AVC, HEVC/H.265, VP9 and AV1. The technology is distinct from Nvidia NVENC, which is intended primarily for video encoding. PureVideo also encompasses post-processing functions such as deinterlacing, noise reduction, edge enhancement, dynamic contrast adjustment and color enhancement. These features can improve playback quality, particularly for interlaced or lower-quality sources. PureVideo is not a standalone consumer device. It is a system-on-chip intellectual-property block, or SIP core, embedded in compatible Nvidia GPUs and related products. Its usefulness depends on the combination of GPU hardware, Nvidia's architecture, operating-system drivers, application programming interfaces and media-player software. Interfaces used to expose the hardware have included Nvidia's VDPAU, NVDEC, Microsoft's DXVA, Apple's Video Decode Acceleration framework and, in some environments, VA-API. Applications such as VLC and GStreamer can use these interfaces when the relevant driver and codec path are configured correctly. PureVideo first appeared with Nvidia's GeForce 6 generation, where its capabilities varied substantially between models. Early implementations improved MPEG-1 and MPEG-2 playback and deinterlacing, while support for H.264 and VC-1 developed incrementally across later models. Nvidia subsequently used the PureVideo HD label for graphics boards capable of meeting the requirements for high-definition DVD and Blu-ray playback, including HDCP-protected display output and real-time decoding of major Blu-ray video formats. The second generation, associated with GPUs such as the GeForce 8500 and 8600 families, added a dedicated bitstream processor and a more capable video processor, allowing much more of the H.264 pipeline to be handled by the GPU. Later generations progressively added more complete VC-1, MPEG-4 ASP, H.264 MVC, HEVC, VP9 and AV1 acceleration, as well as support for increasingly high resolutions. Informal technical literature often calls these generations VP1 through VP11, but those labels are not Nvidia's official product names. A recurring complication was that the PureVideo and PureVideo HD branding did not map cleanly to Nvidia's GPU release generations. Products carrying a common label could have materially different codec support or levels of acceleration, and early GPUs sometimes required significant CPU participation. The technology nevertheless helped make high-definition and later 4K and 8K playback practical on mainstream personal computers. In newer Nvidia architectures, the underlying fixed-function video engines are more commonly discussed through NVDEC feature sets and codec support rather than through detailed PureVideo generation branding. PureVideo therefore represents both a consumer-facing capability label and a historical family of Nvidia video-decoding implementations.
History
PureVideo originated as Nvidia's successor to the video-processing engine used in earlier GeForce FX products. The first implementation arrived with the GeForce 6 family and focused on hardware assistance for MPEG-1 and MPEG-2 decoding, together with improved deinterlacing, overlay scaling and compatibility with Microsoft's VMR9 rendering path. Nvidia's initial descriptions also referred to VC-1 and H.264 capabilities, but those capabilities were not uniformly available at launch. Support for those codecs expanded with later GeForce 6600 products, although early acceleration was incomplete and left some parsing or bitstream work to the CPU. The technology became more important as high-definition optical media reached personal computers. Nvidia introduced the PureVideo HD designation for boards intended to support Blu-ray and HD DVD playback. The label referred not only to the decoding block but also to system requirements such as HDCP-enabled digital output, real-time decoding of high-definition MPEG-2, VC-1 and H.264 content, and support for dual video streams used by interactive disc features. The first PureVideo HD generation, often called VP1 in technical discussions, was based on the earlier architecture and could place a relatively high burden on the CPU for some codecs. A substantial redesign arrived with the G84 and G86 GPUs, marketed in products including the GeForce 8400 and 8500 series. This second generation added a dedicated bitstream processor and an enhanced video processor. H.264 decoding could consequently be offloaded much more completely, while VC-1 acceleration also improved. The change made mainstream PCs more capable of playing Blu-ray and HD DVD material without requiring an unusually powerful host processor. Adobe Flash Player later supported hardware H.264 acceleration on this class of Windows hardware. Subsequent generations extended the division of labor between the GPU and CPU. The G98-based generation added entropy-decoding support for VC-1 and improved MPEG-2 handling, allowing complete hardware decoding for the principal Blu-ray codecs in supported configurations. Later GPUs added MPEG-4 Advanced Simple Profile support, removed earlier H.264 frame-size restrictions, and introduced hardware assistance for MVC, the H.264 extension used by 3D Blu-ray. Nvidia then expanded decoding capability through Fermi, Kepler and Maxwell generations, including higher-resolution H.264 playback and support for 4K content. The second-generation Maxwell video engine introduced fixed-function decoding for HEVC Main and Main 10 profiles and full VP9 decoding. Earlier Maxwell implementations had relied more heavily on hybrid CPU and GPU processing for HEVC. Pascal expanded HEVC profile support and raised the practical resolution ceiling for HEVC and VP9 toward 8K-class material. Volta and Turing continued the evolution, with Turing adding additional HEVC 4:4:4 profile support. Ampere introduced AV1 Main-profile decoding in the relevant fixed-function engine, including support for 8K-class resolutions. PureVideo's operation has always depended on software support. Nvidia's proprietary drivers exposed the hardware through interfaces such as VDPAU on Linux and DXVA or CUDA-assisted paths on Windows. The open-source nouveau driver later gained support for parts of the hardware through VDPAU and XvMC. On macOS, compatible GeForce hardware received support through Apple's Video Decode Acceleration framework beginning with Mac OS X 10.6.3. Media applications still needed to select a compatible codec and rendering path; dual-GPU systems could also require explicit configuration to ensure playback ran on the Nvidia processor. The branding created confusion because Nvidia's product labels, GPU generations and actual codec capabilities did not always align. GeForce models within the same broad family could differ in the amount of decoding performed in fixed-function hardware, the resolutions supported and the role left to the host CPU. Technical writers therefore adopted informal VP1 through VP11 terminology and Nvidia VDPAU feature-set labels to distinguish implementations. These designations are useful for comparison but should not be treated as official consumer product names. In later Nvidia documentation, NVDEC feature sets and codec tables became the more common way to describe the underlying video engines.
- 2013
Open-source Linux support expanded
[1]The nouveau driver gained support for PureVideo hardware through VDPAU and, in part, XvMC.
- 2008
Linux VDPAU support added
[1]Nvidia's proprietary Linux driver version 180 provided PureVideo access through the VDPAU interface.
- 2007
Second-generation HD decoding hardware
[1]G84 and G86 GPUs introduced a dedicated bitstream processor and enhanced video processor, substantially improving H.264 and VC-1 offload.
- 2006
PureVideo HD designation introduced
[1]Nvidia began using PureVideo HD for graphics boards positioned to support protected HD DVD and Blu-ray playback.
PureVideo introduced with GeForce 6
[1]The first PureVideo implementation appeared in Nvidia's GeForce 6 generation, improving MPEG-1/MPEG-2 playback assistance, deinterlacing and video scaling.
Maxwell added dedicated HEVC and VP9 decoding
[1]Second-generation Maxwell video hardware introduced full fixed-function decoding for HEVC Main/Main 10 and VP9 in supported GPUs.
Pascal expanded 8K-class decoding
[1]Pascal-based video engines added broader HEVC profile support and higher-resolution HEVC and VP9 decoding.
Ampere added AV1 decoding
[1]Ampere-based GeForce RTX 30 products introduced fixed-function AV1 Main-profile decoding for supported formats and resolutions.
Products and positioning
A GPU-integrated video-processing technology designed to accelerate playback, improve image quality and reduce CPU utilization across supported Nvidia graphics products.
GPU video-decoding technology
PureVideo
The core Nvidia SIP block integrated into selected GPUs for compressed-video decoding and related post-processing. Depending on the GPU generation, it can accelerate MPEG-1, MPEG-2, VC-1, H.264, HEVC, VP9 and AV1. Its capabilities are exposed through operating-system and driver interfaces rather than through a standalone application.
High-definition playback certification and branding · 2006
PureVideo HD
A label applied to Nvidia graphics boards designed for high-definition optical-media playback. Requirements included protected digital output through HDCP, real-time decoding of major Blu-ray and HD DVD codecs, and support for dual video streams used by disc interactivity. Hardware generations differed considerably despite sharing the label.
Video-decoding interface and engine terminology
NVDEC
Nvidia's later terminology for the fixed-function video-decoding engine and its programming interface. NVDEC is related to the decoding functionality historically marketed under PureVideo, but it should not be confused with NVENC, Nvidia's separate video-encoding technology.
Sources1 sources
Cite this profile: Cite the canonical profile. /brand-wiki/nvidia-purevideo · Editorial policy · How profiles are compiled