概览
工具一览(包括docker以及相关插件)
- ANI-RSS(开源项目)
- qBittorrent(免费工具,一下简称qb)
- CloudDrive2(付费,以下简称cd2)
- Symedia(付费,以下简称sa)
- Emby(免费可用)
- 神医助手(根据自己Emby版本选择神医社区版或者高级版,以下简称神医)
- Fastemby(购买Symedia后可用,以下简称fe)
- 115网盘(需会员)
- 可以支持strm播放的播放器(ios、mac端的senplayer等;Windows端的Hills Lite等)
流程概括
ANI-RSS自动追番 → qB下载 → cd2上传至115网盘→sa生成strm软连接→神医助手刮削并入库→fe进行302反代→最终直链115观看。
效果评价
- cd2上传至115基本都可以秒传,基本不占用上传带宽
- 在具备公网条件下,即便异地观影,网络连接速度取决于连接115网盘的速度,不占用NAS本身的上行带宽。
步骤记录
由于相关工具在其项目介绍中已经有诸多详细的安装步骤,此处不再赘述,下面给出相关链接,本博客将会阐述额外的步骤。
· 配置qBittorrent
并一定记得要添加tracker:
tracker地址:
· 配置ANI-RSS
Docker 部署 ani-rss 实现自动追番 - 猫猫博客 基于Debian 12,手把手用Docker部署Ani-RSS,实现自动追番;涵盖官方快速开始、国内源加速、Compose安装与验证,并对比AutoBangumi痛点,附v2更新指引。 https://catcat.blog/docker-ani-rss要注意的是,在现在的ANI中,管理新版qb需要用到qb的API秘钥,获取方式在qb下图页面。
· 配置CloudDrive2
CloudDrive - Home Clouddrive 使用 fuse3 来挂载云存储服务,使用fuse3在Docker容器中挂载云存储服务时,需要在主机系统上启用共享挂载。这可以通过在Docker服务配置中设置MountFlags选项或在主机系统上使用mount --make-shared命令来实现。这是因为FUSE3需要共享挂载才能正常工作,如果没有共享挂载,挂载将会失败并显示“权限被拒绝”的错误。通过启用共享挂载,FUSE3挂载可以在Docker容器和主机系统之间共享,从而实现对云存储服务的无缝访问。 https://www.clouddrive2.com/docker.html在cd2中,先把本地的文件夹以及115账号都添加好,然后可以选择将115也挂载至本地:
在完成cd2的配置后,就可以开始进行自动的备份上传了。
如果设备性能足够,可以考虑在cd2设置中将“最大上传预处理任务数”适当调高。
· 配置Symedia以及神医助手
按照sa的wiki中给出的顺序,依次配置即可
下面给出我自己的配置参考:
一般来讲,配置完成神医助手之后,就可以对strm内容的媒体库正常进行刮削和整理了,再次提醒,请根据实际的emby版本选择神医社区版或者高级版。
如果神医刮削不正常,请检查emby能否正常播放strm视频文件。
下面给出我自己的神医设置:
但是到目前为止,所有的播放仍然走的是家庭带宽,相当于是你的NAS将影片从云盘上获取后再转发至你的设备,浏览速度仍然收到家宽最大上传带宽限制。
接下来的一个步骤,将利用emby的302重定向功能,使得你在浏览影片时,能有直连网盘的效果(需要播放器支持,在开篇有给出一些我自己试过的播放器),你加载影片的速度只取决于你当前网络环境的下行网速。302重定向功能在异地公网访问的时候尤其有用。
· 配置FastEmby
🚀 FastEmby 2.0 部署教程 | Symedia 官方社区 智能云端媒体库管家 https://www.symedia.top/archive/fastemby/FastEmby%202.0%E9%83%A8%E7%BD%B2%E6%95%99%E7%A8%8B.html下面给出我自己的路径替换配置:
配置好fe之后,在外部想通过302重定向功能实现直连网盘播放视频的时候,就直接访问反代端口即可,例如:http://192.168.2.157:8098。