基于ExoPlayer库的Android视频播放器。它使用 ExoPlayer 的 ffmpeg 扩展并启用所有音频格式(它甚至可以处理 AC3、EAC3、DTS、DTS HD、TrueHD 等特殊格式)。
使用蓝牙耳机/扬声器时,它可以正确同步音频与视频轨道。
支持的格式
*
音频
:Vorbis、Opus、FLAC、ALAC、PCM/WAVE(μ-law、A-law)、MP1、MP2、MP3、AMR(NB、WB)、AAC(LC、ELD、 HE;Android 9+ 上的 xHE)、AC-3、E-AC-3、DTS、DTS-HD、TrueHD
*
视频
:H.263、H.264 AVC(基准配置文件;Android 6+ 上的主要配置文件)、H.265 HEVC、MPEG-4 SP、VP8、VP9、AV1
*
容器
:MP4、MOV、WebM、MKV、Ogg、MPEG-TS、MPEG-PS、FLV
*
流媒体
:DASH、HLS、SmoothStreaming、RTSP
*
字幕
:SRT、SSA、TTML、VTT
在兼容/支持的硬件上播放 HDR(HDR10+ 和杜比视界)视频。
特点
* 音频/字幕轨道选择
* 播放速度控制
* 水平滑动和双击快速查找
* 垂直滑动可更改亮度(左)/音量(右)
* 捏合缩放(Android 7+)
* Android 8+ 上的 PiP(画中画)(Android 11+ 上可调整大小)
*调整大小(适合/裁剪)
* 音量增强
* Android TV/盒子(Android 6+)上的自动帧速率匹配
* 播放后操作(删除文件/跳到下一个)
* 触摸锁定(长按)
* 没有广告、跟踪或过多的权限
要加载外部(非嵌入)字幕,请长按底部栏中的文件打开操作。第一次执行此操作时,系统会提示您选择根视频文件夹以启用外部字幕的自动加载。
此应用程序本身不提供任何视频内容。它只能访问和播放用户提供的内容。
开源/可用源代码:https://github.com/moneytoo/Player