Nvidia PureVideo
商标
未认领Nvidia 的硬件视频解码技术,集成于部分图形处理器中。
最近更新 2026年8月26日
概览
Nvidia PureVideo 是 Nvidia 开发的一种品牌化硬件视频处理技术,集成于部分 Nvidia 图形处理器中。其主要功能是视频解码:GPU 上的专用硅片执行解码压缩视频所需的部分或全部计算密集型工作,从而减轻主机 CPU 的负担。根据处理器代次的不同,PureVideo 支持对 MPEG-1、MPEG-2、VC-1、H.264/AVC、HEVC/H.265、VP9 和 AV1 等标准的硬件加速。该技术与主要用于视频编码的 Nvidia NVENC 不同。PureVideo 还包含后处理功能,如去隔行、降噪、边缘增强、动态对比度调整和色彩增强。这些功能可提高播放质量,尤其对于隔行或低质量源。PureVideo 不是独立的消费设备,而是嵌入在兼容 Nvidia GPU 及相关产品中的片上系统知识产权模块(SIP 核)。其效用取决于 GPU 硬件、Nvidia 架构、操作系统驱动程序、应用程序编程接口和媒体播放器软件的组合。用于暴露硬件的接口包括 Nvidia 的 VDPAU、NVDEC、微软的 DXVA、苹果的视频解码加速框架,以及在某些环境下的 VA-API。当相关驱动和编解码器路径配置正确时,VLC 和 GStreamer 等应用程序可以使用这些接口。PureVideo 首次出现在 Nvidia 的 GeForce 6 系列中,其功能在不同型号间差异很大。早期实现改善了 MPEG-1 和 MPEG-2 播放及去隔行,而对 H.264 和 VC-1 的支持在后续型号中逐步增加。Nvidia 随后使用 PureVideo HD 标签来标识能够满足高清 DVD 和蓝光播放要求的显卡,包括支持 HDCP 保护的显示输出和实时解码主要蓝光视频格式。第二代与 GeForce 8500 和 8600 系列等 GPU 相关,增加了专用比特流处理器和更强大的视频处理器,使 GPU 能够处理更多 H.264 流水线。后来的代次逐步增加了更完整的 VC-1、MPEG-4 ASP、H.264 MVC、HEVC、VP9 和 AV1 加速,并支持越来越高的分辨率。非正式技术文献通常将这些代次称为 VP1 至 VP11,但这些标签并非 Nvidia 的官方产品名称。一个反复出现的复杂问题是 PureVideo 和 PureVideo HD 品牌并未与 Nvidia 的 GPU 发布代次清晰对应。带有相同标签的产品可能在编解码器支持或加速水平上存在显著差异,早期 GPU 有时需要大量 CPU 参与。尽管如此,该技术帮助使高清以及后来的 4K 和 8K 播放成为主流个人电脑上的实用功能。在较新的 Nvidia 架构中,底层固定功能视频引擎更常通过 NVDEC 功能集和编解码器支持来讨论,而不是通过详细的 PureVideo 代次品牌。因此,PureVideo 既代表面向消费者的能力标签,也代表 Nvidia 视频解码实现的历史系列。
沿革
PureVideo 起源于 Nvidia 对早期 GeForce FX 产品中视频处理引擎的继承。首个实现随 GeForce 6 系列推出,专注于对 MPEG-1 和 MPEG-2 解码的硬件辅助,以及改进的去隔行、覆盖缩放和对微软 VMR9 渲染路径的兼容性。Nvidia 最初的描述也提到了 VC-1 和 H.264 能力,但这些能力在发布时并未统一提供。对这些编解码器的支持随着后来的 GeForce 6600 产品而扩展,尽管早期加速不完整,部分解析或比特流工作仍留给 CPU。 随着高清光媒体进入个人电脑,该技术变得更加重要。Nvidia 引入了 PureVideo HD 标识,用于支持蓝光和 HD DVD 播放的显卡。该标签不仅指解码模块,还指系统要求,如支持 HDCP 的数字输出、实时解码高清 MPEG-2、VC-1 和 H.264 内容,以及支持交互式光盘功能使用的双视频流。第一代 PureVideo HD(在技术讨论中常称为 VP1)基于早期架构,对于某些编解码器可能给 CPU 带来较高负担。 随着 G84 和 G86 GPU(在 GeForce 8400 和 8500 系列等产品中销售)的出现,进行了重大重新设计。这一代增加了专用比特流处理器和增强的视频处理器。因此,H.264 解码可以更完全地卸载,而 VC-1 加速也得到改进。这一变化使主流 PC 在播放蓝光和 HD DVD 内容时无需异常强大的主机处理器。Adobe Flash Player 后来在此类 Windows 硬件上支持硬件 H.264 加速。 后续代次扩展了 GPU 与 CPU 之间的分工。基于 G98 的代次增加了对 VC-1 的熵解码支持,并改进了 MPEG-2 处理,从而在支持的配置中实现了对主要蓝光编解码器的完整硬件解码。后来的 GPU 增加了对 MPEG-4 高级简单配置文件的支持,移除了早期 H.264 帧大小限制,并引入了对 MVC(3D 蓝光使用的 H.264 扩展)的硬件辅助。随后,Nvidia 通过 Fermi、Kepler 和 Maxwell 代次扩展了解码能力,包括更高分辨率的 H.264 播放和对 4K 内容的支持。 第二代 Maxwell 视频引擎引入了对 HEVC Main 和 Main 10 配置文件以及完整 VP9 解码的固定功能解码。早期的 Maxwell 实现更依赖 CPU 和 GPU 的混合处理来处理 HEVC。Pascal 扩展了 HEVC 配置文件支持,并将 HEVC 和 VP9 的实际分辨率上限提高到接近 8K 级别。Volta 和 Turing 继续演进,Turing 增加了额外的 HEVC 4:4:4 配置文件支持。Ampere 在相关固定功能引擎中引入了 AV1 Main 配置文件解码,包括对 8K 级分辨率的支持。 PureVideo 的运行始终依赖于软件支持。Nvidia 的专有驱动程序通过 Linux 上的 VDPAU 和 Windows 上的 DXVA 或 CUDA 辅助路径等接口暴露硬件。开源 nouveau 驱动程序后来通过 VDPAU 和 XvMC 获得了对部分硬件的支持。在 macOS 上,从 Mac OS X 10.6.3 开始,兼容的 GeForce 硬件通过苹果的视频解码加速框架获得支持。媒体应用程序仍需要选择兼容的编解码器和渲染路径;双 GPU 系统也可能需要明确配置以确保播放运行在 Nvidia 处理器上。 品牌造成了混淆,因为 Nvidia 的产品标签、GPU 代次和实际编解码器能力并不总是一致。同一大系列中的 GeForce 型号可能在固定功能硬件中执行的解码量、支持的分辨率以及留给主机 CPU 的角色上有所不同。因此,技术作者采用了非正式的 VP1 至 VP11 术语和 Nvidia VDPAU 功能集标签来区分实现。这些名称有助于比较,但不应视为官方消费产品名称。在较新的 Nvidia 文档中,NVDEC 功能集和编解码器表成为描述底层视频引擎的更常见方式。
- 2013
开源 Linux 支持扩展
[1]nouveau 驱动通过 VDPAU 和部分 XvMC 获得了对 PureVideo 硬件的支持。
- 2008
添加 Linux VDPAU 支持
[1]Nvidia 专有 Linux 驱动版本 180 通过 VDPAU 接口提供了对 PureVideo 的访问。
- 2007
第二代高清解码硬件
[1]G84 和 G86 GPU 引入了专用比特流处理器和增强的视频处理器,大幅改善了 H.264 和 VC-1 的卸载。
- 2006
PureVideo HD 标识推出
[1]Nvidia 开始使用 PureVideo HD 来标识定位为支持受保护的 HD DVD 和蓝光播放的显卡。
PureVideo 随 GeForce 6 推出
[1]首个 PureVideo 实现出现在 Nvidia 的 GeForce 6 系列中,改进了 MPEG-1/MPEG-2 播放辅助、去隔行和视频缩放。
Maxwell 添加专用 HEVC 和 VP9 解码
[1]第二代 Maxwell 视频硬件在受支持的 GPU 中引入了对 HEVC Main/Main 10 和 VP9 的完整固定功能解码。
Pascal 扩展 8K 级解码
[1]基于 Pascal 的视频引擎增加了更广泛的 HEVC 配置文件支持以及更高分辨率的 HEVC 和 VP9 解码。
Ampere 添加 AV1 解码
[1]基于 Ampere 的 GeForce RTX 30 产品引入了对受支持格式和分辨率的固定功能 AV1 Main 配置文件解码。
产品与定位
一种集成于 GPU 的视频处理技术,旨在加速播放、改善图像质量并降低受支持的 Nvidia 图形产品上的 CPU 占用。
GPU 视频解码技术
PureVideo
Nvidia 的核心 SIP 模块,集成于部分 GPU 中,用于压缩视频解码和相关后处理。根据 GPU 代次的不同,它可以加速 MPEG-1、MPEG-2、VC-1、H.264、HEVC、VP9 和 AV1。其能力通过操作系统和驱动程序接口暴露,而非通过独立应用程序。
高清播放认证和品牌 · 2006
PureVideo HD
应用于 Nvidia 显卡的标签,旨在用于高清光媒体播放。要求包括通过 HDCP 保护的数字输出、实时解码主要蓝光和 HD DVD 编解码器,以及支持光盘交互功能使用的双视频流。尽管共享标签,但硬件代次差异很大。
视频解码接口和引擎术语
NVDEC
Nvidia 后来对固定功能视频解码引擎及其编程接口的术语。NVDEC 与历史上以 PureVideo 品牌销售的解码功能相关,但不应与 Nvidia 独立的视频编码技术 NVENC 混淆。
来源1 个来源
引用本词条: 请引用规范词条页。 /brand-wiki/nvidia-purevideo · 编辑方针 · 词条如何编纂