POPPUR爱换

标题: 催化剂 8.12 信息汇总 [添加 badaboom vs AVIVO 转码器 8.12对比] [打印本页]

作者: Edison    时间: 2008-12-4 10:09
标题: 催化剂 8.12 信息汇总 [添加 badaboom vs AVIVO 转码器 8.12对比]
We already knew that this month's Catalyst driver release would emphasize AMD's Stream processing initiative, with a new Avivo video converter utility offering video transcoding support for many popular video formats. However the new driver will also bring performance improvements for gamers. In their testing ATI touts the following performance enhancements in Catalyst 8.12:
Crysis:+2-7%
Crysis Warhead:+2-3%
Devil May Cry 4:+1-6%
Far Cry 2: noAA scores are fixed for Crossfire configs; this is worth +20% on slower cards, and as much as 70% on faster ones; +5-10% gains when AA is enabled
FEAR:+2-6%
Left 4 Dead:+ 2-4%
Lost Planet Colonies:+ 3-10%, mostly in Area 2
Prey:+2-5%
STALKER Clear Sky:+5-10%, primarily on Crossfire configurations


Catalyst 8.12 will be released one week from today, Wed December 12th. I'm currently testing the driver with Sapphire's Radeon 4850 X2 and hope to have the review up shortly

http://www.firingsquad.com/news/newsarticle.asp?searchid=21062
作者: lowblack    时间: 2008-12-4 10:18
什么时候能优化下GTA4,貌似是新的硬件杀手
作者: funlimit    时间: 2008-12-4 10:27
我想知道什么时候才能实现780g跟4800的混合交火
{mellow:]
作者: Edison    时间: 2008-12-6 12:04
http://www.pcper.com/article.php?aid=647&type=expert&pid=3

Quick Performance Comparisons

For our performance tests, there are several things that need to be discussed.  First, our test bed for each system included an Intel X48 motherboard, 4GB of DDR3-1333 memory, an Intel Core 2 Quad QX9650 processor and a Western Digital 150GB Raptor hard drive.  For the NVIDIA Badaboom testing I used a GeForce GTX 260+ 896MB graphics card and for the ATI Avivo Video Converter I used a Radeon HD 4870 1GB card.


Secondly, because these are different applications and there has yet to be one program that will run GPU-accelerated transcoding on both NVIDIA and AMD GPUs, this can never be an exact apples-to-apples comparison.  Making it even more complicated is the different amount of control that each application offered: NVIDIA had more discrete control over H.264 encode yet AMD could encoding into many different formats.  


To try to be the most fair, our first three benchmarks will look at converting three different source videos into iPod-ready H.264 video running at 780 kbps.  I chose that bitrate as it was the highest that AMD's software would allow but it was one of the lower bitrates that NVIDIA's Badaboom offered.  Though I cannot be absolutely sure that these conversions bore exactly the same results, I can confirm that the file sizes created were at least reasonably close (within 500 KB) so we are doing the best we can.


For our CPU-based test results I used the very popular Xilisoft iPod Video Converter application to produce nearly the same types of files as the GPU-based encoders.  




This first test takes a 1080p Blu-ray HD trailer, already in H.264 format, and converts it to the 480x320 resolution of the iPod touch at 780 kbps.  The CPU-based Xilisoft Converter took 72 seconds to complete the operation while the GPU-based applications pulled in MUCH better times: 23 seconds for NVIDIA's Badaboom and 12 seconds for ATI's Avivo Converter.  While both GPUs performed well, the ATI application is nearly twice as fast as NVIDIA's program and is 6x faster than the CPU-based encoding process.  NVIDIA's Badaboom is 3.1x faster than the CPU encode - still very impressive.






For this benchmark I took a portion of the Star Wars Episode III DVD and encoded it to same specifications and bitrates as the previous test.  For those that want to duplicate, I used chapters 1-5 of the first DVD title.  While the CPU-based encoder took nearly 5.5 minutes, the ATI Avivo application was able to complete the same job in just 51 seconds - that is more than 6.3x faster!  Badaboom was also impressive, coming in at 2.2x faster than the CPU software but was nearly 3x slower than ATI's transcoding application.  






