手机本地视频播放器有以下几个:
1、MX播放器:
MX Player以超强的解码性能以及兼容性闻名,对字幕的支持能够兼容特效字幕,支持在线字幕匹配,看外语片无需自己找字幕。
该软件界面风格现在是Material Design设计, MX Player是一款多核心解码影片播放器,根据在多核心设备上的测试,它比单核心解码效能提高将近70%。
2、VLC播放器:
VLC 也是一款老牌、开源的播放器,推出了包括 Windows 、Mac OS X、Linux 和 iOS 的设备,直到 2012 年 VLC 的团队才开始着手测试版的开发,一直到 2014 年其实都是测试版本。VLC和MX Player 不同的是,它没有插件,所有的功能全部是通过一个应用来实现的。
3、KMPlayer:
KMPlayer 是一款来自韩国的影音播放器,KMPlayer是一套将网络上所有能见得到的解码程式(Codec)全部收集于一身的影音播放软件。
此外,KMPlayer还能够播放DVD与VCD、汇入多种格式的外挂字幕 档、使用普及率最高的WinAMP音效外挂与支援超多种影片效果调整选项等。
4、BSPlayer:
BSPlayer持硬件加速和多核心解码。同样也支持市面上主流的播放格式和字幕格式。但这些却不是 BSPlayer 最大的亮点。它会自动在网络中搜寻匹配的字幕然后告诉用户。除此之外,BSPlayer 的特性还包括可以直接从未解压的压缩文件中播放媒体文件和直接播放网络文件。
5、MoboPlayer:
一款Android平台视频播放器,支持几乎所有的视频格式和加载字幕,并且能通过高度优化的核心解码器在手机上流畅播放各种高清视频。MoboPlayer是Android Market电子市场上下载量第一的视频播放器,被称为“Android平台的万能播放器”。
1、DICE Player:DICE Player是一款功能强悍的视频/音频播放器,它支持播放速度控制,支持网络流媒体,还支持硬件加速,软解码/硬解码样样齐全,而且DICE Player的硬解码是通过解析视频文件的编码格式而不是文件格式的,且支持视频格式包括TP和TS。
2、MoboPlayer:moboplayer播放器是通用于所有安卓手机上的高清视频播放器,独具FFMpeg 解码器,即使低配置的安卓手机也能流畅播放高清视频文件。MoboPlayer支持所有格式视频播放(包括TS和TP格式),播放视频效果极流畅,用户可自由选择是否硬解。
3、Rockplayer:是一款嵌入式平台上的高性能全格式视频播放程序。凭借专为移动设备优化的播放核心以及高度优化的FFMpeg解码 器,RockPlayer已经成为了Android平台上性能最高、支持格式最广泛(包括TS和TP格式)的视频播放程序。
4、Coreplayer:CorePlayer是源于早期Windows Mobile平台TCPMP的播放器。支持多种格式的音、视频(包括TS和TP格式)播放。且支持多种编码格式,还内置丰富的解码器。
5、MX Player:是一款安卓平台上的视频播放器,其支持的视频格式包括:3GP、AVI DIVX、F4V、FLV、MKV、MP4、MPEG、MOV、VOB、WMV、WEBM、TS、TP、XviD等,并针对ARM NEON 和NVIDIA Tegra 2 CPU做了优化处理。
参考资料来源:百度百科-DICE Player
参考资料来源:百度百科-MoboPlayer
参考资料来源:百度百科-Rockplayer
参考资料来源:百度百科-Coreplayer
参考资料来源:百度百科-MX Player
手机本地视频播放器有以下几个:
1、MX播放器:
MX VideoPlayer是一款安卓平台上的视频播放器,支持的视频格式有:3GP、RMVB、AVI DIVX、F4V、FLV、MKV、MP4、MPEG、MOV、VOB、WMV、WEBM、XviD等,并针对ARM NEON 和NVIDIA Tegra 2 CPU做了优化处理,通过S/W或H/W按钮就可以轻松的更改解码模式,安装后会根据CPU型号安装附件压缩包里对应的解码包,这样,播放效果会好些。
2、VLC播放器:
VLC Media Player(VLC多媒体播放器),最初命名为VideoLAN客户端,是VideoLAN品牌产品,是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影音光盘及各类流式协议。
它也能作为unicast或multicast的流式服务器在IPv4或IPv6的高速网络连接下使用。它融合了FFmpeg计划的解码器与libdvdcss程序库使其有播放多媒体文件及加密DVD影碟的功能。
3、KMPlayer:
KMPlayer简称 KMP,早期名叫WaSaVi播放器。作者姜龙喜(韩国),历时七年自主开发的朝鲜语多媒体图形视窗工程免费项目。KMPlayer是一套将网络上所有能见得到的解码程式(Codec)全部收集于一身的影音播放软件;此外,KMPlayer还能够播放DVD与VCD、汇入多种格式的外挂字幕 档、使用普及率最高的WinAMP音效外挂与支援超多种影片效果调整选项等。
4、BSPlayer:
BSPlayer持硬件加速和多核心解码。同样也支持市面上主流的播放格式和字幕格式。但这些却不是 BSPlayer 最大的亮点。它会自动在网络中搜寻匹配的字幕然后告诉用户。除此之外,BSPlayer 的特性还包括可以直接从未解压的压缩文件中播放媒体文件和直接播放网络文件。
5、MoboPlayer:
一款Android平台视频播放器,支持几乎所有的视频格式和加载字幕,并且能通过高度优化的核心解码器在手机上流畅播放各种高清视频。MoboPlayer是Android Market电子市场上下载量第一的视频播放器,被称为“Android平台的万能播放器”。
1、解码流程:
根据FFmpeg中视频解码器的名称找到对应手机硬解码器,如果存在则可以硬解码,
走硬解码流程;不存在就只能走软解码流程。
2、硬解码:
使用MediaCodec直接解码AVpacket,此时需要对AVPacket进行格式过滤,然后
MediaCodec解码后的数据用OpenGL ES渲染出来。
3、软解码:
直接用OpenGL ES 渲染YUV数据。
MediaCodecList.getCodecCount()支持的最低的SDK版本是16,buile.gradle中改 minSdkVersion 16
宏定义硬解码、软解码
安装K-Lite Codec Pack解码器,WMP就是万能播放器了,但是WMP实在不怎么样。建议完美解码或者终极解码,这两者的解码器也集成到了WMP里。
好用的万能播放器:
1、potplayer是一款极度优秀的视频播放软件,内置性能强大的解码器,轻松解析高清大片,用户在观看过程中可以享受到高清、流畅、稳定的体验,同时支持了市面上主流的视频格式,均可完美兼容。
2、金舟影音是江下信息科技有限公司研发的一款视频播放工具,支持众多的视频格式完美进行解析,播放绝对的流畅稳定,不会出现卡顿的情况,软件还支持了智能去黑边。
3、kmplayer电脑版是一款来自韩国的强大视频播放器,在韩国本土大受欢迎,支持市面上所有主流视频格式的解析,同时磁盘空间占用极低,低配置电脑也可以流畅运行,软件界面简洁明了。
4、kodi电脑版几乎支持了市面上所有视频、音频的文件,可以完美的进行解析播放,让用户观看起来体验极佳,是一款十分优秀的视频播放工具,并且软件操作简单,上手起来没有任何的难度。
5、完美解码播放器最新版内嵌了MediaPlayerClassic、KMPlayer、BSPlayer三款很强大的播放器,使得完美解码播放器最新版成为了一款十分优秀的视频播放软件,没有什么视频格式是不能进行解码的,带来完美观看体验。