下载设置
下载工具
ani-rss
支持Transmission
、qBittorrent
、Aria2
三种下载工具。
由于受 API 限制,ani-rss
的支持情况如下
名称 | 自动下载 | 下载时重命名 | 下载时复杂解构重命名 | 下载完成后重命名 | 做种时修改下载位置 | 下载完成通知 | AList |
---|---|---|---|---|---|---|---|
qBittorrent | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Transmission | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ |
Aria2 | ✅ | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ |
(强烈推荐使用 qBittorrent)
qBittorrent设置
- 在设置面板中打开WebUI并设置用户名和密码。
- 在浏览器中打开
http://localhost:8989
(注意将端口号改为与设置qBittorrent中一致)。不出意外的话应该能进入WebUI,登陆成功后应该能见到如下页面,说明qBittorrent
端设置无误。(如果无法打开页面,请重新检查qBittorrent
的设置)
- 在
ani-rss
中将上述的地址,用户名,密码填入后点击测试
。
如果出现登陆成功
则说明设置成功。
WARNING
使用 Aria2 时,必须让 ani-rss 与 Aria2 路径保持一致才能自动重命名 详见 docker映射挂载
不支持下载时重命名会导致:
在视频文件未重命名时已经有 emby 生成视频缩略图 .nfo 元数据, 当重命名后还会再次生成一次。且重命名后的视频再次被刮削到时 emby 无法触发 Webhook 通知。
个人喜欢使用 Webhook 通知让
EmbyPinyin (我的另一个项目) 处理中文拼音首字母索引
保存位置
下载器的保存位置
WARNING
如果为空则 不会进行下载
剧场版保存位置
如果为空则使用 下载位置
自动删除
自动删除已完成的任务, 不会删除本地文件
如果同时开启了 备用rss功能 将会自动删除对应洗版视频, 以实现 主rss 的替换
等待做种完毕
等待做种完成后才会删除任务
WARNING
推荐等待做种,否则可能被 PeerBanHelper 标记为吸血
仅在主RSS更新后删除备用RSS
主RSS将不会自动删除,仅在其更新后删除对应备用RSS的任务与文件
拼音首字母
用于整理番剧到A-Z文件夹中 如:
├── A
│ └── 安达与岛村
│ └── S01
│ ├── 安达与岛村 S01E01.mp4
│ ├── 安达与岛村 S01E02.mp4
│ ├── 安达与岛村 S01E03.mp4
│ └── 安达与岛村 S01E04.mp4
├── B
│ └── BanG Dream! It's MyGO!!!!!
│ └── S01
│ ├── BanG Dream! It's MyGO!!!!! S01E01.mp4
│ ├── BanG Dream! It's MyGO!!!!! S01E02.mp4
│ ├── BanG Dream! It's MyGO!!!!! S01E03.mp4
季度
将番剧存放于 yyyy-MM
下 如 2024-07
同时下载限制
防止同时下载任务过多导致qb卡死
强烈建议视性能设置, 推荐 2-3
延迟下载
主要用于需要同步到网盘的场景
一般30分钟后就支持秒传了
检测是否死种
RSS更新后添加下载任务时如果出现异常则会发送 通知
qBittorrent设置
分享率
"-1"表示禁用, "-2"使用全局设置
总做种时长
"-1"表示禁用, "-2"使用全局设置
非活跃时长
"-1"表示禁用, "-2"使用全局设置
qb保存路径
开启后将使用qBittorrent的保存路径配置 (下载路径不受影响)
Alist
自动将下载完成的文件上传至alist
AlistHost
alist的http地址
AlistToken
令牌, 可在 alist网页 -> 管理 -> 设置 -> 其他 -> 令牌
找到
AlistPath
上传位置
基本设置
页面设置
按星期展示
按星期展示,优先显示当前星期
显示评分
显示BGM评分
显示视频列表
显示视频列表按钮
添加订阅
只下载最新集
只下载最新集
标题添加年份
如 Re:从零开始的异世界生活 (2016)
年份默认是从BGM获取
如果使用TMDB名称则会使用TMDB的年份
自动推断剧集偏移
当添加RSS时会根据最小集数计算出集数偏移
如 无职转生 第二季 是从 第 0 集开始的 则自动识别偏移为 1
如 我推的孩子 第二季 有些字幕组是从第 12 集开始的 则自动识别偏移为 -11
主要看你的个人喜好决定是否开启
TMDB ID
自动获取tmdbId, 如: 女仆冥土小姐。 [tmdbid=242143]
TMDB标题
当添加订阅时会自动查询并使用 TMDB 获得的标题
TMDB台湾
获取TMDB台湾地区的标题
默认开启全局排除
默认开启全局排除
默认导入全局排除
默认导入全局排除
重命名设置
自动命名视频与字幕让其易于刮削
如:
2024-09-01 13:29:06.865 [rss-task-thread] INFO ani.rss.util.TorrentUtil - 添加下载 Wonderful 光之美少女! S01E31
2024-09-01 13:29:06.866 [rss-task-thread] INFO ani.rss.util.TorrentUtil - 下载种子 Wonderful 光之美少女! S01E31
2024-09-01 13:29:46.352 [rename-task-thread] INFO ani.rss.util.TorrentUtil -
重命名 [FLsnow][Wonderful_Precure!][31][1080P]/[FLsnow][Wonderful_Precure!][31][1080P].mkv ==> Wonderful 光之美少女!
S01E31.mkv
2024-09-01 13:29:46.362 [rename-task-thread] INFO ani.rss.util.TorrentUtil -
重命名 [FLsnow][Wonderful_Precure!][31][1080P]/[FLsnow][Wonderful_Precure!][31][1080P].cht.ass ==> Wonderful 光之美少女!
S01E31.cht.ass
2024-09-01 13:29:46.365 [rename-task-thread] INFO ani.rss.util.TorrentUtil -
重命名 [FLsnow][Wonderful_Precure!][31][1080P]/[FLsnow][Wonderful_Precure!][31][1080P].chs.ass ==> Wonderful 光之美少女!
S01E31.chs.ass
2024-09-01 13:38:49.392 [rename-task-thread] INFO ani.rss.util.TorrentUtil - 删除已完成任务 Wonderful 光之美少女! S01E31
自动重命名
开启自动重命名
重命名影响做种吗?
不会影响
重命名间隔
重命名间隔, 单位 分钟
季命名方式
设置季命名方式 如 Season 1、Season 01、S1、S01、None
INFO
设置为 None 则不会存在季文件夹
重命名模版
数据 | 模版 | 结果示例 |
---|---|---|
标题 | ${title} | Re:从零开始的异世界生活 |
字幕组 | ${subgroup} | ANi |
季 | ${seasonFormat} | 01 |
季 | ${season} | 1 |
集 | ${episodeFormat} | 01 |
集 | ${episode} | 1 |
分辨率 | ${resolution} | 720p 、1080p 、2160p |
原始标题 | ${itemTitle} | [ANi] Re:从零开始的异世界生活 第三季 - 01 [1080P][Baha][WEB-DL][AAC AVC][CHT][MP4] |
WARNING
请务必保留: ${title} S${seasonFormat}E${episodeFormat}
。
如果想使用洗版功能请不要在重命名模版添加 ${subgroup}、${itemTitle}
,
否则可能会出现 备用rss 洗版到 主rss 时出现错误。
剔除年份
重命名时 ${title} 剔除 年份, 如 (2024)
剔除TMDB ID
重命名时 ${title} 剔除 tmdbid, 如 [tmdbid=242143]
RSS 设置
RSS开关
RSS开关
RSS间隔
RSS间隔, 单位 分钟
自动跳过
自动检测季度文件夹下是否已经下载某集
WARNING
此选项 必须启用自动重命名。确保 下载工具、ani-rss 的 docker 映射挂载路径 保持一致
你也可以参考 附带qBittorrent的Docker Compose 部署
或者观看 视频教程
自动禁用订阅
根据 Bangumi 获取总集数 当所有集数都已下载时自动禁用该订阅
自动跳过X.5集
程序本身是 不支持 .5的重命名的,因为.5和S00E0X没有 明确的关系
遗漏检测
检测最小集数与最大集数之前是否存在遗漏
若有遗漏会自动发送通知
备用RSS
优先下载备用RSS
如何洗版?
推荐使用默认重命名模版
对 tr 与 aria2 的兼容性 不太稳定
开启 自动删除
关闭 自动跳过
WARNING
需要映射路径与下载器一致,否则若旧视频为mp4新视频为mkv时无法完成自动删除旧视频。
windows平台开启自动删除可能会出现文件被占用无法删除的问题, 这是windows的特性(💩)
Trackers
更新下载器的Trackers
WARNING
该功能暂不支持 Transmission
如果你的机器性能堪忧请仅保留 https://cf.trackerslist.com/best.txt
其他
Mikan
自定义mikan的域名
BgmToken
你可以在 https://next.bgm.tv/demo/access-token 生成一个 Access Token
INFO
设置 BgmToken 与 emby-webhook 后支持自动点格子
Emby-Webhook通知设置
名称: bgm
url: http://[IP]:7789/api/web_hook
请求内容类型: application/json
勾选: 播放, 用户-标记为已播放, 用户-标记为未播放
将媒体库事件限制为:番剧
如果你没有设置ApiKey, 默认只有内网能够访问webhook
设置ApiKey后请将url改为
http://[IP]:7789/api/web_hook?s=[ApiKey]
INFO
保持emby与ani-rss的映射路径一致可以有更好的效果
禁止公网访问
禁止公网访问
最大日志条数
最大日志条数
自动更新
每天 06:00 自动更新程序
DEBUG
可以看到 debug 级别的日志
2024-09-03 14:26:01 INFO ani.rss.util.TorrentUtil - 已下载 深夜冲击 S01E01
2024-09-03 14:26:01 INFO ani.rss.util.TorrentUtil - 下载种子 深夜冲击 S01E01
2024-09-03 14:26:02 DEBUG ani.rss.util.TorrentUtil - 本地文件已存在 深夜冲击 S01E01
2024-09-03 14:26:02 DEBUG ani.rss.util.TorrentUtil - {
"title": "[ANi] Mayonaka Punch / 深夜 Punch - 02 [1080P][Baha][WEB-DL][AAC AVC][CHT][MP4]",
"reName": "深夜冲击 S01E02",
"torrent": "https://mikanani.me/Download/20240715/1ef6e3168b72cef9a30edb9b97490158629ba7d0.torrent",
"episode": 2
}
2024-09-03 14:26:02 INFO ani.rss.util.TorrentUtil - 已下载 深夜冲击 S01E02
2024-09-03 14:26:02 INFO ani.rss.util.TorrentUtil - 下载种子 深夜冲击 S01E02
2024-09-03 14:26:03 DEBUG ani.rss.util.TorrentUtil - 本地文件已存在 深夜冲击 S01E02
2024-09-03 14:26:03 DEBUG ani.rss.util.TorrentUtil - {
"title": "[ANi] Mayonaka Punch / 深夜 Punch - 03 [1080P][Baha][WEB-DL][AAC AVC][CHT][MP4]",
"reName": "深夜冲击 S01E03",
"torrent": "https://mikanani.me/Download/20240722/ec1ec2faf5356d4b363e42d99b799d31450bc34d.torrent",
"episode": 3
}
缓存
清理现在不被使用的缓存
代理设置
主要用于访问 mikan
WARNING
仅支持HTTP代理
登录设置
设置网页的账号与密码
登录有效
单位 小时
有效期过后登录会话将会失效
IP校验
如果IP发生改变登录将失效
IP白名单
名单中的ip将不会校验登录
示例:
127.0.0.1
192.168.5.0/24
192.165.5.10-192.165.5.254
192.168.5.*
192.168.*.*
Api Key
用于第三方程序调用接口时鉴权