Finally, our last iPod converter test takes an 800MB 720p MPEG-2 file and converts it to the same settings as the above two tests.  The ATI transcoding application is 4.3x faster than our CPU-based test while the NVIDIA Badaboom program gets the job done 2.6x faster than the CPU alone.  This is actually the test with the least difference between ATI and NVIDIA applications - the Badaboom app is only 64% slower than the ATI offering.  






This last benchmark takes the same Blu-ray 1080p trailer video we used in the first iPod benchmark but converts it to a 2.5 mbps Windows Media Video file.  Because the NVIDIA Badaboom application is unable to transcode to anything other than H.264, it had to sit out this particular test.  For the CPU-encoding comparison I used the Microsoft Windows Media Encoder x64 app.  The results are just as equally impressive - 5.16x faster on the GPU than the CPU.  




UPDATE: CPU Utilization during GPU Encoding


After posting this, I got a request for CPU utilization numbers for both GPU transcoding applications.   I aim to please, so here they are:


CPU utilization during ATI Avivo Video Converter operation


CPU utilization during NVIDIA Badaboom operation


These numbers were taken while transcoding the DVD content over to the iPod format shown in our benchmarks above.  You can clearly see that while the ATI software is faster, it does require quite a bit more CPU power than the NVIDIA application.  What this means is that background transcoding with the ATI software will slow down more easily than the NVIDIA configuration as you add additional workloads to your system.  But, is the added performance boost we are seeing from the ATI Avivo application worth this extra CPU utilization?  If you are trying to get the transcode operations done as quickly as possible, obviously the answer is still yes.  If you want to do other things on your PC while the transcodes take place, maybe not.

Potential Problems?

As most enthusiasts know, speed isn't everything when it comes to video encoding and transcoding.  Unfortunately for AMD, while their application was by far the fastest option, I did notice several instances of video garbage when watching the playback of the iPod and WMV encoding files.  



Click to Enlarge


If you look here in this shot you'll notice that there are some gray blocks on sleeve of the left-most tuxedo-clad dude, as well as around his leg and, though harder to see, along the stair well too.  This seemed to happen during very fast transition times in the video but I never saw anything like this on the Badaboom-encoded files at all.

If this is common, it is definitely something AMD should address if they want to show off high quality results on Radeon 4000-series GPUs.

Initial Thoughts

After spending a few days with both of these applications, I have to say that I impressed overall with what both NVIDIA and ATI have been able to do with GPU-based transcoding.  The speed increases seen in both applications are truly astonishing with the obvious win going to AMD's Avivo Video Converter as it was able to beat out Badaboom handily.  There is more to be said than raw benchmarks scores though as quality is just as important as speed for video to most people and in that area Badaboom seemed to win out, even when not taking the "garbage" seen in ATI's results into consideration.  Some of the quality difference (and thus speed difference) could easily be lent to having non-identical encoding options set in each application.  And because neither app gives us full control over what the transcoding engine does we may not be able to get apples-to-apples comparisons until a true third-part application arrives.  

I am hesitant to call either application a clear victor yet in this battle - both have pros and cons.  If I was forced to choose, I would likely side with AMD's Avivo Video Converter if only because I love the flexibility of being able to address other codecs than H.264 and MPEG-2 and of course the price is right.  Quality freaks will likely see the bugs seen in the screenshot above as completely unacceptable and lean towards NVIDIA's Badaboom instead.  I guess what I am trying to say is this: if you have a CUDA-capable or 4000-series GPU already in your system, you should definitely try out the respective transcoding applications on your system.  If you are in the market for a new GPU, I don't think either application is really a reason to lean heavily one way or the other though both add great value to the GPU platform.  

