跳到正文
发现
Just Player:轻量 Android 视频播放器
移动应用游戏娱乐

Just Player:轻量 Android 视频播放器

基于 Media3/ExoPlayer 的轻量 Android 视频播放器,格式支持丰富,兼容 Android TV,无广告无追踪。

admin
发布于 2026-10-28
浏览
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 整理,以原仓库为准。

更新记录

  1. v0.217当前版本

    将 AndroidX Media 更新至 1.11.1。

评论