从VCD到高清 显卡视频硬件解码发展历程
2007年10月27日 07:50
返回分页浏览>>(共计5页)

  在视频加速领域,显卡一直扮演着重要的角色,从MPEG-1到MPEG-2,再到如今的H.264和VC-1,显卡一直肩负着为CPU“减负”的重任,而这其中又经历了长期和曲折的发展,现在就让小编带大家回顾一下显卡视频硬件加速的发展历史。

  S3 Trio64 V+:MPEG-1硬件加速显卡代表

  1993年随着CD影像化的成功,采用MPEG-1编码的VCD诞生了。而此时的计算机正处于486的时代,CPU的性能还不足以支持VCD的MPEG-1的完全编码和解码,在这种形势下,诸多厂商纷纷推出了MPEG硬件解压卡,风靡一时。MPEG硬解压卡是专用于MPEG-1解码和回放的硬件设备,能独立的完成对MPEG-1的解码工作,而不受CPU等其他部件性能的限制。但随着CPU性能的飞速提升,以及显卡开始加入MPEG-1视频加速功能,MPEG硬件解压卡不可避免的被淘汰。

  在早期支持MPEG-1硬件加速的显卡当中,最知名的莫过于S3的Trio64 V+了。


S3 Trio64 V+



  ATI 3D Rage Ⅱ+DVD:最早支持MPEG-2硬件加速

  DVD采用MPEG-2编码,诞生于1995年。ATI在1997年初推出的3D Rage Ⅱ+DVD显卡,是业界第一款支持MPEG-2硬件加速的显卡产品,其内置的具有硬件运动补偿功能的图形芯片,将CPU从软件解码MPEG-2的繁重工作中解放了出来,让ATI成为DVD加速领域的先行者。


ATI 3D Rage Ⅱ+DVD



  近几年,H.264和VC-1这两种新一代高清编码格式被确立,其解码过程大致分为四个步骤:流处理、逆向转换、动态补偿、解码去块。现有的CPU面对如此复杂的解码工作又一次力不从心,高清解码的任务随着显卡硬件解码技术的完善,再次交由显卡来接替了。

  NVDIA GeForce 6600系列:最早支持高清部分硬件加速

  最早的支持高清硬件加速的显卡是NVDIA于2005年11月推出的GeForce 6600系列,可以实现H.264和VC-1的解码部分过程加速(逆向转换、动态补偿、解码去块),但对于最耗费处理器资源的流处理部分却并没有给予支持。


GeForce 6600系列



  NVDIA GeForce 8600/8500系列:最早支持H.264全程硬件加速

  随着高清影片日益普及,支持高清解码全程硬件加速的产品终于诞生。先期诞生的产品实现了H.264全程硬件解码,是NVIDIA于2007年4月推出的GeForce 8600/8500系列。


NVIDIA GeForce 8600/8500系列

  8600/8500系列支持了H.264编码的全程硬件加速,但是却没有支持VC-1编码的全程硬件加速,其实这对于NVDIA而言在技术上并不难实现,只是NVIDIA认为VC-1解码要求相对不算太高,因此显卡只要维持能部分加速的水平就可以了。



  ATI Radeon HD 2600/2400系列:最早支持VC-1全程硬件加速

  于2007年5月份发布的ATI Radeon HD 2600/2400系列显卡,实现了同时支持H.264编码和VC-1编码的全程硬件加速。因此2600/2400系列不仅是最早实现VC-1全程硬件加速的显卡,也是最早同时支持VC-1和H.264两种格式全程硬件加速的显卡。


ATI Radeon HD 2600/2400系列

  展望:虽然目前显卡高清硬件解码还并不完善,但随着北京奥运会的临近,国家对于高清产业的大力支持,以及硬件一日千里的飞速发展,高清的全面普及是迟早的事情。也许过不了多久,当前还被称为“硬件杀手”的高清解码就将会如同以前的VCD和DVD一样,变成计算机再普通不过的一项基本功能了,而到了那个时候,估计下一代更高一级的“高清”又将出现,硬件和软件之间相互追赶的竞赛还将继续进行下去。

返回分页浏览>>(共计5页)

文章分享到:

相关文章