In the end, while I wasn't completely blown away by either Badaboom or the ATI Avivo Video Converter, I was impressed by both.  What I am more excited about is how these new programs foretell the future of GPU-based applications - we are already testing Adobe's CS4 capabilities with GPUs and are looking forward to programs from CyberLink and Nero that will let us do even more with the GPU than these two one-sided apps will offer.  

Keep checking back to PC Perspective as we will continue to write about our experiences with GPU computing!
作者: 牛奶不老    时间: 2008-12-6 12:41
昨天安装后就测试了一下,8.12转码的速度的确是快了不少,但这过程中少不了CPU占用,双核基本上是100%占用,虽然不会导致其他操作变得不流畅,但是显然还需要进一步释放GPU的潜能,进一步降低CPU的参与度,当然,完全由GPU接收转码全过程是不可能的
作者: darkangel308    时间: 2008-12-6 13:08
看样子视频装换这个很不错啊
作者: goodayoo    时间: 2008-12-6 13:12
奇怪,我装了8.12 RC3 怎么找不到这个视频转换工具,难道还要另外安装的?哪里下载?
作者: Asuka    时间: 2008-12-6 13:23
标题: 【AMD开始反击】GPU视频转码性能大战
原文:http://www.pcper.com/article.php?aid=647

催化剂8.12提供了新的AVIVO Converter,能够利用HD4000系列强大的浮点运算能力做通用运算来进行视频转码工作,相比之前的AVIVO Converter的Soft Transcoders,催化剂8.12提供了真正的GPU硬件加速能力,下面是PCPER提供的测试:


NV使用支持CUDA的Badaboom作为转码软件:



AMD使用自带的AVIVO Video Converter转码:




速度比较:










AVIVO进行转码时的CPU占用率:


Badaboom进行转码时的CPU占用率:





AVIVO的画面BUG:




结论
Initial Thoughts

After spending a few days with both of these applications, I have to say that I impressed overall with what both NVIDIA and ATI have been able to do with GPU-based transcoding.  The speed increases seen in both applications are truly astonishing with the obvious win going to AMD's Avivo Video Converter as it was able to beat out Badaboom handily.  There is more to be said than raw benchmarks scores though as quality is just as important as speed for video to most people and in that area Badaboom seemed to win out, even when not taking the "garbage" seen in ATI's results into consideration.  Some of the quality difference (and thus speed difference) could easily be lent to having non-identical encoding options set in each application.  And because neither app gives us full control over what the transcoding engine does we may not be able to get apples-to-apples comparisons until a true third-part application arrives.  

I am hesitant to call either application a clear victor yet in this battle - both have pros and cons.  If I was forced to choose, I would likely side with AMD's Avivo Video Converter if only because I love the flexibility of being able to address other codecs than H.264 and MPEG-2 and of course the price is right.  Quality freaks will likely see the bugs seen in the screenshot above as completely unacceptable and lean towards NVIDIA's Badaboom instead.  I guess what I am trying to say is this: if you have a CUDA-capable or 4000-series GPU already in your system, you should definitely try out the respective transcoding applications on your system.  If you are in the market for a new GPU, I don't think either application is really a reason to lean heavily one way or the other though both add great value to the GPU platform.  

In the end, while I wasn't completely blown away by either Badaboom or the ATI Avivo Video Converter, I was impressed by both.  What I am more excited about is how these new programs foretell the future of GPU-based applications - we are already testing Adobe's CS4 capabilities with GPUs and are looking forward to programs from CyberLink and Nero that will let us do even more with the GPU than these two one-sided apps will offer.  

Keep checking back to PC Perspective as we will continue to write about our experiences with GPU computing!


简要翻译结论:
就目前的状况来看,因为软件和设置上的区别,实际上无法获得真正的平行比较。但是单论速度而言,AMD AVIVO Converter毫无疑问占有绝对优势,画面质量是CUDA Badaboom更加出色。
作者: Asuka    时间: 2008-12-6 13:25
就转码而言,可以认为目前新的AVIVO Video Converter比CUDA更加出色,虽然画面质量稍逊而CPU占用率偏高,但是速度要比CUDA快很多,最重要的是AVIVO Video Converter是完全免费的,而CUDA Badaboom是收费的商业软件

