本项目为自用,暂时只支持 Emby,但该有的功能都有。
这是 Optic Player 的发布仓库,不含源码,可能会开源(有时间整理的话)。
所有平台均集成 MPV,部分平台额外支持原生播放器(通常具有更好的解码性能)。
| 平台 | 默认内核 | 备用内核 |
|---|---|---|
| Android / TV | Media3 ExoPlayer (+ FFmpeg Extension) |
MPV |
| iOS / iPadOS | AVPlayer |
MPV |
| macOS | AVPlayer |
MPV |
| Windows | MPV |
— |
| Linux | MPV |
— |
兼容弹弹Play 弹幕 API,以及 danmu_api、misaka_danmu_server。对于后两个弹幕 API 服务,播放器会自动判断并兼容其 URL。
- 播放器未内置弹幕源服务器,需自行查找弹幕源并添加。
- 此弹幕系统为自研的系统,以性能优先为目标,最大限度使用多线程处理。
- 支持自动弹幕匹配和手动弹幕匹配。
- 目前弹幕轨道的数量配置较为保守。同时,如果弹幕太多,造成每秒低于 60 帧时,弹幕调度器会在保证 60 帧的前提下丢弃部分弹幕,以保证性能。
通过 Microsoft Store 安装会自动处理依赖,无需手动安装 VC 运行库。
如果从 GitHub 下载 ZIP 包,需手动安装 VC 运行库最新版:去微软下载。
一个 APK 支持手机、平板和电视(内建 TV 支持)。
Universal 构建,支持 Intel 和 Apple Silicon。
不签名、不上架 App Store(搞不到美区开发者号)。使用方式自行 Google 或问 AI。
查看 Linux 使用文档
-
在 PC 上,如果需要让播放器走本机的代理软件,请使用 TUN 模式。
-
此播放器的 User Agent 为
OpticPlayer/<version>。对于白名单模式 Emby 服,如果没加白,请求会失败(403 响应),导致无法登录和播放。

