MCPLive > 杂志文章 > 谁是智能手机佳拍档 音视频播放PK战

谁是智能手机佳拍档 音视频播放PK战

2009-01-05似水流年《微型计算机》2008-23

在谈到用电脑播放视频的时候,我们能头头是道地说出暴风影音、完美解码、终极解码、PowerDVD等一大串耳熟能详的名字,并对它们的优缺点了若指掌。可是,在手机上,尤其是在智能手机上播放视频或者音乐时,你是否也想过播放器的问题呢?智能手机上有哪些主流的播放器,哪款播放器好用,适合我呢?

如今,智能手机以其开放的操作系统以及丰富的第三方软件正逐渐取代了传统PDA成为移动一族必不可少的工具之一。相比传统手机,智能手机的影音娱乐性能无疑要强大许多,因此用它来看电影、听音乐已经是非常普遍的应用。

此时问题也许就出来了,在传统手机上可能你只能使用内置的单一播放器,可是在智能手机上,由于开放的系统和丰富的软件,这反而你犯了愁—这么多的播放器,倒底哪一款才是我需要的?面对各种各样的音视频播放软件,它们孰优孰劣,各自有何特点呢?

目前来看,Android操作系统不论是从终端数量、普及程度还是第三方软件的数量上无法与Symbian S60操作系统和Windows Mobile操作系统相比较,另外,Linux操作系统与Palm操作系统逐渐淡出主流市场,Mac OS系统也徘徊在非主流的边缘。所以,我们在文章中仅仅选取了Symbian S60与Windows Mobile这两个具代表性阵营的音视频播放软件来为大家进行介绍。

智能手机的视频播放器擂台赛

超过2.5英寸以上的屏幕、立体声输出环境,主流智能手机至少在主要感官硬件配置上已接近PMP,但几乎所有产品内置的播放软件都只有在将原始视频转换为其专有的支持格式后才可以播放,惟一通用的3GPP视频格式在画面效果上惨不忍睹。比拼PMP的第一步是要寻找可能直接被手机支持,同时又拥有大量网络下载资源的视频格式。

资源决定命运

按视频封装格式统计,可在手持终端上直接播放的网络资源丰富的类型依次为flv、avi/mkv、pmp、mp4等,rm/rmvb虽然是网络上多的媒体格式,但由于其文件格式的封闭性,在除电脑之外的平台上支持甚少,手机产品更是先天不足,此封装类型的媒体对手机基本无用(除非进行二次格式转换)。

flv:视频网站大量使用的格式,其分辨率普遍为320×240像素、帧速率12fps以上,具备较好的视频清晰度和播放流畅度。
avi/mkv:avi因DVDRip、可以外挂字幕而广为流传,节目类型绝大部分为电影,mkv与avi类似,主要节目类型为动漫和音乐MV。
pmp:索尼PSP的专属媒体封装类型,分辨率一般为480×272像素,H.264/AAC编码,视频质量相当高。
mp4:苹果iPod和iPhone支持的视频封装格式,也是很多智能手机可直接支持的格式,这类资源目前极为丰富。

工具决定素质

在了解了主流的媒体格式之后,我们就需要来看看各种播放器对这些格式的支持程度如何,我们收集了如下测试样片进行测试。

CLIPS 1:土豆网flv视频,分辨率320×240、媒体长度00:05:37、容量10MB。

 

CLIPS 2:《地狱男爵II》,avi,分辨率608 ×320;媒体长度01:54:47;容量693MB;视频编码Xvid @25.00fps;音频编码MP3。

CLIPS 3:《歌舞青春2》,PMP-AVC,分辨率480×272像素;媒体长度01:46:26;容量519MB;视频编码H264@ 25.00fps;音频编码AAC。

CLIPS 4:《速度与激情—东京漂移》,mp4,分辨率368×208像素;媒体长度01:44:13;容量800MB;视频编码MPEG-4 @29.97fps;音频编码AAC。

实地测试

Symbian S60第三版平台

在针对Symbian S60平台上,笔者测试选取了热门的几款视频播放器:内置的realplayer播放器、Smart Movie、DivxPlayer以及CorePlayer。首先进行的是兼容性测试,其结果如表1所示。

 
CLIPS 1  CLIPS 2  CLIPS 3   CLIPS 4 
realplayer  不能识别  不能识别  不能识别  无法播放
Smart Movie  不能识别  支持  不能识别  不能识别
DivxPlayer  不能识别  支持  不能识别 不能识别
CorePlayer  支持  支持  不能识别 支持

