Just (Video) Player 是一款专为 Android 设备设计的开源视频播放器,由 Android 官方团队开发和维护的 AndroidX Media 项目中的 ExoPlayer 库构建而成。
- GitHub:https://github.com/moneytoo/Player
- 应用商店:Google Play/F-droid
这款播放器不仅支持广泛的视频和音频格式,还具备多种实用功能,旨在为用户提供流畅、高质量的观看体验。
核心特点
- 广泛格式支持:
- 音频格式:包括 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(Baseline Profile;Android 6+ 上的 Main Profile)、H.265 HEVC、MPEG-4 SP、VP8、VP9、AV1 等。
- 容器格式:兼容 MP4、MOV、WebM、MKV、Ogg、MPEG-TS、MPEG-PS、FLV、AVI(🚧)等多种容器格式。
- 流媒体协议:支持 DASH、HLS、SmoothStreaming、RTSP 等流媒体协议。
- 字幕格式:支持 SRT、SSA/ASS(有限样式)、TTML、VTT、DVB 字幕格式。
- 高级功能:
- HDR 视频支持:在兼容和支持的硬件上播放 HDR10+ 和 Dolby Vision 视频。
- 音频同步:确保在使用蓝牙耳机或扬声器时音频和视频轨道的正确同步。
- 画中画模式:支持 Android 8+ 设备上的画中画功能,Android 11+ 上还可以调整大小。
- 播放控制:包括播放速度调节、水平滑动快速跳转、垂直滑动调整亮度/音量、捏合缩放等功能。
- 文件选择器快捷方式:提供直接访问文件选择器的应用快捷方式(Android 7.1+)。
- 媒体会话和音频焦点支持:优化多任务处理和音频管理。
- 自动播放后操作:如删除文件或跳转到下一个文件。
- 触摸锁定:防止误触屏幕导致的操作。
- 第三方均衡器支持:例如 Wavelet 等音频处理工具的支持。
- 自定义设置:
- 默认音频轨道:允许设置特定语言,优先设备语言或媒体文件默认值。
- 文件访问模式:支持使用存储访问框架、媒体存储或传统文件访问方法。
- 解码器优先级:可以优先选择设备或应用提供的解码器。
- 自动帧率匹配:在支持的设备和显示器上实现平滑的刷新率切换。
- 隧道播放:改善 Android TV 上 4K/HDR 内容的播放质量。
- Dolby Vision 7 配置文件:支持以 HDR HEVC 播放 Dolby Vision 7 配置文件(适用于 UHD 蓝光)。
- 自动画中画:当用户通过主页按钮退出播放器且视频正在播放时,自动激活 PiP 模式。
- 跳过静音:自动跳过视频中的静音段落。
- 重复播放:切换视频循环播放模式。
其他亮点
- 开源、免费、无广告:Just (Video) Player 坚持开源精神,完全免费使用,不包含任何形式的广告或追踪器。
- 高度可定制:用户可以通过设置中的高级选项进一步个性化播放器的行为和表现。
- 兼容性广泛:支持 Android 5+ 和 Android TV,几乎覆盖所有现代 Android 设备。
评论