NVIDIA PureVideo

PureVideoNVIDIA的提高视频播放质素技术。在GeForce 6系列开始支援。能硬体加速视频播放,减少耗用CPU资源。该功能使用硬件在前端(解码)过程和后段过程(后处理)过程中协助。特别是,PureVideo可以充分地执行MPEG-2渲染的绝大多数工作,以及WMV9渲染的大量工作。

支援平台方面,Microsoft Windows已经可以完全使用该功能。其他平台例如LinuxFreeBSDSolarisNVIDIA的180版本驱动程式开始新增VDPAU API接口,这相当于在Linux上实现PureVideo功能。配合MPlayer和NVIDIA提供的修正档,就可以实现硬体加速[1]。支援的显示卡必须是GeForce 8或之后的产品。在此之前,NVIDIA使用XvMC英语X-Video Motion Compensation(其中一个X-Video输出模块)实现相似功能,但此计划最终停止了更新。

第一代PureVideo

主要技术参数:

  • 视频
    • 支援MPEG 2、VC-1及WMV9硬体解码
    • Spatial-Temporal De-Interlacing - 平整物件的边缘
    • High-Quality Scaling - 可自由缩放影像的解像度,保持画质和影像细节
    • Inverse Telecine - 减少锯齿,增强影片锐利度
    • Bad Edit Correction - 使再次编辑的视频更清晰
  • 音效
    • 杜比数字环绕声解码

支援产品:

第二代PureVideo HD

于2005年3月2日正式发表,只需更新駆动程式即可支援。

  • 新增支援H.264硬体解码
  • 支援Noise Reduction - 降低影片杂讯
  • 支援Edge Enhancement - 增强影片锐利度和影像细节
  • 支援新的Pull-Down Cadence - 还原24fps转换成30fps影片的内容,令细节更完美、更自然。
  • 新增支援HDMI输出
  • 支援“影像色彩校正”,校正显示器萤幕与电视萤幕在色彩特性上的差异,确保输出影像质素与显示器相若。
  • 支援“LCD锐利化”,增强色彩讯号,对某些过慢反应时间的LCD显示器进行补偿,消除残影。

支援产品:

第三代PureVideo HD

GeForce 8800系列显示卡都支援HDCP(High-bandwidth Digital Content Protection)。HDCP会保护HDTVBlu-RayHD-DVD的影像内容,防止非法拷贝。不支援HDCP的显示卡,解像度会强行由1080p降至540p。

它亦支援新一代PureVideo HD技术,首次支援高清影讯杂讯消除和边缘强化技术。在HQV影像测试中,取得128分高分,为现时最佳成绩。它除了支援720p、1080i及1080p等解像度外,并支援H.264 、VC-1、WMV-HD及MPEG-HD硬件解码。

而G84和G86所支援的PureVideo HD技术更强,将所有影像解码工作交由显示核心(VP2)负责,大幅降低CPU占用率。亦新加入BitStream Processor,能够完全硬体解码H.264及部分硬体解码VC-1的影片。最后,加入了AES128运算引擎,就能硬体解码AACS,由于Windows Vista的关系,这种解码方式将被频繁使用,硬体解码就变得必要。

支援产品:

GeForce 9中,PureVideo开始支援双流解码,即是GPU同时间可以处理两段高清影片。在高清影碟中,某些时候会有两段影片同时播放,例如是同步播放正片和拍摄花絮,所以支援双流解码变得重要起来。另外,亦新加了动态对比度增强技术,用来改善过亮和过暗的场景,增加细节之间的对比度,与HDR技术类似。最后,色彩增强技术可以加强蓝绿色调和皮肤色调的表现。

第四代PureVideo HD

第五代PureVideo HD

其他公司的相关技术

PureVideo技术的竞争对手是AMD/ATIAVIVO技术与UVD (全写为 Unified Video Decoder)和VCE (全写为Video Coding Engine)与Video Core Next英语Video Core Next技术、IntelClear Video技术与Intel Quick Sync Video技术、S3 GraphicsChromotion HD技术和矽统科技Real Video技术。

参考资料

  1. ^ NV 180版Linux驱动视频解码加速实测. [2008-12-26]. (原始内容存档于2009-08-09).