通过测试我们看到,内置realplayer先天不足,无法担当智能手机的主要播放器角色;Smart Movie、DivxPlayer与CorePlayer至少可支持4种视频封装中的一种或几种,其中PMP-AVC封装的CLIPS 3经简单分离转换为avi文件后,也可以被三者支持。

笔者以一款Symbian S60第三版智能手机中低端配置机型(处理器主频220MHz)对三款第三方播放器进行了性能测试。测试显示,CorePlayer除了对H.264编码的原始视频播放不畅外,其他3种格式都是完胜;DivxPlayer与Smart Movie对CLIPS 2也有较好的表现,但Smart Movie在播放时丢帧较为明显,DivxPlayer则出现了音画不同步的现象,且无法校正。三款播放器播放CLIPS 3分离版都出现了十分不畅的现象,究其原因应为手机机能所限—不具备H.264硬解码支持,解码需要耗费大量的CPU资源,导致画面极度不连贯,相信在主频更高的机型中会有所改善。综合测试结果显示,CorePlayer以媒体格式支持第一和播放效能第一成为S60第三版手机上佳的视频播放工具。


还可以进行Youtube在线播放

显然,通过CorePlayer的表现,我们完全可以将它作为手机的主要视频播放器,而在使用中我们需要注意在avi和mp4封装视频方面,尽量选择Xvid或MPEG-4视频编码的文件,H.264编码视频仅在少数高端手机上可以流畅播放。另外,CorePlayer还支持mov封装格式,而此类格式具有大量的电影预告片片源,内容十分丰富。

Windows Mobile平台


TCPMP界面及超强的播放功能

出于微软家族的强大号召力以及Windows Mobile系统与桌面Windows的近亲感,以Windows Mobile作为系统平台的智能手机在视频播放软件上的倾向性十分明显,主流播放软件为TCPMP和CorePlayer,两者渊源颇深,事实上TCPMP即是CorePlayer的免费版。


CorePlayer界面及部分播放功能

为对比同根所生的两款播放器在综合实力上的表现,笔者同样用CLIPS1~4样片对它们进行了多格式播放性能测试,测试机型为Windows Mobile中的较低配置。

从测试结果来看,两者性能相差并不大,CorePlayer在CLIPS 2~4的测试中以微弱优势取胜,但对flv的回放性能大大强于TCPMP,加之其较好的人机界面和较快的更新速度,笔者认为它是Windows Mobile平台上适合的视频播放器。

智能手机音乐播放器PK战

不管你承不承认,用手机听音乐已然成为比播放视频更加普及的时尚应用。其实作为智能手机,我们更多的时候是采用人性化的播放界面+“纯净”的音乐—这就是手机音乐播放器的终极标靶。

与无法改变的普通手机上的播放器不同,在智能手机的平台上同样存在许多可以选择的播放软件,它们在对音乐格式的支持程度、附加功能的丰富程度以及界面美观程度上都各有特色,委实让人有些捉摸不透,新手更是摸不着头脑。因此,笔者这次将从格式兼容性、音质、界面、操作性及歌词与特性显示上对时下流行的多款音乐播放器进行对比测试,希望能为大家找到自己满意的智能手机音乐播放器。

按音乐压缩比,网络下载的音乐对应的音质高低为flac/ape>aac>ogg>mp3>wma,其中flac和ape为无损压缩,其音质几乎与CD不相上下,mp3和wma以192kbps为分界线,192kbps以上的mp3音质较好,以下的则是wma较好。手机受硬件限制,其总体音乐播放效果是相对不高的,不过对于一般的音乐欣赏已基本足够。

Symbian S60 第三版平台

◇兼容性与音质

S60第三版应用较多的音乐播放器有系统集成播放器、天天动听、手机酷狗以及LCG Jukebox,它们可支持的格式如表2。

flac  ape  aac  ogg mp3 wma
集成播放器  不支持  不支持  支持  不支持  支持  不支持
天天动听  支持  不支持  支持  支持  支持  不支持
手机酷狗  支持  不支持  支持  支持  支持  不支持
LCG Jukebox  不支持  不支持 支持   支持  支持   不支持

