FollowAnime
自动追番,下载视频
注意

种子资源来自于萌番组, 更新及不及时就看字幕组的大佬们了
判断更新的逻辑使用TheMovieDB的数据,和tinyMediaManager一致
新下载的视频会在对应季度的文件夹里
比如我下载 派对浪客诸葛孔明第一季第二季,他就会放到
anime/派对浪客诸葛孔明 (2022)/Season 1
下面,但是还不会改名,只能沿用种子名,刮削器也能直接识别出来使用
创建数据库
create table follow
(
tmId int not null
primary key,
name varchar(255) null,
create_time timestamp default CURRENT_TIMESTAMP null,
team varchar(255) null,
bangumi_tag varchar(255) null,
season int default 1 null,
language varchar(30) default 'zh' null
);
tmId
在tinyMediaManager中能找到,或者去TheMovieDB找(在url最后面的数字部分)name
使用tmdb的名字,本地文件夹命名需要是名字 (2022)
create_time
没啥用bangumi_tag
是萌番组搜索的tag值,比如约会大作战直接搜名字会搜不到,搜到的第一个还是第三季,所以填写这个可以搜索的更准确,查找方法放到下面,不填写默认使用所有字幕组language
只适配了zh
,我觉得我这辈子应该不会去优先繁体字幕安装aria2 安装教程自己百度,需要打开RPC功能,代码中的
ARIAID
是rpc-secret
(aria2.conf) 的值一个可视化面板AriaNg
追番最好先创建好文件夹,不然可能会报错,以后有空再改
安装必要的库
source ./venv/bin/activate && pip3 install -r ./requirements.txt
修改部分配置 在
config.py
中修改里面的
TheMovieDBKey
(TMDB官网申请),LOCAL_PATH
,DB_xxx
,ARIAxx
THREAD_NUM
是多线程的最大线程数,根据自己情况可以修改,默认是5运行试试
接着4. 使用虚拟环境
python3 ./auto_follow.py
设置定时任务每天自动执行
macOS可以用
crontab
Windows有计划任务
jellyfin或kodi之类的会自动识别更改
bangumi_tag
查找方法
- 打开萌番组
- 打开控制台(右键检查),并切换到网络
- 搜索框搜索想看的番剧名,在搜到的标签中点击目标标签
- 在控制台中找到最后一个
search
并点击预览请求数据
tag_id
中的值就是目标tag