千元普及风暴!真正MP4首次卖到999元
从字面上看,软件解码就是解码的工作由软件完成,在这个时候,硬件(芯片)所负责的,就是简单而高速的运算(比如1+1)和存储工作,按照软件的指令把这些数据拆分成信号,由于对软件的指令还需要一个编译过程,因此效率相对较低;而硬件解码,就是解码、运算和存储的工作同时直接由硬件来完成,这相当于把软件固化在了硬件里,硬件能够直接处理avi、asf、wmv和mpg等等格式的数据,由于不需要对软件重新进行编译,因此效率会更高一些,在硬件的处理能力不强的时候,速度也更快一些。
Athlon 64 3000+播放H.264编码视频时,关闭/打开显卡硬件加速的CPU占用率对比
同理,在全靠软解码的情况下,处理器负担过重时,会产生严重的画面丢帧现象,影响观众欣赏。而打开硬件加速之后,处理器的负担大幅度降低,影片播放变得非常流畅
举例来说,我们输入5,5,5,5这4个数,要对这4个数求和。软件解码就会把这些数据都拆分成(1、1、1、1、1……)再传送给硬件芯片,芯片进行最简单的加法计算(1+1+1+1……),最后得到结果是20。而硬件解码由于内置了乘法运算,因此可以直接算出5×4=20这个结果--从这个过程中我们就能够看出,硬件解码的效率更高一些。
那么,应用到MP4身上时,即使是软解码,也可以称为MP4,只要它有足够的处理能力以及拥有足够多的。就像486时代在PC上看VCD还需要硬解压卡,而现在我们在PC上看DVD都只要播放软件就可以了——这就是因为CPU的处理能力大幅度提升的缘故。
但是,之所以把Sunplus SPCA536方案产品定义为入门级方案或“MP3 PLUS”的原因,首先便在于芯片的处理能力不够;其次是高性能的芯片在当前的半导体工艺条件下功耗太大,以MP4的供电能力满足不了高性能芯片的需求;而硬解码则可以在功耗与性能之间做到平衡——目前最平衡的选择。至于今后Sunplus的芯片会有何种性能、功耗,则是后话——目前它是最底层的方案。在购买时,可以把它当做“MP3 PLUS”来看待,但绝不能把它当做“真正的MP4”来看待。<