前言
前言
当今的四大显卡芯片厂商:NVIDIA、ATi、XGI、VIA S3所推出的各型号芯片中,都具有视频播放加速功能。然而这些芯片的视频播放效果却不尽相同,在画质、性能等方面都有一定差别,软件的支持程度也各有侧重。如何更好的利用视频加速、体验到更逼真的视频播放效果?这是摆在用户面前的一个难题。
该系列专题,重点研究四大显卡厂商主流芯片的视频播放能力,从而帮助用户更好的利用显卡的视频加速功能。本篇中,我们就来了解ATi公司的Videoshader技术。
Videoshader发展历史
ATi显卡在视频回放上的突出能力,早就得到用户的一致好评。回顾历史,就能让我们了解为何ATi在此方面能一直保持领先优势。
ATi的图形芯片在2D技术领域的发展方向是辅助CPU进行各类视频编码、解码的操作。最早从Rage128时起,ATi就为其加入了“Hardware DVD video playback”功能,既降低了回放DVD视频时的CPU占用率又可改善画质。到了Radeon时代,ATi让“Video Immersion ”技术取代了前者来负责视频处理方面的工作,并内建硬件加速MPEG 2解码功能来以提高DVD播放与录制能力。在Video Immersion推行之后,ATi又开发出一项叫做Fullstream的技术,主要功能就是提供更平滑的视觉效果和更优质的 Internet 数据流内容,能减少流媒体视频画面中的马赛克现象,起到柔化效果,而且不会给 CPU 带来额外负担。
在R300上,Videoshader技术正式出现,取代了Video Immersion,并将Fullstream包括其中,提供了对MPEG1、2级别的编码、解码功能与网络流媒体的支持。但与Rage128中所提供的“Hardware DVD video playback”硬件解决方案不同,无论是Video Immersion,还是Videoshader均属于软件解决方案。从“Videoshader”的字眼“视频着色引擎”就可以看出,Videoshader所负责的视频处理业务是由像素着色引擎来完成的。
在最新的R400核心中,Videoshader升级为Videoshader HD,除了能对DVD、RM进行优化以外,还增加了WMV与DivX加速,适用面更加广泛。
从以上的介绍中可以看出,经过多年的发展,ATi在视频加速应用方面的技术越来越成熟,从单一的DVD播放,演进到MPEG1/2/4、Real、DivX 和 WMV9等多种格式。同时,这些技术的应用也非常简单,安装好驱动程序即可发挥功效。因此,本篇中就不对如何应用这些技术的方法进行介绍了,用户只要注意更新驱动程序。
接下来我们就来了解Videoshader究竟能对视频回放带来何种益处,主要就是检验ATi显卡在回放Real、WMV HD、DivX、DVD时的画质与CPU占用率。
网友评论