Nekofin 帮你连接自建媒体服务器,在手机上浏览电影与剧集、搜索片库、查看详情,并用 MPV 接着观看。它也支持多服务器账号、播放进度同步、音轨与字幕切换、弹幕和深浅色主题。
下面是应用界面预览。海报和片库内容会随连接的媒体服务器变化。
- 连接片库:管理多个 Jellyfin、Emby 账号,浏览电影、剧集、收藏和继续观看
- 查找内容:搜索当前服务器,或聚合搜索已连接的媒体服务器
- 查看详情:浏览影片、剧集与单集信息,并管理收藏和观看状态
- 继续观看:通过 MPV 播放器同步进度,选择音轨、字幕、倍速和画面比例
- 调整弹幕:搜索弹幕,控制字体、透明度、速度、显示区域与密度
- 切换外观:使用浅色、暗色或跟随系统主题
- 应用更新:「帮助与关于 → 检查更新」同时检查安装包与资源更新,支持自动下载开关;Android 后台下载完成后再提示安装,播放期间延后提醒
默认弹幕 API 提供的都是中文弹幕。
从 GitHub Releases 获取可用版本。添加 Jellyfin 或 Emby 账号后,进入媒体库即可浏览与搜索;打开影片或剧集详情可以继续播放。
本地开发需要 Bun,iOS 构建还需安装 Xcode。推荐使用 Xcode 27 或更新版本;旧版 Xcode 构建的应用在 iOS 27 上可能出现兼容性问题。项目包含原生播放器与 Expo 原生模块,请使用开发客户端构建运行。
bun install
bun run ios:dev运行检查:
bun run typecheck
bun run testReact Native · Expo · Expo Router · MPV · TypeScript
- Stable:最新正式版
- Pre-release:版本列表中标记为 Pre-release 的版本
- CNB 下载:CNB Releases。同步完成的版本也会在 GitHub Release 说明中提供 CNB 页面和安装包直链。
在 iPhone / iPad 上点按图片,添加到 AltStore Classic(2.2+)或支持 Sources 的 LiveContainer。Beta 源包含预发布版和正式版,正式版源只包含正式版;尚无正式版时请选 Beta。
| 更新源 · 渠道 | AltStore Classic | LiveContainer |
|---|---|---|
| CNB · Beta | ![]() |
|
| CNB · Stable | ![]() |
|
| GitHub · Beta | ![]() |
|
| GitHub · Stable | ![]() |
点按图片会直接唤起对应工具;系统可能询问是否打开应用。无法唤起时,复制上方对应的 JSON 源地址,在工具中手动添加。应用内「帮助与关于 → 更新源」可选择 GitHub / CNB,同时用于安装包和资源热更新的检查、下载及自动更新。iOS 安装包由侧载工具下载、签名和安装。
版本 tag 自动生成中英双语更新说明,设置构建版本并发布 APK、未签名 IPA 和校验文件;发布成功后自动把版本号同步回 main。在线更新通过 GitHub Actions 单独发布,详见发布流程。













.png)