期待NV能在这方面有所表示 {closedeyes:]
作者: daddy    时间: 2008-12-6 13:26
那究竟AVIVO Converter还是只用CPU转码还是CPU+GPU一齐使用的?
作者: 牛奶不老    时间: 2008-12-6 13:27
原帖由 goodayoo 于 2008-12-6 13:12 发表
奇怪,我装了8.12 RC3 怎么找不到这个视频转换工具,难道还要另外安装的?哪里下载?

你进的是高级控制面板,一般第一次安装启动CCC会有选择basic和advanced两种控制面板的界面,选basic就可以看到转码选项
作者: Asuka    时间: 2008-12-6 13:30
AVIVO Video Converter是完全免费的

NV可以out了
作者: Asuka    时间: 2008-12-6 13:30
原帖由 牛奶不老 于 2008-12-6 13:27 发表

你进的是高级控制面板,一般第一次安装启动CCC会有选择basic和advanced两种控制面板的界面,选basic就可以看到转码选项


这个设定巨傻无比,高级当然应该包括基本的内容在内
作者: darkangel308    时间: 2008-12-6 13:32
原帖由 daddy 于 2008-12-6 13:26 发表
那究竟AVIVO Converter还是只用CPU转码还是CPU+GPU一齐使用的?

GPU不可能承担所有任务,速度越快,对CPU的要求自然也会越高
作者: 牛奶不老    时间: 2008-12-6 13:38
原帖由 Asuka 于 2008-12-6 13:30 发表


这个设定巨傻无比,高级当然应该包括基本的内容在内

avivo的转码功能实用化后,应该会整合进高级控制面板了,之前的AVIVO Video Converter根本是个鸡肋功能,我甚至很长一段时间忘记还有这个东西存在,实际效果也很差,只是一个功能很简陋的转码器而已
作者: niwei    时间: 2008-12-6 13:41
收费实在是太无聊了
作者: 牛奶不老    时间: 2008-12-6 13:43
另外AVIVO Video Converter支持的格式似乎也比较广泛,昨天简单试了下,除了RMVB,大多数格式都能成功识别并转码,720P 4.4G大小的高清电影《佐罗传奇》(思路版)转成PSP适用格式只需要20分钟,速度不差
作者: Asuka    时间: 2008-12-6 13:46
准备拿一张4850 1G回去用了,转个片给手机看蛮方便的
作者: ccontion    时间: 2008-12-6 13:52
今天刚出掉了蓝宝4850毒药+烤肉架,就看到了这个贴子,郁闷
作者: 雷隐士    时间: 2008-12-6 13:58
虽然清晰度差了点,但是放在ipod上看无所谓了
作者: rickerlian    时间: 2008-12-6 15:50
免费的东西就是爽,有买hd4000的冲动:sweatingbullets:
不过nv应该有反应吧)_) )_)
作者: youngfriend    时间: 2008-12-6 15:56
用这东西转,字幕怎么办?
作者: goodayoo    时间: 2008-12-6 17:56
除了RMVB不能转,其它都能转,这是很大的一个限制。
作者: fish2fish    时间: 2008-12-6 18:56
这类压片软件从来不用,转个MPEG2都不带反交错的~

大片压不动,小片也不用这类东西来压,mencoder搞定一切
作者: boa520    时间: 2008-12-6 19:03
avivo降低画质吧 以前就是这样的。
作者: boris_lee    时间: 2008-12-6 20:18
If you are in the market for a new GPU, I don't think either application is really a reason to lean heavily one way or the other though both add great value to the GPU platform.  
我认为这句才是结论。
选择GPU时,这两个软件只能算是参考,不应作为主要的选择指标,虽然它们都为GPU提供了很高的附加值。
作者: Toshifumi    时间: 2008-12-6 20:51
30USD的东西还没FREE的速度快{titter:]
话说badaboom这个只是第三方的转码工具,AVIVO却是ATI自家的产品,BADABOOM想免费基本上上不可能了
“强大”的CUDA带给消费者的竟然是更多的USD输出和更少的性能,NV的四大内功果然不是盖的{lol:]

