要高清不要卡顿 平板播放器哪家强?

PChome | 编辑: 薛屾 2014-10-11 05:00:00原创 返回原文

高清视频播放离不开第三方播放器,那么问题来了,播放器究竟哪家强》

高清播放 播放器选择不能马虎

视频播放对于现在的移动设备来说,是必备的基本能力,对于平板电脑来说也同样如此,经常乘坐公共交通出行的朋友,相必经常会看到拿出平板来看视频打发乘车时间的人。

现在的平板电脑,配置上已经越来越成熟了,性能上自然也是水涨船高,在屏幕配置上,主流机型都已经提供了720P级别的分辨率。硬件上的跟进,也让我们对于视频画质有了要求。

不过高清视频在播放方面,对于设备的性能要求更高,同时视频在播放时,也并不单单考验硬件的能力,相应的软件配合也是比不可少的。

不过对于用户来说,软件上可供我们选择的无非就是播放器罢了,但是在播放器的选择上,不少用户更多的是按照自己的习惯,或者干脆就使用系统默认的播放器。殊不知播放器与视频最终能否流畅播放有着莫大的关系,选则播放器可不是个能马虎的问题。

那么今天我们就平板的播放器进行一番探讨,这里主要针对安卓平板,因为它是对于播放器要求最高的。

选择播放器:硬解与软解要分清

在开始我们关于播放器的话题之前,我们首先要了解视频播放中的硬解和软解方面的区别,它们在视频解码时起到了很关键的作用,这也是当年高清开始普及时,在PC端就出现过的问题。

所谓硬解即指的是硬件解码,在移动设备芯片的SOC集成方案中,一般都会有一个专门的影音、屏幕专用DSP处理芯片(显卡的GPU中也包含这样一块芯片,当然显卡的硬解也是通过它来实现的),来实现高清影片的解码运算;通过这样的专用芯片(或专用芯片的一个模块)来实现解码运算的方式就是硬件解码。

而软解就是软件解码,它通过CPU来对视频进行解码操作,在兼容性方面要比硬解更好,某些编码是SOC本身不支持硬解的,此时我们就无法进行硬解播放,而软解在没有这方面的顾虑,所有视频均可以通过软解来进行播放。但是对于CPU的性能要求很高,CPU性能跟不上的话,卡顿、音画不同步,或者严重掉帧等情况可谓是家常便饭。而硬解对于CPU的性能依托非常之低,因此能摆脱CPU性能的瓶颈,同时还能大幅度降低电力消耗。

以上就是硬解跟软解的CPU占用率对比,可以看到硬解的CPU占用率极低,而软解则一直保持着很高的占用率,这些会带来能耗上的巨大区别。不过最关键的是,硬解基本可以保证视频的流畅播放,而软解就不好说了,毕竟针对移动平板的SOC方案,在性能上还跟桌面平台的差距还是巨大的,不能保证所有的视频都可以通过软解的方式流畅播放。

那么通过以上见解,我们对于播放器的选择标准也就有了定数。首先要在处理器SOC方案支持硬件解码时,要能以硬解的方式来流畅播放视频,而在不能支持硬解的时候,可以通过软解来流畅播放;同时要对于各种封装和编码格式不同的视频,具有良好的兼容性。

接下来我们就来选取几款安卓平台下的常用播放器,来看它们对于播放方面有何影响,以帮助大家选择。

MoboPlayer播放器

MoboPlayer播放器支持几乎所有的视频格式和加载字幕,并且能通过高度优化的核心解码器在移动设备上流畅播放各种高清视频。

MoboPlayer在用户界面上做的比较清晰,其将视频目录与视频文件整合在了一个界面之中,我们可以清楚分辨率视频文件是出自哪个目录,究竟是在设备本身的存储当中,还是在扩展的SD卡上,非常方便找到视频。

当然也可以选择这种3D的方式来显示视频,不过此界面不够美观,并且清晰程度也不如之前的排列方式。

在播放前可以选择音轨

自由开启关闭左右声道

在视频解码播放方面,MoboPlayer可以支持硬解和软解两种方式进行播放,但是并不能在两种模式下进行切换,在硬解不流畅的情况下,就会很让人抓狂了。MoboPlayer在音频上的表现非常优秀,除了在播放开始之前即可选择音轨之外,还可以进行左右声道的开启和关闭,对于一些双语视频的支持相当不错。

不过在实际播放测试中,MoboPlayer播放器的表现并不让人满意,对于常见格式和编码的支持还令人满意,M2ts封装完全不能识别,对于ts封装的支持也不好,显然对于一些蓝光原片,MoboPlayer完全无能为力。

BSPlayer播放器

BSPlayer是一款优秀的Android智能手机和平板电脑的媒体播放器,支持硬件加速视频,有着广泛的用户群体。

用户界面丰富

BSPlayer在用户界面的选择上更加灵活,纯文字模式下占用资源极少,响应速度极快;两种缩略预览模式对于视频内容一目了然,此外还有3D预览模式,我们可以选择一种自己喜欢的方式来使用。

三种不同的解码模式

可以自选某种格式使用硬解解码

解码方式上,BSPlayer可以选择三种不同的解码方式,并且可以自定义硬解解码类型,不过这些需要提前设定好,在播放视频时不能进行切换。

实际的播放测试中,BSPlayer播放器对于大多数视频,均可以流畅的使用硬解播放,一些不能硬解的视频,也可以通过软解方式流畅播放,但是从中我们也能看出,它不支持MPEG2编码的硬解,对于M2ts封装的高码率H.264编码也支持不佳,甚至在硬解的情况下也会出现卡顿。

实际测试结果

MX Player播放器

MX Player是一款最优秀的媒体播放器软件,它能够播放几乎任何影片,并且具备多核心的译码能力来处理你的影片档案和字幕。这款播放器针对主要的处理器做了深度的优化,具备字幕滑动功能,当您滑动字幕文字,影片播放的位置也随之发生变化的文字显示的位置;并且支持影片回放功能、手势等上百项的功能。

MX Player的用户界面相当朴素,就是影片截图+文字,不过这样使得其响应速度很快,而我们还可以取消缩略图,来进一步的提高软件速度。

硬解+可谓是MX Player的精髓

MX Player播放器的最优秀功能,无疑就是其提供的“硬解+”解码方式,这是除了其本身硬件解码之外的另一种硬解解码方式,“硬解+”的功能非常强大,一些无法使用硬解方式播放的视频,使用“硬解+”的话,即可正常播放,并且个别音频解码出现问题的视频,也能通过“硬解+”的方式正常播放。

自由切换

MX Player在播放时,可以自由的切换三种解码方式,以便在在硬解出现问题时,及时切换到软解。

DTS支持不佳

不过MX Player也有着缺憾,那就是它对于DTS音轨的支持极差,测试中所有具备DTS音轨的视频,MX Player都不能播放出声音来。在实际的测试当中,MX Player是在今天测试的三款播放器中,硬解出视频最多的。

最后一个问题,我们为什么要去选择第三方播放器?这是因为目前的平板电脑中,默认播放器的播放能力实在太差,而众多机型直接使用安卓原生系统,使得这一情况更为加剧(原生安卓系统基本只能支持MP4封装文件的播放)。

系统默认播放器经常出现无法打开的情况

因此想要使用平板来看视频的话,一款优秀的播放器必不可少。从今天的这三款常用播放器来看,MX Player的播放表现最好,但是它在某些方面也有所不足,需要其它的播放器来进行弥补。那么在现在的安卓平板中,MX Player播放器再配合另外任意一款播放器,似乎就是最佳的选择了。

返回原文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