泡泡网显卡频道 PCPOP首页      /      显卡     /      评测    /    正文

游戏外的竞争!NVATI通用计算技术分析

● GPU非3D游戏应用之三:视频转码

    GPU视频编码的鼻祖,同样是由ATI最先实现的,在X1000时代,ATI在催化剂驱动中集成了一款名为Avivo Video Converter的小工具软件,该工具能够将常见视频转换为手持设备(iPod、PSP等)支持的格式,速度比单纯CPU编码快好几倍。

四核CPU大战GPU!谁才是视频转换之王
X1000时代的Avivo Video Converter

    虽然Avivo的速度非常快,但据测试表明该软件似乎跟GPU的处理能力没关系,X1300/X1600/X1800/X1900的编码速度几乎相同,而且ATI的新显卡(HD2000/3000/4000)并不支持Avivo编码器。随后Avivo被破解,使得它能够应用在所有DX9/DX10显卡(包括N卡)上面,于是很多人怀疑Avivo只是一个打着GPU的幌子、通过牺牲画质换取速度的CPU编码工具!

    时过境迁,当Avivo编码器快被众人所遗忘,Badaboom大出风头之时,ATI在2008年最后一款催化剂驱动8.12当中重新启用尘封已久的Avivo编码器:

    虽然名称没变,但ATI称这个小工具基于Stream流处理技术重新编写,仅支持HD4000系列显卡,速度更快,而且同样坚持完全免费的策略。这对于垂涎Badaboom已久的A卡用户来说,的确是个不小的惊喜。


DVD转iPod格式速度对比


AIT转换CPU占用率


NVIDIA转换CPU占用率

    根据国外媒体的测试结果,可以明显看出ATI在速度上拥有更强大的实力,然而却也使用了更多的CPU占用率作为代价,作为集CPU于GPU于一家的AMD来说,并不在意GPU应用时CPU占用率的高低,不需要去刻意的控制CPU占用率,这或许也是它速度更快的一大原因。

    NVIDIA虽然速度稍慢,却在输出的画质上明显高于ATI,CPU占用率也要低出不少。就两者看来,并没有一个明显的赢家,都体现出了GPU的并行计算能力,虽然Avivo速度更快,支持格式更多,但输出质量结果并不完美。Badaboom输出画质质量高,界面精美,但速度比Avivo慢,支持格式也相对有限,最重要的是还要收费——试用版本只能转30次,同时试用版转出来的视频带讨厌的Logo。(好在目前网上已有完美破解版本)

    详细评测请看:无视CPU!GPU视频转换ATI与NV谁更强?

    对于ATI Avivo视频转换器所存在的问题,ATI官方也毫不避讳,称这款才刚刚面世的小工具确实还不够完善,存在一些BUG,这将会在未来的催化剂驱动中得到修正。ATI称:Avivo视频转换器仅使用GPU完成视频编码中的一部分工作,具体的说,GPU目前仅负责视频编码过程中对运算能力最敏感,最适于GPU应用的“运动估算”部分。由于在视频编码中交给GPU的负载是固定的,因此该过程中的GPU占用率可能因型号的不同而出现高低不等的现象。

    详细报道请看:AMD官方回应Avivo视频转码质量问题!

● GPU视频转码小结:

  • ATI Avivo Video Convert的优点:免费、片源兼容性好、转码速度超快
  • ATI Avivo Video Convert的缺点:软件功能太简单、只能转出低码率低分辨率影片、视频画质较差、CPU占用率很高、软件BUG不少
  • NVIDIA Badaboom的优点:软件界面友好、视频画质高、能输出1080p、CPU占用率低
  • NVIDIA Badaboom的缺点:付费软件、只支持正版光碟(网络片源支持格式有限)、转低码率影片速度不如Avivo
  • 两者都不支持嵌入字幕

    可以说,两款GPU转码软件都还不够完美,但比起纯CPU转码都要快很多,尤其是Badaboom软件版本更新非常频繁,新版本不但转换效率进一步提高,而且还能够支持H.264的CABAC可变长编码熵运算,对于片源支持度也进一步放宽。

    当初GPU高清视频解码技术发布时,也是问题一大堆:仅支持正版影碟和PowerDVD,不支持第三方软件,不支持外挂字幕,不支持网络常见的编码及封装格式如X264/MKV等,但随着时间的推移这些问题都迎刃而解。现在GPU转码技术正处在起步阶段,存在一些问题是可以理解的,但GPU加速是大势所趋,相信今后会有越来越多的软件加入支持,功能和兼容性将会更完美。

0人已赞

关注我们

泡泡网

手机扫码关注