> 影视 >

开源媒体管理项目Ikaros发布0.1.0公共测试版了

时间:2022-12-08 08:44:07       来源:哔哩哔哩
原文

https://github.com/ikaros-dev/ikaros/releases/tag/v0.1.0-beta.1

前言

当前还是公共测试版本,非常不成熟,不建议用在生产环境中,放出来第一个公共测试版本是想收集大家关于具体一些功能的意见,避免一直闭门造车。


(相关资料图)

功能介绍文件管理

文件的增删改查

新增:支持大文件分片上传,目前实现的还很粗糙

删除:目前还只是逻辑删除,把表记录的状态更改为 false,文件暂时并不删除。

修改:仅支持文件名称的修改

查询:根据文件名称模糊查询,存储位置、文件类型条件查询

新增番剧

支持两种模式:

1. 填写元数据手动新增

2. 根据番组计划ID快速新增 或者 根据关键词快速新增(会有其它的番剧同时新增)

编辑番剧

支持修改动漫元数据

支持给动漫添加季度,删除季度

支持给季度添加剧集,删除剧集

番剧资源匹配

支持单个剧集匹配,和多个剧集匹配,此功能在 动漫详情页

番剧订阅

用户订阅番剧,在订阅途中会让用户选择一个特征资源文件,服务端后续会根据这个订阅和特征文件查询 资源站,下载对应的特征接近的剧集资源(这个功能体验并不理想)

系统配置管理

支持admin页面更新后台的一些系统配置项,如HTTP代理配置、Qbittorrent连接配置,番组计划的Token,蜜柑计划的RSS订阅

自动追番说明

如果在后台开启了自动追番,Ikaros每隔半小时会解析您配置的蜜柑计划RSS链接,并将对应的torrent添加到您在后台配置的qbittorrent里进行下载。

另外Ikaros每隔5分钟会查询一下qbittorrent里的下载进度,将下载进度为1已经完成下载的torrent硬链接到服务端的文件目录中,同时新增一条文件记录,可以在文件管理里搜索到对应的文件。

媒体目录生成说明

Ikaros每隔5分钟,会生成一次媒体目录,

媒体目录的名称是 番组计划中文 + 英文 + 发布时间,

并且会生成符合jellyfin规范的nfo文件、封面,剧集文件

还会生成对应的剧集nfo文件,

这里的体验感觉还行,基本上配合jellfyin的bgmtv插件,元数据都能刮出来。

其它说明

目前元数据站点用的是番组计划,资源站点用的是动漫花园,如果您的网络不好,建议局域网内部署个全局`host`模式的`clash`容器,并在后台启动HTTP代理。

版本更新日志

Foreword

当前为第一个公共测试版本,**不建议用在生产环境中**

Features

- 添加动漫订阅接口,包括订阅的进度

- 添加动漫花园资源查询接口

- 添加特征资源匹配下载的定时任务

Improvements

- 给资源查询添加内存缓存集合,降低对动漫花园的无效重复请求

Bugfix

- 添加根据关键词查询动漫花园资源接口,修复问题:如果通过番组计划的中文查不到资源,则无法正常订阅 #147

- 给剧集服务根据季度ID的查询结果添加了按照序号进行排序的逻辑,修复问题:动漫详情页根据剧集序号的表格需要进行排序 #135

- 动漫列表页,选择其它页数后,无法进行更新列表 #152

Pages

- 完善动漫详情页,并对接服务端

- 对接动漫资源查询接口,完善动漫详情页订阅流程

Documentations

- 创建微信公众号,更新readme文档,添加官方平台汇总和微信公众号信息

More

- [Ikaros Changelog Doc](https://github.com/ikaros-dev/ikaros/blob/master/CHANGELOG.MD)

精彩推送