从支持的媒体格式看,天天动听和手机酷狗为丰富,但事实上在手机上,flac无损压缩并不能体现出高品质的音质,ogg与aac资源相对较少,网络上可供大量下载的依然为mp3和wma。基于此,我们也可以说4款软件在媒体资源方面几乎不分伯仲。

由于这几款播放器的音量输出均无法达到频响测试软件RightMark Audio Analyzer的输入要求,因此只能凭主观试听比较各播放器音质不同。在不打开音效和均衡的情况下,集成播放器与LCG Jukebox音质通透,略占优势,天天动听与酷狗音乐稍显沉闷,特别在大音量播放环境下比较明显。

◇界面及操作性


LCG jukebox 播放界面 手机酷狗播放界面


天天动听播放界面   系统集成播放器播放界面

四款播放器中,以系统集成的界面为简陋,且对ID3标签信息的支持较差,中文音乐常出现乱码,且不能进行音乐的快进/退操作,不过优点是可利用手机键盘进行快捷操作、支持耳机线控。

天天动听与手机酷狗界面类似,共分为播放、列表、歌词和均衡器界面,并可通过更换皮肤获得不同的界面体验,支持快进、退操作,具备键盘快捷键,新版本已全面支持耳机线控,对中文歌名、歌词及ID3信息的支持优秀,整体表现十分出色。

LCG Jukebox新的2.3版开始支持中文界面及中文歌曲名,但仅限于UTF-8编码,非标准编码会出现乱码,其情形与集成播放器类似,可通过软件支持键盘快捷键和快进、退操作。

◇歌词及其它附加特性

除集成播放器,其余三款播放器均支持歌词显示,并支持在线歌词下载。

天天动听作为资深的播放器,稳定性佳,占用资源也很低,并提供音效支持,可以获得更佳的听感。

手机酷狗支持卡拉OK方式的歌词显示,并能在主界面自动显示歌手头像,准确率十分高,可编辑ID3信息用于音乐的自动归类,是功能全的音乐播放器,甚至比一般的PMP产品都强。LCG Jukebox由于内置的歌词搜索站点为英文站点,中文歌曲的歌词无法在线下载,只能在电脑上手动下载并存储在与歌曲对应的目录,此外要求歌词文本编码必须为UTF-8,否则显示乱码。但相对于其他播放器,LCG Jukebox可像iPod一样在主界面显示专辑封面,将下载的专辑封面用于专辑文件相同的名字存储在文件夹内即可显示,中文歌曲可在网上下载到大部分的封面。

整体来看,S60第三版上的几款音乐播放器均拥有较高的素质,如果追求较好的音质,可选择LCG Jukebox,该播放器可在音质和操作性上均求得较高的水准,但对中文歌名和歌词显示会存在障碍。出于一般的播放需求,笔者认为适合S60第三版的音乐播放器为手机酷狗,尽管音质火候略欠,但相比音乐先天素质就不是很高的手机已然足矣,而其所具备的在线歌词和歌手显示等功能已跃然超过众多PMP播放器。

Windows Mobile平台

Windows Mobie系统除了自身的Media Player播放器外,受用户追捧的还包括Pocket Music和Pocket Player音乐播放器,其支持格式如表3。


 

flac ape  aac ogg  mp3  wma   
Media Player   不支持  不支持  不支持  不支持  支持  支持
Pocket Music  支持  不支持  支持  支持  支持  支持
Pocket Player  支持  支持 支持 支持 支持 支持

由表3可见,Pocket Music与Pocket Player具备较好的音乐格式兼容性,并且均可可以通过插件支持更多的格式。

◇功能与操作性

Pocket Music是一个非常像Winamp的MP3播放软件。它有传统的界面,10波段均衡器,功能强大的播放列表编辑等,通过功能扩展包还可以完全支持Winamp的Skin,新版本还能在桌面显示播放插件,操作便捷,切播放占用资源也十分少。

Pocket Player支持类似 WMP 的媒体库功能,比 WMP 更强的是可以直接加入现时比较流行的音乐博客 的播放功能,同时在其Web向导中可以直接下载有 Conduits 提供的近百个音乐播放连接(不支持 CMWAP); 支持读取 ID3 V1 / V1.1 / V2 三个版本的标签; 同时也是唯一款支持 DSP 音效的播放器。

