TTEP.CN > 故障 >

视频加速技术

不管你是不是承认,高清晰度视频的流行都已经是毋庸置疑的事实了。作为许多用户最重要的播放平台,电脑的视频播放能力也成为越来越重要的指标。不久之前,ATi新发布的UVD技术为PC播放高清视频带来了新的进展。
视频的分辨率越高,清晰度越高,带给观众的观看感受也自然就越震撼。数字格式的视频自从以VCD为载体崭露头角之后,分辨率规格从320×240一步一步地攀登到了今天网络上日渐流行的1920×1080,整整提升了27倍!而且,为了减小文件的体积,高清视频一般使用了解码工作非常复杂的H.264或者VC-1编码。一直以来,在PC平台上观看视频时,所有的解码工作都是交给CPU来完成的。但现在,CPU开始很明显地不能满足需求。尤其是对于广大不能拥有顶级CPU的普通用户来说,难道就要和诱人的高清视频说再见了?
高清视频的解码运算一般都被分为几个步骤。传统的解码方式,所有的步骤都交给CPU来完成,造成CPU的占用率过高,播放不流畅。对于H.264编码来说,所有的步骤分别是:流处理、逆变换、动态补偿和去块滤波。
"流处理"是运算量最大的步骤,单单是这一个步骤的CPU占用率就将近50%!对于另一种常见的编码方式VC-1来说也是类似的。这其实也是很好理解的,以H.264编码的1080p视频为例,分辨率达到了DVD标准清晰度的5倍,但是文件体积却增加得很少。这样诱人的压缩比带来的当然就是解码运算量的大幅度提升。单靠CPU解码变得非常吃力也就理所当然了。于是显示芯片的两大巨头nVIDIA和ATi先后拿出了PuerVideo和AVIVO技术,让显卡参与高清视频的解码运算。但是这些技术都没有把运算量最繁重的"流处理"步骤纳入其中,仍然交给CPU处理,并没有从根本上解放CPU。


最近发表
赞助商链接