Kazumi
一款使用 Flutter 开发的基于自定义规则的动画采集和在线观看程序。使用最多五行基于 Xpath
语法的选择器构建自己的规则。支持规则导入和规则分享。正在积极开发中 (~ ̄▽ ̄)~
支持平台
- Android 10 及以上版本
- Windows 10 及以上版本
- MacOS 10.15 及以上版本
- Linux (试验性支持)
- iOS (需要自行签名)
屏幕截图
功能 / 开发计划
- 规则编辑器
- 动画目录
- 动画搜索
- 动画时间表
- 动画字幕
- 分集播放
- 视频播放器
- 多视频源支持
- 规则分享
- 硬件加速
- 高刷新率适配
- 追番列表
- 动画弹幕
- 在线更新
- 观看历史
- 倍速播放
- 配色方案
- 跨设备同步
- 无线投屏 (DLNA)
- 外部播放器播放
- 动画下载
- 动画更新提醒
- 更多功能正在开发中 (/・ω・\)
下载
通过本页面的 release 选项卡下载
贡献
欢迎向我们的 规则仓库 提交您的自定义规则。您可以自由选择是否在规则中留下您的ID
常见问题
问:为什么我的自定义规则无法实现检索?
答:目前我们对 Xpath
语法的支持并不完整,我们目前只支持以 //
开头的选择器。建议参照我们给出的示例规则构建自定义规则。
问:为什么我的自定义规则可以实现检索,但不能实现观看?
答:尝试关闭自定义规则的使用内置播放器功能,这将会使用 webview
进行播放,大大提高兼容性。但在内置播放器可用时,建议启用内置播放器,以获得更加流畅并带有弹幕的观看体验。
问:我在尝试自行编译该项目,但编译没有成功。
答:本项目编译需要良好的网络环境,如果您位于中国大陆,可能需要设置恰当的镜像地址。
问:为什么某些动画中有广告?
答:本项目未插入任何广告。广告来自视频源,请不要相信广告中的任何内容,并尽量选择没有广告的视频源观看。
问:为什么某些动画在Windows/Linux平台上无法播放?
答:部分视频源滥用大型互联网公司(如百度)的图床来托管视频片段。为了让视频片段能够正确上传到图床,他们在视频片段的头部添加了图片文件的文件头。这种带有不正确文件头的视频片段无法被Windows/Linux识别,但可以在Android/iOS/macOS上播放。
问:为什么下载的Linux版本缺少图标和托盘功能?
答:请使用.deb版本进行安装,tar.gz版本仅为方便二次打包,这种格式本身就缺乏图标和托盘功能支持。
美术资源
本项目的图标来自Yuquanaaa在Pixiv上发布的作品。
该图标的版权归原作者Yuquanaaa所有。我们已获得原作者的授权和许可,可以在本项目中使用此图标。此图标不可自由使用,未经原作者明确授权,任何人不得擅自使用、复制、修改或分发此图标。
免责声明
本项目基于GNU通用公共许可证第3版(GPL-3.0)授权。我们不对其适用性、可靠性或准确性作出任何明示或暗示的保证。在法律允许的最大范围内,作者和贡献者不承担因使用本软件而产生的任何直接、间接、偶然、特殊或后果性损害的赔偿责任。
使用本项目时需遵守所在地的法律法规,不得进行任何侵犯第三方知识产权的行为。因使用本项目而产生的数据和缓存应在24小时内清除,超过24小时的使用需获得相关权利人的授权。
禁止商用条款
本软件仅供个人学习、研究或非商业用途。禁止将本软件用于任何商业目的,包括但不限于出售、出租、许可或以其他形式从中获利。
致谢
特别感谢XpathSelector,这个优秀的项目是本项目的基石。
特别感谢DandanPlayer,本项目使用了dandanplayer开放API以提供弹幕交互。
特别感谢Bangumi,本项目使用了Bangumi开放API以提供动画元数据。
感谢fvp,本项目的跨平台媒体播放能力来自fvp。
感谢hive,本项目的持久化存储能力来自hive。