◇RMAA测试

从RMMA的频响测试曲线分析,Pocket Music较忠实于音乐的还原,频响曲线较为平坦,而Media player与Pocket Player在低音部分有较大的提升,这在听感上可能更能获得重低音效果,对Windows Mobile这种全靠软解码的音乐播放器,是一种比较讨好的做法。不过也会造成音质浑浊,层次丢失。从音乐欣赏的角度出发,笔者认为Pocket Music拥有均衡的表现,并也具备相应的均衡控制,是Windows Mobile系列产品对抗PMP音乐播放器的佳武器(编者注:RMAA曲线对手机音效并不来说并不能说明问题,仅供参考)。

写在后:芯片决定素材

与电脑的CPU与显卡是决定整机性能的主要因素一样,手机所采用的芯片对其多媒体播放性能具有绝对的影响。如何获得手机的芯片参数,并根据芯片参数寻求合适的网络多媒体资源是获得PMP享受的重要保证。

与电脑不同,作为便携式手持终端,目前手机上还少有搭载类似显卡这样功能明显的硬件,绝大部分智能手机均是靠CPU来完成所有的事务,包括多媒体的解码。市场上常见智能手机主要采用以下四家公司的CPU芯片:德州仪器TI OMAP、飞思卡尔MXC300-30、三星SC3、Intel Xscale系列,前两种多见于Symbian智能手机,后两种以Windows Mobile手机应用多。
在手机的设置界面下打开“系统信息”一栏,即可查看自己的手机使用的何种处理器了。

TI OMAP

在德州仪器的官方网站上有一个处理器产品的进化图,从图中可以看出,OMAP 1710以下的均标示为只保证提供足够应用的智能电话操作,在多媒体播放上是比较欠缺的,搭配此类CPU的产品如果没有其他辅助解码芯片,下载的视频尽量选择Xvid/MPEG-4编码,分辨率320×240像素,音频编码为mp3格式的mp4视频,或者直接下载资源丰富的flv视频。OMAP 1710及以上产品均为单CPU双芯片方案,主CPU负责多媒体机相关资源的控制与操作,另外一块单独的DSP芯片负责处理手机通讯相关的服务,又被译为“dual-CPU”双核。配置此类处理器的手机由于具备足够的性能,对视频的要求要松很多,本文测试中所用到的格式都可以尝试,此外为达到更好的音效,还可选择AAC编码的音频配音。

飞思卡尔MXC300-30

3G手机用单核调制解调器处理器,高频率可达到532MHz的ARM处理器,价格便宜又省电,是中低端智能手机的佳选择。MXC300-30为单芯片解决方案,CPU既负责手机通信控制,也负责多媒体解码,由于主频较高,体现为系统操作反应极快,但一端进行多媒体播放时,由于要和手机通信部分强资源,在一些需要大龄CPU操作时会出现停顿严重和破音的现象,因此搭配此类CPU的产品在多媒体资源的选择上也尽量遵从TI OMAP1710以下配置的产品。

三星SC3 & Intel Xscale

三星SC3事实上是以ARM920T为核心的一套方案,目前应用较多的为Samsung SC3 2442,由于架构及应用环境的不一样,很难与TI OMAP进行对比,但从视频播放性能上应该能较流畅的播放除CLIPS 3以外的所有测试样片(Coreplayer播放器),配置此款CPU的产品可尝试下载不大于测试样品的影片资源;Intel Xscale目前以PXA272为多,其多媒体播放性能是在Samsung SC3 2442之上的,此类配置产品可选择下载同OMAP 1710以上配置的资源。

分享到:

用户评论

共有评论(3)

  • 2009.01.29 19:27
    3楼

    其实linux的rockbox播放器可以支持APE和flac的

    (0) (0) 回复
  • 2009.01.21 23:44
    2楼

    从第7页开始出现错别字和一些小错误 而且这篇文章明显是没有写完。。。。

    (0) (0) 回复
  • 2009.01.07 16:35
    1楼

    好像还没写完,怎么只有8页?

    (0) (0) 回复

用户名:

密码: