查看: 18633|回复: 22
上一主题 下一主题 跳转到指定楼层

部分H.264/AVC解码器 速度及CPU测试(9楼 更新)

25

主题

122

存在感

271

活跃日
帅哥离线 zj262144
 4 

SOS团一星级★

发帖: 834
SOS币: 2520
注册: 2009-11-03
访问: 2013-12-07

楼主
发表于 2011/07/31 | 编辑

猜你喜欢: sos, ps3, cpu


因为DiAVC终于出免费版了(注:DiAVC的开发者为一名国人,同时DiAVC一直是最快的H.264/AVC解码器;再,目前还只有x64有免费版),所以让我有这个测试的冲动

环境:
E5200(默频2.5GHz)
9600GSO(G92 384MB 192bit / VP2 / 驱动275.33 / 默频)
Win 7 x64 SP1(安装DirectX Redist 2010.6)

工具:
GraphStudio 0.3.2.0 32bit
GraphStudio 0.3.1.0 64bit
DXVA Checker 2.5.0 32bit
注:使用GraphStudio测试时,CPU是通过任务管理器的CPU Usage和CPU Usage History得来的数据
所有测试均不渲染图像,亦即只测试纯解码性能


样片:
Clip HP(哈利波特7  Part1 TWiZTED BDrip 1280x536 截取15:30~16:30 均码5500kbps)
Clip Air(TV 10 uguu~ BDrip 1920x1080 截取6:00~7:00 均码2900kbps)
注:这些视频均兼容DXVA和CUDA解码

结果:(貌似sosg并不支持表格,故最方便的方式恐怕只有以图片形式提供,话说现在用什么可外链的免费图床比较好,上传imgur总是挂)
图片需登录后查看


个人汇总+吐槽:
1. x64发展了这么久,在视频解码领域居然还是依然比不上x86...
2. libavcodec的发展是惊人的;一个月前左右支持多线程解码,从而直接取代ffmpeg-mt(后者已经在ffdshow里彻底消失了)。4个月前左右我做过CoreAVC 2.5.1和当时最新ICL12版的ffdshow软解比较,当时前者快了35%~55%,而现在速度优势已经不足10%
3. DiAVC不愧为世界上最快的AVC解码器,这点应该为国人骄傲
4. 没有Cyberlink的是因为我不知道应该怎样测试,找不到能够测试其性能的工具,或者如何使用GraphStudio进行测试(所以有哪位清楚麻烦告知我具体测试方法)
5. 本测试不进行涉及“质量”方面的测试,也就是不测试播放时花屏、seek等方面的东西,毕竟这些也不好比较……


[ 此贴被upyzl在2011-08-02 09:34重新编辑 ]
此帖被评分,最近评分记录
SOS币:50(翼·羽夜)SOS币:50(翼·羽夜)萌度:1(疯狗咬猫拳)

67

主题

189

存在感

83

活跃日
 6 

SOS团三星级★★★

1楼
发表于 2011/07/31 | 编辑
=、=  电玩巴士和多玩N久之前就测试了

25

主题

122

存在感

271

活跃日
帅哥离线 zj262144
 4 

SOS团一星级★

2楼
发表于 2011/08/01 | 编辑
引用第1楼周防九曜.2011-07-31 23:50发表的“”:
=、=  电玩巴士和多玩N久之前就测试了



不能忽视解码器的不断发展,N久前测试的至少对ffdshow而言已经是完全没有意义了
LAV CUVID也是今年3月才诞生的解码器

还有,有这么全的测试么?

25

主题

122

存在感

271

活跃日
帅哥离线 zj262144
 4 

SOS团一星级★

3楼
发表于 2011/08/01 | 编辑
之前忘记说明一点了,关于解码器的设置

FFDshow: 默认
CoreAVC: 默认(也就是测DXVA/CUDA时需要改变下硬件加速那块)
DiAVC: Drop non-reference frames when hard 这项取消
LAV CUVID: 默认
MS的那个应该改都改不了吧……反正我没改,所以算默认

2199

主题

1249

存在感

802

活跃日
帅哥离线 FieldCommanderA9
 9 

SOS团之无敌水王!

4楼
发表于 2011/08/01 | 编辑
关键是CPU占用率啊魂淡!

162

主题

256

存在感

134

活跃日
 4 

SOS团一星级★

5楼
发表于 2011/08/01 | 编辑
太高深了,我只管站着观看结果就够了。测试方面,力有不及。期待大家有更多的测试结果拿出进行比较,那就更客观了。

10

主题

40

存在感

42

活跃日
 2 

实习生

6楼
发表于 2011/08/01 | 编辑
LAV CUVID完全不给力啊……

25

主题

122

存在感

271

活跃日
帅哥离线 zj262144
 4 

SOS团一星级★

7楼
发表于 2011/08/01 | 编辑
引用第6楼kinnerful2011-08-01 21:32发表的“”:
LAV CUVID完全不给力啊……



这个应该是我显卡比较弱(VP2)的关系
用VP4的N卡性能肯定不一样了(可支持1080p60解码),可惜我没

31

主题

125

存在感

123

活跃日
 4 

SOS团一星级★

8楼
发表于 2011/08/02 | 编辑
在我的电脑上ffdshow解码已经比coreavc快了,但是如果连接上普通的overlay渲染器,coreavc还是快于ffdshow。

powerdvd11的解码器在我这里有时可以测试有时又不行。。
还没弄清楚什么原因。。。一开始成功的时候是把ffdshow和coreavc都禁用了,后来不禁用也能用了。。。然后装了个elecard之后又不能用了。。。奇怪。。。。
不过这玩意速度奇慢。。。而且对个别高压视频还不支持。。。

divx plus的速度也比powerdvd快。。

25

主题

122

存在感

271

活跃日
帅哥离线 zj262144
 4 

SOS团一星级★

9楼
发表于 2011/08/02 | 编辑
更新:

增加一个高码率样片测试,不然硬解测试太奇葩了

FF13高清中文电影(天幻)v2 Part B
我用x264 (r2044) --crf 12 --level 4.1 --vbv-maxrate 40000 --vbv-bufsize 30000压了一段,均码20.5Mbps
视频分辨率1280x720

直接提供Excel文件,已转xls,这样现在所有的office软件应该是都能看的(额外附送2个sheet)

http://dl.dbank.com/c063pnqbqx

需要说明的是,跑ffdshow x64总是0fps(所以我写Error),不知道哪里出问题了

关于我们|无图版|SOSG WIKI

Copyright © 2006-2024 SosG.Net
Total 0.019916(s) query 8, Gzip enabled,  沪ICP备07006640号-3