上周,苹果在软件开发网站公布了Mac OS X 10.6.3中的一款新API,允许软件开发者在H.264视频中应用GPU硬件加速。实际上,该API就是开启了NVIDIA的PureVideo HD视频解码引擎,而Adobe这款代号Gala的Mac OS版Flash Player 10.1就是应用了这一API的开发成果。
Anandtech已经对Falsh 10.1 Gala的效果进行了测试,结果如下:
可以看到,Mac版Flash硬件加速似乎还不支持Hulu视频,不过全屏模式下CPU占用率依然有明显降低。而YouTube视频的效果非常好,CPU占用率下降了一半以上。
Adobe表示,苹果视频硬件加速API仅支持GeForce 9400M、GeForce 320M和GeForce 330M显卡,具体机型包括:
• 2009年1月21日后出货的MacBook
• 2009年3月3日后出货的Mac Mini
• 2008年10月14日后出货的MacBook Pro
• 2009年第一季度后出货的iMac
目前并不支持Mac Pro的视频加速。但通过实地测试证实,只要是Mac机上的新款N卡(如EVGA的GeForce GTX 285 Mac Edition)都可以实现硬件加速。
另外,Mac版Flash Player 10.1 Gala只能在播放480x320以上分辨率的视频时启动硬件加速(不支持部分特定分辨率如864x480),最高支持两段视频同时加速。当开启硬件加速时,视频左上角将出现一个白色方块作为标识。
本文来源:驱动之家 作者:Skyangeles