Just Player:轻量 Android 视频播放器
基于 Media3/ExoPlayer 的轻量 Android 视频播放器,格式支持丰富,兼容 Android TV,无广告无追踪。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v0.217
- 平台
- Android
详细介绍
项目简介
Just (Video) Player 是一款基于 Media3(原 ExoPlayer)的 Android 视频播放器,兼容 Android 6+ 与 Android TV。它启用了 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、IAMF、MPEG-H
- 视频:H.263、H.264 AVC(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)播放。AC-4 音频需设备自带对应系统解码器(如运行 Android 11 及以上的三星 Galaxy A、S、Z 系列)。
播放操作
- 音轨 / 字幕轨选择
- 播放速度调节
- 水平滑动与双击快速跳转
- 垂直滑动调节亮度(左侧)/ 音量(右侧)
- 双指捏合缩放(Android 7+)
- 画中画 PiP(Android 8+,Android 11+ 可调整窗口大小)
- 画面缩放(适应 / 裁剪)
- 音量增强
- Android TV / 电视盒子上的自动帧率匹配
- 播放后操作(删除文件 / 跳到下一个)
- 触摸锁定(长按)
- 应用快捷方式直达文件选择器(Android 7.1+)
- 支持第三方均衡器 / 音频处理(如 Wavelet)
- Media Session 与音频焦点支持
- 断开耳机时自动暂停
高级设置
长按 ⚙️ 齿轮图标(或从应用信息页面进入)可打开高级设置,包括:
- 默认音轨:指定语言、优先设备语言或媒体文件默认值
- 文件访问模式:Storage Access Framework / MediaStore / 旧版文件访问
- 解码器优先级:优先设备或应用解码器
- 自动帧率匹配(Android 11+ 及「兼容」显示屏上支持无缝刷新率切换)
- Tunneled playback:可改善 Android TV 上的 4K/HDR 内容播放
- 将 Dolby Vision profile 7(UHD Blu-ray)作为 HDR HEVC 播放
- 自动画中画:通过 Home 键离开应用且视频仍在播放时自动进入 PiP
- 跳过静音
- 循环播放开关
安装与使用
应用通过 Google Play、F-Droid、Accrescent、Obtainium、GitHub Releases、Galaxy Store、AppGallery、小米应用商店、Aptoide、Amazon 等渠道分发,可在各应用市场搜索 Just Player 安装。
加载外挂字幕
长按底部的 📁 打开文件按钮即可加载外挂(非内嵌)字幕;首次操作时会提示选择视频根目录,以启用外挂字幕自动加载。在 Android TV 上,也可以先打开视频,再从外部文件管理器打开字幕文件,字幕将应用到最近选择的视频。通过 HTTP/HTTPS 访问视频时,视频与字幕使用相同文件名(如 video.mkv 与 video.srt)也能被识别。
自定义字幕样式
打开系统的「字幕偏好设置」(通常在「设置 - 无障碍」中)即可自定义字体、字号与颜色;长按字幕按钮可快速跳转到该设置页。
打开流媒体链接
应用没有输入网址的界面,但已注册处理所有兼容的流媒体链接,在其他应用中打开链接时通常会提供 Just Player 选项;也可以选中链接文本后通过「分享」选择 Just Player 播放。
画面缩放
触屏设备可用双指捏合缩放,或点击缩放按钮进行裁剪。Android TV 上长按缩放按钮进入 Zoom 模式,再用上 / 下键精确缩放。
网络存储
默认系统文件选择器可借助相应的 Document Provider 访问远程存储,例如 CIFS Documents Provider 访问 Samba 共享,以及 WebDAV、SFTP 等 Provider。需注意 Android TV 不支持 Document Provider;也可以直接从常用文件管理器打开视频。
注意事项
WRITE_SETTINGS(「修改系统设置」)权限:打开系统文件选择器时总会使用当前系统方向,即使播放器设置了自身方向。授予该权限后可临时开启自动旋转以缓解此问题,可通过 adb 授予:
adb shell pm grant com.brouken.player android.permission.WRITE_SETTINGS
- 上游 ExoPlayer 不支持部分老格式,如 WMV、Theora,多数设备也无法处理 10-bit AVC。
- 应用专注于视频播放,不官方支持纯音频播放。
- 若蓝牙音频与视频不同步,暂停后再恢复播放一次即可。
- 从 Android 16 起应用无法以编程方式切换屏幕方向;可在系统设置「宽高比」中找到 Just Player,由「全屏」改为「应用默认」以恢复该功能。
本作品整理自 GitHub 开源项目 moneytoo/Player,原作者 @moneytoo,许可证 Unlicense。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.217当前版本
将 AndroidX Media 更新至 1.11.1。
评论