谁是真正转码利器?主流显卡视频转换横评

电脑 驱动中国 C chenxi 1,284次阅读
分享 Q
AI摘要
由 AI 生成 · 仅供参考

显卡技术的发展日新月异,不仅在几年中性能上得到了数倍提升,在画质也得到了质的飞跃,从最开始单调粗糙的2D画面逐渐转变为如今足以以假乱真的3D效果。另外在显卡的功能上也更加丰富,不仅加入了高清硬件解码,并且对于通用运算技术也得到了相当大

    显卡技术的发展日新月异,不仅在几年中性能上得到了数倍提升,在画质也得到了质的飞跃,从最开始单调粗糙的2D画面逐渐转变为如今足以以假乱真的3D效果。另外在显卡的功能上也更加丰富,不仅加入了高清硬件解码,并且对于通用运算技术也得到了相当大的发展,彻底的解放了CPU负担。  

    说到通用运算技术,大家可能很容易就会想到NVIDIA的CUDA以及ATI的Stream,这两项技术都是充分利用了基于统一渲染构架的强大并行运算能力,使得之前CPU可能需要几个小时才能完成的工作,GPU只需几分钟即可完成,大大的提高了工作效率。目前支持通用运算技术的软件主要在视频格式转换以及图像处理方面。支持CUDA技术的软件有很多,但同时支持CUDA以及Stream的软件却少的可怜。

    我们所熟知的开发PowerDVD的公司Cyberlink,在之前发布了一款业界首款同时支持NVIDIA CUDA以及ATI Stream GPU加速技术的软件——MediaShow Espresso,使ATI用户也能体验到视频转换的快感。下面我们先来简单的介绍一下该软件,随后通过这款软件详细的测试一下CUDA以及Stream对转码的质量以及速度的影响。

#p#副标题#e#

    正如我们看到的那样,MediaShow Espresso的非常简洁大方,非常容易上手,只需简单的几个步骤,就能把视频文件转换成iPod/iPhone、PSP和Zune等各种便携设备上可以播放的文件,并且还可以转换Youtube网站所支持的格式,并在转换后可以直接上传到Youtube网站,操作步骤设计的非常人性化。

    该软件支持目前流行的大多数视频格式,包括AVI、MPG、MPEG、MOV (H.264)、WMV、MP4、DVR-MS、TS、ASF、M2TS、MTS、DV-AVI、WTV和Tivo等格式,但是非常遗憾并不支持rmvb格式。

开启ATI Stream加速

开启NVIDIA CUDA加速

    从上两张图可以看出,该软件对于显卡的核心自动识别,并自动开启对应的NVIDIA CUDA以及ATI Stream的加速技术。下面就开始我们的重点测试内容。

#p#副标题#e#

● 测试平台

 

测试所使用的视频

● 通过测试将得出的结论

   1.通过同一帧画质进行对比,对比出N卡还是A卡的效果好。

   2.对比性能接近的GT220和HD4670,对比出CPU、N卡还是A卡的转换效率高。

   3.对比规格相同的GT220与9600GSO,得出新旧工艺以及构架的性能差异。

   4.对比GT220的多种显存版本得出显存类型、位宽、频率对于转换速度的影响。

   5.对比GT220、9600GT、9600GSO得出流处理器的数量对于转换速度的影响。

   6.相同显卡,在CPU不同频率下,得出CPU主频对于转换速度的影响。

    为了保证结果准确,我们每个测试连测5遍,去掉最高及最低结果,其余的结果取平均值。测试显卡之所以选用GT220为主要测试对象,是因为GT220的版本很多,方便各方面进行对比,并且产品定位中低端,为大众所接受,比较具有代表性。

#p#副标题#e#

    首先我们要进行对比的是画质方面,视频文件我们选用了NVIDIA所推出MPEG2的视频demo,转码时分别用A卡开启Stream、N卡开启CUDA,转码完毕后选取了在APPLE格式的同一帧进行放大对比。

 

毛发的表现上缺乏细腻感

物体边缘的表现力不够强

    通过MediaShow Espresso软件的对比测试,可以看出Stream加速后得到的画面在细节上有些地方不如后者。也就是说开启Stream加速后得到的画质偏低,主要原因就是ATI Stream加速通过牺牲画质来换取速度上的小小提升。

#p#副标题#e#

    下面对比N卡和A卡的转码时间,首先为了减少测试误差,我们分别先对GT220和HD4670,进行理论性能测试,以测试出来的成绩差距来抵消转换时间的差距。(GT220关闭物理加速)