[ 本帖最后由 Toshifumi 于 2008-12-6 20:52 编辑 ]
作者: 奶牛老仙    时间: 2008-12-7 00:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: lunew    时间: 2008-12-7 01:31
8.12相当不错
作者: koppie    时间: 2008-12-7 05:11
如果你帮ATI把RMVB的授权费用交了,他们估计会支持
网络视频现在基本上real销声匿迹了, 都是flv
只有中国产电视剧很多是rmvb的


原帖由 Gartour 于 2008-12-6 17:48 发表
估计不久就会有人写相关的壳,然后用avs加载字幕。

其实更希望nv和amd把这个做成纯粹的编解码器,再通过vdm之类的来使用。

另外,不支持real格式是个败笔,在手机上我只看连续剧,电影还是留着大屏幕上看。连续 ...

作者: we1111    时间: 2008-12-7 10:46
原帖由 Gartour 于 2008-12-7 10:10 发表


汗……在线视频当然是flv了?下载的无论是美剧还是日本卡通都有大把的RMVB.

另外除了rmvb,其他很多编码一样需要授权费用


halfcd 现在才有前途,体积比rmvb小 画质比rmvb好 {wink:]
作者: xmtxxx    时间: 2008-12-7 11:18
搞视频剪辑建议用4850,AVIVO可以通过framesever桥接各种非编软件用,而badaboom不可以。
作者: yaoyao6868    时间: 2008-12-7 11:20
CUDA可以去死了~~~~~
作者: boris_lee    时间: 2008-12-7 11:41
原帖由 jeandja 于 2008-12-7 07:16 发表


当年cuda视频转码大吹的时候怎么没见如此正义之言?{titter:]

本来就是参考啊.本文只是针对badaboom 和AVIVO两个软件做的比较而已,

[ 本帖最后由 boris_lee 于 2008-12-7 11:42 编辑 ]
作者: koppie    时间: 2008-12-7 12:59
美剧和日本卡通只有国内小组出的才是rmvb吧
国内各大小组如TLFKissSilu等基本是XvidH.264VC1(当然0day可能从来没有出过rmvb)

授权的编码, 比如DivX 4.x之后的编码, wmv, 这些基本上都不是主流了

一般的片源都可以找到avi或者mkv封装的xvid or x264

原帖由 Gartour 于 2008-12-7 10:10 发表


汗……在线视频当然是flv了?下载的无论是美剧还是日本卡通都有大把的RMVB.

另外除了rmvb,其他很多编码一样需要授权费用

作者: 奶牛老仙    时间: 2008-12-7 13:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: slice    时间: 2008-12-7 14:00
国外都是X264的mkv为主流了,我现在下的MTV等全是MKV,国内的有眼光的小组也开始用x264了,比如halfcd系列。

不知道很多人还是喜欢用RMVB,halfcd已经说明了同码率下RMVB画质明显不行,就算比起WMV9来RMVB也只能各有特点半斤八两,为何一直不采用WMV呢?WMV播放比RMVB更方便吧。
作者: zhangrr70    时间: 2008-12-7 16:08
原帖由 牛奶不老 于 2008-12-6 13:43 发表
另外AVIVO Video Converter支持的格式似乎也比较广泛,昨天简单试了下,除了RMVB,大多数格式都能成功识别并转码,720P 4.4G大小的高清电影《佐罗传奇》(思路版)转成PSP适用格式只需要20分钟,速度不差

