这个2.4万星的开源播放器有点野 全靠用户写几行代码找片源

先说个大部分人都遇到过的场景:想补一部老番,翻遍各种 app,不是要会员,就是画质糊得像打了马赛克,好不容易找到能看的,弹幕还没有。Kazumi 这个开源项目,就是奔着这个痛点去的。
 下载地址https://github.com/Predidit/Kazumi

它的思路挺有意思,不是自己去谈版权、囤片源,而是让用户自己写"规则"去抓取网上已经存在的视频源。规则用的是 XPath 语法(一种从网页里精确定位内容的写法),官方说最多五行就能写出一条能用的规则。写好之后可以导出分享,社区已经攒了个专门的规则仓库,别人写好的规则你直接拿来用就行,不用自己折腾。这套逻辑有点像早年 Kodi 插件或者浏览器的用户脚本——软件本身是个空壳子,内容靠社区规则来填。

这是一张以动漫风格绘制的 Kazumi 应用宣传图。画面中心是一名充满活力的动漫女孩,她坐在舒适的椅子上,手里拿着平板电脑,周围环绕着多个发光的屏幕和气泡。  画面上方有醒目的白色文字:“Kazumi”,下方是副标题:“一个基于 Flutter 开发的跨平台番剧采集与在线观看应用”。  女孩身后的主屏幕显示了 Kazumi 应用的界面,清晰展示了导航栏(如 Sources、Rules、Scan、Recs、Library)、自定义规则区域(显示“CUSTOM RULES via XPATH”)以及一个包含多部番剧封面的网格。女孩手里拿着的平板电脑以及旁边的笔记本电脑屏幕,都实时播放着带有大量“弹幕”(用户评论)流过的热门动漫画面。  在女孩和屏幕周围,漂浮着四个蓝色的透明气泡,上面用白色文字标注了应用的核心功能:  “XPath 规则”  “实时 Anime4K”  “多平台” (附有 Android、Windows、macOS 和 Linux 的图标)  在左下角,可以看到一个 GitHub 图标,旁边标有“27.3k Star”。背景是一个装饰着动漫海报和手办的房间,整个画面充满了数字光束和闪烁的颗粒效果。

好处是灵活,坏处也很明显:能不能看到番,很大程度上取决于规则库里有没有靠谱的规则、源站还在不在。项目的 Q&A 里也挺坦诚,直接说了"少数番剧中有广告,广告来自视频源,不是我们塞的,建议换个没广告的源"——这话说得挺实在,但也说明了这类工具的天花板:它解决的是"找得到"的问题,解决不了"找到的东西质量参差不齐"的问题。

功能上倒是做得挺全。弹幕接了弹弹 play 的 API,元数据用的是 Bangumi,甚至还接了 trace.moe,可以拿一张截图去反查是哪部番。播放这块底层用的是 media-kit,支持硬件加速、倍速、历史记录、跨设备同步、无线投屏(DLNA),还能丢给外部播放器播。最让我意外的是它做了实时超分辨率,用的是 Anime4K 算法,说白了就是能把糊番剧实时放大变清晰一点。这个功能听着挺唬人,但代码里 GLSL(一种跑在显卡上的着色器语言)占了 21.6%,说明这不是随便调个 API 就完事,是真的写了 shader 在跑。不过官方也提醒了,超分对 GPU 要求高,普通核显开质量档基本就是变成 PPT,老老实实用效率档比较现实。


025 年冬季新番的每日更新列表,包含《想星的大天使 Myth of Emotions》《BanG Dream! Ave Mujica》《石纪元 科学与未来》等作品
  
还有个"一起看"功能,走的是 SyncPlay 协议,可以拉朋友同步观看进度,算是加分项。

平台覆盖也算齐全:Android、Windows、macOS,Linux 是实验性支持,iOS 需要自签名才能装(苹果生态对这类工具向来卡得比较死),甚至有爱好者维护了鸿蒙的分支版本,不过要侧载。

数据上看,这项目在 GitHub 上已经攒了 2.45 万星、近 700 个 fork,提交记录有 1500 多次,版本更新到了 2.0.8,更新频率不低,说明还在持续维护,不是那种传两天就烂尾的项目。开发语言主要是 Dart(Flutter),跨平台这块的工程量看得出来是花了心思的。
Kazumi 官网下载页截图,标题"下载 Kazumi",提示"选择适合您操作系统的版本下载",页面列出七个平台的下载方式:Android(APK/F-Droid)、iOS(IPA/安装文档)、Windows(MSIX/便携版)、macOS(DMG)、Linux(DEB/便携版/Flathub,实验性支持)、OHOS鸿蒙(HAP/安装文档,适用于HarmonyOS NEXT)、Arch Linux(下载文档,实验性支持),顶部还有"使用镜像下载"开关。 

值得一提的是它的隐私和免责声明写得挺清楚:不收集用户数据、不用遥测组件,这点对隐私敏感的人算是加分。但同时它也明确写了,使用者需要遵守所在地法律法规,缓存数据要在 24 小时内清除,说白了就是"工具中立,责任自负"。这类抓取第三方视频源的工具,版权边界一直是灰色地带,用之前心里得有点数,别指望它给你兜底。
Kazumi 的"规则管理"页面,展示了 LMM、ciyuancheng、clicli 三条已安装规则的版本号和状态

 
上手难度上,普通用户下载装好、导入几条社区规则就能用,门槛不算高。但如果你想自己写规则,或者遇到某条规则失效需要排查,那就得懂点 XPath 和网页结构,对纯小白来说还是有点劝退的。好在有活跃的规则仓库托底,大部分热门番不用自己动手也能找到现成规则。
Kazumi App 内"规则编辑器"的截图,展示的是一条叫 LMM 的规则配置,以及对应的 XPath 定位规则(SearchList、SearchName 等字段)

 总的来说,Kazumi 是那种"工具本身很干净,效果全看你怎么喂"的项目。它把最脏的活——去哪抓视频——甩给了社区规则,自己专心把播放器、弹幕、超分这些体验做扎实。喜欢折腾、对番剧资源有强烈需求的人,可以试试;图省事只想打开就看的人,可能还是得先适应一下"找规则"这个步骤。

Previous Post
No Comment
Add Comment
comment url