前言
最近季度准备追25部新番, 所以肯定不能半自动手动追番了,于是疯狂找自动化追番方案.
2023.04.27:发现看的朋友不少,更新一下。现在推荐用nastool,其实更能简单的实现。
先展示一下最后的成果,非常漂亮, 目前的成功率是百分之百
笔者的情况和要求
笔者有两台主要机器, 一台是安装了unraid的仓库机, 是主要的存储机器, 负责做pt保种和运行emby, 目前容量40T左右. 还有一台是群晖1821+, 主要存储重要文件,和运行docker 目前容量4t左右.
目前的想法(要求)是尽量不安装太多的下载器, 仓库机只安装tr来负责pt, 群晖的Download Station来负责bt. 番剧由群晖的Download Station订阅rss同时过滤筛选指定字幕组的文件, 然后在群晖上重命名后自动转移到仓库机上的番剧仓库. 这个想法一直维持到了最后, 导致绕了很多弯路.
尝试
首先尝试了nastool自动追番, 结论是nastool对于pt不错, 对于bt的亲和性不太好,即使搭配蜜柑rss,也拯救不了我的环境.
- nastool需要搭配tr或者qbitorrent进行下载推送,
搭配jacket来进行资源索引,配置很复杂2023.04.27:2.91版本支持bt自定义订阅了,只是下载更名,可以实现的比较好 - 同时nastool有很多的路径需要映射, 由于我的环境复杂, 导致nastool追番不太现实.
无法做到手动匹配控制, 对于下载的筛选也有问题2.91版本不错.
之后尝试了auto_bangumi, auto_bangumi追求高度自动化, 目前一些api和ui正在做,配置全靠docker的参数来 追番这一块比nastool好一点, 但是还是不尽人意, 高度依赖蜜柑的rss, 有时候不识别某些字幕组的命名, 希望能以后改善. 2023.04.27 听说也不错了.
将就用着auto_bangumi的时候, 突然想起来电报群还有一个重命名的项目Episode-ReName, 简单看了看描述和代码, windows上试着跑了跑了跑, 发现真不错, 这个可以有. 代码里也对linux做了兼容,但是给的例子是针对windows上的, 所以需要自己魔改一番了. 2023.04.27 现在也不错了,兼容了群晖,不用自己装依赖了.
部署步骤
第一步,创建bangumi文件夹
目录下需要再创建格式类似为 /盛开的阿斯诺特莉亚/Season 1/ 这种格式的文件夹.
第二步, 调教群晖的Download Station下载过滤器
登录管理员账户更改群晖Download Station的rss刷新间隔为30分钟, (可选, 可以使用群晖普通账户)创建rss订阅同时设置每个番剧的下载过滤器
使用正则匹配可以指定字幕组, 番剧名, 繁简体, 清晰度等
正则书写规则可以参考以前的这篇帖子: https://blog.jiawei.xin/?p=736
还有记得把目的地文件夹直接指定到 /Season 1/文件夹内部.
第三步(可选), 使用群晖普通账户, 添加下载通知
第四步,部署脚本
https://github.com/xinjiawei/Episode-ReReName
clone或者直接拷贝项目,拷贝三个py文件和一个txt文件到bangumi文件夹的同级目录.
如果你有编程基础, 可以自定义修改脚本的运行目录.
首先给群晖安装pip (非常难,最好给群晖设个代理, 要不因为网络原因失败爆红几率很高)
# 详情请百度, 超出本文范畴
然后切换到这个目录下安装依赖
python3 -m pip install -r requirements.txt --user
Episode-ReName 作者建议不要使用群晖自带的python35环境!! 笔者安装了套件版的38版本
第五步, 部署定时重命名任务
# 我的路径是这样的
python3 /volume4/download/2222-incomplete/dl_tmp/schedule.py
发现的不足
- 由于群晖Download Station的一些机制,导致运行起来会实际占用四份存储空间. 以后优化一下.
- Download Station正则书写复杂, 没有qbitorrent方便,后期可以看看群晖家的开发文档有没有相关接口
- 下载与重命名转移两个定时任务分开执行, 存在不能实时更新转移的问题. 最大时差半小时, 算上emby经常抽风不自动刷新媒体库, 这个时间可能更长. 后期可能加个api请求emby刷新媒体库,
如果有这个api的话.的确有 目前无法为下载的番剧做种,后续有机会优化.可以做种
总结
乱七八糟, 说实话搞的有点麻烦了, 强迫症嫌疑.
有老哥整理了docker版qb结合Episode-ReName的文章,觉得我的麻烦可以去看看: https://halc.top/p/8d2011c6
参考
https://github.com/Nriver/Episode-ReName
https://github.com/EstrellaXD/Auto_Bangumi
nastool 现在群晖有套件的
目前整了个黑群,nastool 自动刷pt站流量,订阅下载硬链接刮削一条龙,EMBY电视墙,下载使用qb下载器,再用IYUU转种到TR,IYUU辅种TR里的种子,可以多个pt站公用一份文件来做种,基本上挂着就可以收获魔力,可以用来换下载流量
的确,nastool一直在用哈,刷流神器。nastool前不久加了自定义追剧功能之后,我这个现在有点多余了,nastool和这个道理一样的。等下个季度的时候可能就换nastool了😂
我也用了这个工具,但是下载总是失败!
这个工具想要兼顾全面,但是还是差点意思,不知道现在发展的怎么样了,希望越来越好吧😂
auto bangumi在憋大招了 (/ω\)
哦哦,那再等等开起来看看,docker还在呢😂
没有群晖 寄
😂,试试qb,不用群晖也行