2009年3月3日星期二

linux硬解和软解的性能对比

由于黑日白月兄的盛情邀请,我就做了一次VDPAU硬解与软解的对比。不知道何解,那个-benchmark参数似乎不能用,只能截了CPU的心电图来对比了。呵呵!

我的配置:
CPU:Athlon 64 X2 4200+(BH-G1)
记忆体:Kingston DDR2-800 1GB两条
主机板:Jetway HA01-GT3 (MCP55SLI)
绘图卡:ECS 8600GT 256M GDDR3
HDD:ST3250310AS+WD400BB(这个40GB是跟学姐借的)
显示器:LG L1953T(19"flacton)
系统:Fedora 10
播放器:Mplayer-20090206svn-r28715
绘图卡驱动:NVidia 180.35

测试片是北京奥运会闭幕式NBC的720P版本,应该是H.264的吧!
把CPU强制设定在2.2GHz,软解
mplayer -benchmark -vo xv -vc ffh264 beijing.olympics.2008.closing.ceremony.720p.hdtv.x264-orenji.mkv
CPU心电图:
发件人 Linux

把CPU设定为2.2GHz,用VDPAU硬解
mplayer -benchmark -vo vdpau -vc ffh264vdpau beijing.olympics.2008.closing.ceremony.720p.hdtv.x264-orenji.mkv
CPU心电图:
发件人 Linux

把CPU设定为1.0GHz,用VDPAU硬解
mplayer -benchmark -vo vdpau -vc ffh264vdpau beijing.olympics.2008.closing.ceremony.720p.hdtv.x264-orenji.mkv
CPU心电图:
发件人 Linux

总的来说,在有硬解的帮助下,CPU的使用率还是降低了不少。VDPAU的帮助还是很大的。不过有个问题就是,在硬解1080P的H.264的时候,出现影片的下部出现了色块,而且需要强行设置-fps参数才能播放。不知道是VDPAU的bug还是片子的问题,因为我手头上也没有更多的1080p的片子。软解的时候是没有出现的,不过已经卡死了。呵呵
发件人 Linux

希望各位都可以享受到硬解高清的方便啦!

没有评论:

发表评论