GT220(1024M 128bit)成绩

HD4760(1024M 128bit)成绩

    可以看出两款产品的性能非常接近仅相差70分左右(2%)。因此我们可以说,若HD4670测试视频转换的时间,未能领先GT220 2%以上就为落后。

● 转换为APPLE设备格式

● 转换为SONY设备格式

● 转换为Youtube格式

    可以看到前两项测试中,显卡的加速效果并不是很明显,并且NVIDIA稍稍落后于ATI,在最后一项测试中效果就比较明显,NVIDIA也稍稍超过ATI。但正如我们之前说的那样,Stream加速是通过牺牲画质来换取速度上的优势,也许更多的用户还是希望多等一点点时间来换取完美的画质。

#p#副标题#e#

    从前面的测试中我们已经看到GT220尽管在解码时间上落后HD4670一些,但较高的画面质量,相信会更有竞争力。GT220虽然定位于低端,但采用了新一代CUDA架构,理论上在转码的速度上会有一些提升(Badaboom的测试中已经体现),这款软件是否会有提升呢?下面就来测试一下。

● 转换为APPLE设备格式

● 转换为SONY设备格式

● 转换为Youtube格式

    在测试中为了尽量减少误差,我们选用了512M的GT220以及512M 128bit的9600GSO,在频率上我们也已经做到的统一。不过从结果上看这款软件对构架的转变并不敏感。最后一项测试中1秒的差距完全可以视作测试误差。

#p#副标题#e#

    在前一项测试中可以看到在相同频率以及相同显存的条件下,转码所需要的时间几乎相同,那我们不禁要问了显存以及频率的差异是否会影响到转码的时间呢?测试中我们同样采用显存搭配比较灵活的GT220进行对比。

● 转换为APPLE设备格式

● 转换为SONY设备格式

● 转换为Youtube格式

    在这次测试中我们选用了3种规格的GT220产品,分别为256M 128bit GDDR3、512M 128bit GDDR3、1024M 128bit GDDR2。为了照顾到GDDR2的低频率,我们将频率统一设定在660/1500/800MHz。另外为了对比出频率的差异,将其中一款GT220降到很低。从结果可以看到显存以及频率的差别也不是很大。

#p#副标题#e#

    毕竟在游戏中核心构架以及显存容量对实际性能的影响并不是很大,因此解码速度差别不大也可以理解,下面我们再来对显存的带宽以及显卡的流处理器做一对比。

● 转换为APPLE设备格式

● 转换为SONY设备格式

● 转换为Youtube格式

    在测试中选用了9600GT(64SP 512M 256bit)、9600GSO(48SP 512M 256bit)以及GT220(48SP 512M 128bit)以及高端的GTX260。这个结果令我们大跌眼镜,就连等级相差甚远的GTX260与GT220居然都没有差别,难道转码速度与CPU还有关系?

#p#副标题#e#

    尝试了这么多次的组合测试速度仍无变化,小编已经非常无语。在最后小编再来尝试一下CPU对于转码速度的影响。

● 转换为APPLE设备格式

● 转换为SONY设备格式

● 转换为Youtube格式

    结果不出意外,这款软件对于CPU的依赖性依然非常高,CPU频率提高的同时,性能有显著提高。看来这款软件并没有发挥出GPU的强大优势。

#p#副标题#e#

    通过以上的测试,虽然结果令我们有些失望,但可以看出NVIDIA CUDA以及ATI Stream GPU加速技术,还是分担了相当一部分CPU的工作,使得视频转码时间大大缩短。尽管Stream在速度上稍稍有些优势,但所输出的效果还是不能令人满意,而基于CUDA加速技术所输出的效果则相当完美。

    在最后,我想说的是MediaShow Espresso虽然并没有达到我们的预期效果,但其同时支持NVIDIA CUDA以及ATI Stream GPU加速技术,这在其他软件中是没有的。希望其下一个版本,能够充分利用好GPU的巨大性能,从而彻底的解放CPU。

    另外在我们的测试中,可以看到新产品GT220的规格相当之多,不仅方便进行多方面的测试,也使消费者拥有更多的选择。GT220是首款面向于中低端市场的40nm工艺产品,和之前的产品相比拥有更低的功耗以及发热量,采用了GT200构架,游戏以及通用运算能力更高,并且借助成熟的CUDA技术,可以实现更为完美的视频转换功能。

 

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com
本文价值 成为第一个评分的人
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录
我要投稿有独家观点或行业线索?向驱动中国投稿,审核采用后署名发布并获积分奖励。 去投稿 ›

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友