解码引擎
默认优先调用 Android MediaCodec 硬件解码器,无法覆盖的格式自动回落到 FFmpeg 软件解码。支持 H.264 / H.265 / AV1 / VP9 / MPEG-4 / MPEG-2 / WMV3 / AV1 / AAC / AC-3 / DTS / FLAC 等主流编解码。
从技术原理到使用细节,全方位了解这款纯净的 Android 视频播放器
avbobo 播放器把音视频播放做扎实的每一个角落
默认优先调用 Android MediaCodec 硬件解码器,无法覆盖的格式自动回落到 FFmpeg 软件解码。支持 H.264 / H.265 / AV1 / VP9 / MPEG-4 / MPEG-2 / WMV3 / AV1 / AAC / AC-3 / DTS / FLAC 等主流编解码。
基于 libass 最新编译版本,完整支持 ASS 特效字幕、SSA、SRT、SUB、PGS / Blu-Ray 图形字幕。自动扫描视频同目录和 /sdcard/AvSubtitles/ 目录中的字幕文件,可手动切换与下载匹配字幕库。
左侧上下滑动调亮度、右侧上下滑动调音量、左右滑动拖动进度、双击暂停/播放、捏指缩放。TV 模式下切换为遥控器按键优先,返回键直接退出播放界面。
原生支持 SMB / DLNA 1.5 协议,自动发现同一 Wi-Fi 下的 NAS 和智能电视。手机把视频投射到 TV 零延迟;也可反向让 TV 访问手机共享目录。
内置 Lanczos 3 倍线算法,非整数缩放时采用 Lanczos 4 + Dither 抖动,避免锯齿与色带。支持 HDR → SDR 自动映射,Vulkan ES3.1 渲染管线。
10 段图形均衡器、AB 循环、播放列表、倍速 0.5x - 3.0x、静音开关、音频轨切换。蓝牙耳机延迟控制在 80ms 内(基于 Android AOSP 低延迟路径)。
手机竖屏为单手交互优化;平板横屏自动切成分屏双栏(左播放列表右画面);TV 版 100% 遥控友好,自动隐藏触摸手势提示。
最低权限设计:仅请求 READ_EXTERNAL_STORAGE 或 READ_MEDIA_VIDEO(Android 13+),不请求网络、不请求通讯录、不请求位置。所有代码仓库公开,社区可 review。
差别仅在高级功能,核心播放引擎完全一致
| 功能项 | avbobo 免费版 | avbobo Pro 专业版 |
|---|---|---|
| 全格式硬件解码 | ✔ | ✔ |
| 手势控制与字幕 | ✔ | ✔ |
| 手机/平板/TV 三端 | ✔ | ✔ |
| 零联网 · 零广告 | ✔ | ✔ |
| 均衡器与倍速 | ✔ | ✔ |
| Lanczos 画质增强 | ✘ | ✔ |
| DLNA / NAS 发现 | ✘ | ✔ |
| 帧抓取 / 视频截图批量 | ✘ | ✔ |
| 自定义主题 / 快捷键 | ✘ | ✔ |
| 付费云字幕库(可选) | ✘ | ✔ |
| 年度安全审计报告 | ✔(公开) | ✔(尊享版) |
| 价格 | 0 元 · 永久免费 | 29 元 · 终身授权 / 设备 |
* 专业版收入全部用于 FFmpeg 解码内核持续迭代与云字幕服务器成本。
avbobo 播放所有主流媒体文件,无需额外安装解码器
MP4、MKV、AVI、WMV、FLV、MOV、3GP、TS、M2TS、WEBM、MPEG、RMVB、DAT、VOB、MKV、F4V、QT、MPG 等 22 种。
H.264、H.265(HEVC)、AV1、VP9、VP8、MPEG-4、MPEG-2、MPEG-1、WMV3、Xvid、DivX、H.263。
AAC、AC-3(杜比)、EAC-3、DTS、FLAC、ALAC、MP3、Opus、Vorbis、WAV、PCM、AMR-NB。
官方校验通道,支持 Android 5.0 及以上系统
发布日期:2026-05-20
包体大小:18.4 MB(arm64-v8a)/ 22.7 MB(全架构)
适用系统:Android 5.0 (Lollipop) 以上,含 TV / Pad / Phone
SHA-256 (arm64-v8a):
e8f359a2 7b2c1a4d 9c0f6d8a 3e2b7c10 84a5f23f 1c9d5e76 4a2e8f33 1b5d2c90
PGP 公钥指纹:3F2B E4A1 7C8D 590F 9A23 1084 A5F2 3F1C 9D5E 764A
点击左侧按钮下载 APK,可选 arm64-v8a 性能优化包或全架构包。
系统弹出「未知来源安装」提示时,允许一次即可。
打开后允许「访问本地视频」权限,扫描完成即可观看。
每次迭代都有清晰可见的改进
修复:TV 模式在 MIUI Patch 3 上遥控偶尔失效;
新增:AV1 编码在骁龙 8 Gen 4 上硬件解码支持;
优化:字幕自动扫描速度提升 2.3 倍;
安全:关闭 debug 日志,移除未使用的 provider。
新特性:FastSeek 快速拖动进度条,不再出现 1 秒以上加载;
新特性:Vulkan ES3.1 渲染管线,中低端机型功耗降低 22%;
新特性:内置多段 A/B 循环,适配语言学习场景;
修复:索尼 Xperia 部分机型 H.265 卡顿;OPPO Pad 横屏布局错位。
新特性:DLNA 自动发现与电视投放;
优化:均衡器曲线更平滑,低频表现增强;
修复:Android 14 上偶尔无法获取 READ_MEDIA_VIDEO 权限。
完整历史版本与 release notes 请访问我们的 GitHub Releases 页面。所有历史版本保持公开下载,方便回滚。
遇到问题先看这里,超过 80% 的疑问都能得到解决
是的。avbobo 免费版默认不声明任何网络权限。你可以在系统设置 → 应用 → avbobo → 权限中查看。专业版如果使用云字幕功能会请求 READ_MEDIA_VIDEO + INTERNET 两个权限,也可以随时关闭网络权限。
把与视频同名(主文件名一致)的 SRT/ASS 文件放到视频同目录即可自动加载。对于蓝光 MKV 自带的多字幕轨,点击界面左上「字幕」按钮即可切换。
打开设置 → 解码 → 强制硬件解码器;若你的设备是骁龙 835 及以下,4K HEVC 可能不支持硬解,自动回落到软解会更流畅。HDR 视频请在设置 → 画面 → HDR 直出。
播放中按遥控器「确认」键呼出菜单,左右选择「音轨」后上下切换,确认即可。AV 功放用户建议开启「直通 Passthrough」以获得最佳 DTS/杜比效果。
iOS 版 Beta 正在开发,预计 2026 Q3 发布。受 App Store 政策影响,iOS 版不支持所有格式,会优先做 MP4/MKV/AVI 基础格式并走 App Store 正规流程。