是吗,那不错。
nv的那个软件巨傻,网络上的格式基本不支持,格式支持编码不支持,编码支持了文件名不支持。我一个文件没转好就删掉了。
作者: zhangrr70    时间: 2008-12-7 16:10
原帖由 slice 于 2008-12-7 14:00 发表
国外都是X264的mkv为主流了,我现在下的MTV等全是MKV,国内的有眼光的小组也开始用x264了,比如halfcd系列。

不知道很多人还是喜欢用RMVB,halfcd已经说明了同码率下RMVB画质明显不行,就算比起WMV9来RMVB也只能各 ...

存在既是合理,90%的人不关心你所说的那么多技术细节,他们只要快下、好找、能看。
作者: Go.Go    时间: 2008-12-7 16:35
画面质量还太差,这方面不改进的话基本上就失去意义
作者: fevaoctwh    时间: 2008-12-7 17:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: unsword    时间: 2008-12-7 18:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: fevaoctwh    时间: 2008-12-7 19:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: slice    时间: 2008-12-7 19:46
原帖由 zhangrr70 于 2008-12-7 16:10 发表

存在既是合理,90%的人不关心你所说的那么多技术细节,他们只要快下、好找、能看。


看的人不关心,但是制作的人不应该不清楚赛了解?

RMVB画质都不一定拼得过WMV,更别说H264,要方便,WMVwindows本身就能放。

而国外以前是divx,接着xvid,现在x264的mkv。

制作的工具,想来想去我始终不明白RMVB在国内最流行?到底制作RMVB的看上哪点?
作者: wxm    时间: 2008-12-7 20:43
原帖由 slice 于 2008-12-7 19:46 发表


制作的工具,想来想去我始终不明白RMVB在国内最流行?到底制作RMVB的看上哪点?

我想是因为RMVB压缩起来够快够 傻 瓜

以后压X264的速度上去了 RMVB 应该会慢慢消亡
作者: wxm    时间: 2008-12-7 20:45
原帖由 slice 于 2008-12-7 19:46 发表


制作的工具,想来想去我始终不明白RMVB在国内最流行?到底制作RMVB的看上哪点?

我想是因为RMVB压缩起来够快够 sha瓜

以后压X264的速度上去了 RMVB应该会慢慢消亡

ps: 论坛连sha gua都要审核 无语...

[ 本帖最后由 wxm 于 2008-12-7 20:46 编辑 ]
作者: zhishixc    时间: 2008-12-7 23:17
AVIVO还不错.
Quantum.of.Solace.REPACK.DVDSCR.XviD-COALiTiON.avi
这样1CD低码AVI转IPOD视频,HD4670只用7分钟..很快啊.

PS:CPU确实是满载..不过只有一个核心满载,这时候干别的,如上上网什么的还是可以满足的.
作者: m0nkey    时间: 2008-12-9 09:21
这个功能支持所有a卡?
作者: hcc    时间: 2008-12-9 11:25
3850能用这个吗?
作者: toshibacom    时间: 2008-12-9 12:18
原帖由 jeandja 于 2008-12-7 23:26 发表


发现多核的cpu还是很有用的:loveliness:

08你年出来的CPU还有单核的?
作者: toshibacom    时间: 2008-12-9 12:23
原帖由 hcc 于 2008-12-9 11:25 发表
3850能用这个吗?

如果AMD厚到点,RV670---RV770应该都支持,他们之间只是规模上的区别,基本架构没有大的区别
作者: Reuel`    时间: 2008-12-9 12:35
7900gs也不能转片
a卡 1950就可以吧
作者: jocover    时间: 2008-12-11 19:29
有画质比较吗?最好可以传一段视频让我测试下
作者: chenminxp    时间: 2008-12-11 22:58
可怜了我的2600  只能作为高清卡用了)_)
作者: tansailuffy    时间: 2008-12-12 17:14
{cry:]  谁能够给我解释一下,为啥我从8.10升级到8.12,4850就不能交火了呢?
No CrossFire Support,AMD官网的Search功能就是太监那玩意儿,一点用都没有。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4