星番屋(XingFanWu) 是基于开源项目 Kazumi 进行二次开发的 Android 番剧应用。
在保留上游主要功能的基础上,对 Android 版本进行了品牌化以及部分使用体验调整。
当前项目主要信息:
- 应用名称:星番屋
- Android 包名:
com.starshine.xingfanwu - 开发框架:Flutter
- 主要平台:Android
- 开源协议:GPL-3.0
- 项目仓库:STARSHINE56/XingFanWu
星番屋与 Kazumi 原项目独立维护。
星番屋的 APK、版本发布和应用更新均由本仓库提供。
- 自定义规则
- 规则编辑器
- 规则导入与分享
- 番剧目录
- 番剧搜索
- 番剧时间表
- 番剧字幕
- 分集播放
- 内置视频播放器
- 多视频源支持
- 番剧弹幕
- 历史记录
- 追番列表
- 番剧下载
- 倍速播放
- 硬件加速
- 高刷新率适配
- 配色方案
- 跨设备同步
- 无线投屏(DLNA)
- 外部播放器
- Anime4K 实时超分辨率
- SyncPlay 一起看
- 在线更新
- 番剧更新提醒
- 更多功能持续完善中
请通过本项目的 GitHub Releases 下载正式版本:
正式版 APK 通常命名为:
XingFanWu-v版本号-release.apk
例如:
XingFanWu-v1.0.0-release.apk
建议仅从本项目 GitHub Releases 页面下载 APK。
星番屋使用本项目自己的 GitHub Releases 作为版本更新来源。
应用会读取:
https://api.github.com/repos/STARSHINE56/XingFanWu/releases/latest
因此应用不会使用 Kazumi 官方 Release 作为星番屋的版本更新来源。
星番屋继续兼容 Kazumi 的自定义规则机制。
规则主要使用基于 XPath 语法的选择器实现,可用于添加不同的番剧视频来源。
当前继续兼容 Kazumi 社区规则仓库:
视频规则可能由第三方或社区成员维护。
星番屋本身不提供、上传或托管影视资源。
为什么部分视频中会出现广告?
星番屋本身不会主动向视频内容中插入广告。
部分广告可能来自第三方视频源,请不要轻信第三方页面中的广告内容。
为什么开启超分辨率后播放会卡顿?
Anime4K 实时超分辨率需要消耗较多 GPU 性能。
如果设备性能不足,可以尝试关闭超分辨率或使用性能消耗较低的设置。
为什么播放时内存占用较高?
播放器可能会缓存部分视频数据,以改善播放和缓冲体验。
如果设备内存较小,可以尝试启用低内存相关设置。
为什么部分视频无法使用外部播放器?
部分第三方视频源可能存在 Referer、Cookie 或其他访问限制。
内置播放器可能能够处理这些条件,而外部播放器不一定支持。
为什么某些规则可以搜索,但是无法播放?
不同网站的实现方式存在差异。
可以尝试切换规则中的播放器选项,或者使用 WebView 模式提高兼容性。
本项目主要使用:
- Flutter
- Dart
- Android
- Gradle
- GitHub Actions
