上篇文章提到5700播放AVI的问题,许多机友也不不同看法,采取各位机友的看法,又分析了网络文章,所以再次加深评论一二!有篇文章写的相当不错,先采用此文章的部分文字做以分析:
1:“从6630开始使用,在现在N73 N70 N72 N71等机用的是ARM9架构的德州仪器OMAP1710 CPU,频率220MHz”!
2:“N93 N93i N95 E90等强机使用的是ARM11架构 OMAP2420,频率330MHz”!
3:“N76 6610N 5700 6120C 6290等新出的NOKIA机子,使用ARM11架构 Freescale MXC300-30”!
可以看出6290是缺少AAC的硬支持的 。
因此可以知道6290 5700 6120等采用MXC300-30这个CPU是没有AAC的硬解码的,要播放AAC,就要用到CPU去解码,消耗CPU资源,而N73 N70 N72 N71采用OMAP1710 CPU等机是不需要的!(硬解码的好处是芯片内直接内置解码器,而不需要CPU去解码,就像现在的显卡硬解HDTV一样,CPU资源消耗奇低) !
具以上分析,总结N76 6610N 5700 6120C 6290等采用最新的ARM11架构 Freescale MXC300-30的CPU手机上,播放视频时,无法利用手机去解视频内含有的音频,导致CPU负担,使AVI播放轻微不流畅!
那么偶就利用WisMencoder1.99,把源文件采用不同音频编码方式,转换出来4个不同音频编码的QVGA——AVI视频,都是采用500固定码率的编码30帧率,其中有一个是不带音频的AVI视频! 在PC上用KMP播放软件,查看这个无音频文件,确定是无音频之后,在手机播放,结果这个无音频的文件,相当流畅,采用MP2和AC3的音频的AVI,在手机上无声,但不是十分流畅!无论播放哪个视频,还是指到上篇文章所说的1600万色的问题,播放AVI时,画面虽然十分清晰,但仔细看,画面有点轻微的拖影现象,不过不影响视觉效果,不太明显,也有可能是偶选用的片源问题,慢慢测试!
既然是CPU问题,要改善这种AVI播放问题,相信只能从手机端播放器做文章,如果手机端播放器能利用手机音频硬件去读取视频中的音频,不在利用CPU解码音频,就会解决播放视频不太完善的问题!
【续谈“诺基亚5700播放AVI的看法”】各位机友多多交流,就能克服一切难题的 。
推荐阅读
- 孤独机械是什么意思
- 诺基亚N76换壳记
- 我爱诺基亚3110C
- 道家养生——足部按摩养生
- 诺基亚6233与三菱M330使用对比感受
- 百度副总:“百度Hi”没想取代QQ、MSN
- 诺基亚6233的自述:我的一天
- 网友试用百度即时通讯软件“百度Hi”
- 入手诺基亚6110感受
- 诺基亚6500S一天使用感受