抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

封面来源:まぞく 服 | JDGE #pixiv https://www.pixiv.net/artworks/98855562

仅对于追番这么一件事来说,大版权时代的到来遇上野蛮生长的简中互联网环境,本就使得用户的体验下滑严重;那么当「正版受害者」再被施以「先审后播」和「大陆特供」的待遇,无疑就成为了压死骆驼的最后一根稻草。放眼海外,流媒体平台的番剧版权之争也依然激烈,在各个平台「左右逢源」的体验也算不上太好。综上,在审查、版权与反垄断的斗争中,在下毅然选择退出这片激烈的战场,以自我的「私益」为上,彻底把二次元世界从意识形态和铜臭味之中剥离出去。

优雅エレガント纯粹的追番体验与在下来说有三个基本要素:一是必须完全摆脱平台的束缚,二是番剧从更新到被在下获取到的时间要尽可能短,三是番剧需要在所有设备都能轻松获取。

基于这三条基本需求,再辅以大佬们分享出的一些经验,在下的追番流也呼之欲出。

蜜柑计划:订阅

为了满足第一条需求,完全摆脱平台的束缚,就意味着需要回到老思路,主动去寻找番剧资源,随后下载下来看。通过番剧资源站就可以完美满足第一条需求。

蜜柑计划是一个主打番剧的 BT 站点,与其他传统 BT 站不同的是,蜜柑计划支持对于某部特定动画的特定字幕组的资源一键订阅,而如果订阅了复数个字幕组的资源,这些订阅都会汇总到一处,并支持昨天至今今天昨天近三天最近一周不同时间段的输出。

分别订阅好喜欢的番剧和字幕组之后,在首页 - 我的字幕组订阅更新一栏的右下角 RSS 订阅处便可拿到最终的 RSS 链接。

qBittorrent:获取

之所以去制作一条 RSS 链接而非直接打开 BT 下载器下载,是因为要满足第二条需求,番剧从更新到被在下获取到的时间要尽可能短。如果等到番剧更新了,自己跑去资源站下载,这样每周一次的重复动作,无疑耗费时间和精力。通过 BT 下载器的 RSS 订阅功能,就能做到 RSS 订阅过的番剧一经更新,立马会被 BT 下载器自动下载下来,让下载这件事化主动为被动,节省时间和精力。

BT 下载器这块没什么可以选择的,带 RSS 订阅功能的 BT 下载器,qBittorrent 还是使用人数最多的。

首先要打开 RSS 下载功能,在 qBittorrent 的选项中,选择 RSS,勾选启动获取 RSS 订阅启用 RSS Torrent 自动下载,点击 OK 保存。

然后调出 RSS 阅读器,点击视图 - RSS 阅读器即可。此时在传输选项卡的旁边,就会多出一个 RSS 选项卡。

切换到 RSS 选项卡,点击新 RSS 订阅,输入在蜜柑计划准备好的 RSS 订阅链接,点击 OK 保存。

随后选择新添加的订阅源,点击右上角的 RSS 下载器按钮,配置一个新的规则,勾选上刚刚的添加的订阅源,除此之外这里还可以指定下载文件的保存路径,配置完成后直接关闭即可。

至此,只要蜜柑计划的 RSS 订阅源有新的 Torrent 出现,qBittorrent 就会自动下载下来,想看的时候就随时可以看了。

其实到这里,下载问题已经解决了,直接可以进入下一步了。但是在下考虑到番剧完全依赖日常设备下载,难免出现空窗期,使得番剧下载不及时。应当考虑把下载端转移至能 7×24 小时待机的设备上。因此,在下要在 VPS 上安装 qBittorrent 来当作下载端。

这里需要特别注意的是,VPS 挂 BT 下载容易吃版权投诉,虽说下的是字幕组提供的番剧,但也不可放松警惕。在下最终用的是荷兰的 VPS 挂 qBittorrent。

供 Liunx 服务器使用的 qBittorrent-nox 在 4.3.0.1 版本之后支持在 webui 处直接配置 RSS 下载,因此就省去了另外安装 flexget 等软件配合 qBittorrent 的麻烦。

唯一需要注意的是通过 apt-get 或是 yum 安装的 qBittorrent-nox 版本比较低,暂不支持配置 RSS 下载,因此在下选择通过 qbittorrent-nox-static 提供的已经编译好的文件安装 qBittorrent-nox,以 x86_64 架构为例,命令如下:

# 安装
mkdir -p ~/bin && source ~/.profile
wget -qO ~/bin/qbittorrent-nox https://github.com/userdocs/qbittorrent-nox-static/releases/latest/download/x86_64-qbittorrent-nox
chmod 700 ~/bin/qbittorrent-nox

# 启动
# 8088 为 webui 监听端口,可自定义,注意放行即可。另外,下载端口 52170 也要放行。
~/bin/qbittorrent-nox --webui-port=8088 -d

运行成功后,在浏览器输入 服务器 IP 地址:webui 监听端口 例如 127.0.0.1:8088 就能进入 webui,默认用户名是 admin ,密码是 adminadmin

之后的设置与电脑端 qBittorrent 无异,这样一来,就算作为下载端的电脑离线,还是能及时获取到更新的番剧。至于如何使其在电脑、手机等设备观看,就需要下一步的配置。

Resilio Sync:同步

到达这一步,第二条需求也解决了,只是下载下来的番剧是保存在设备本地的,若是哪天想在别的设备上看番,就没法子了,这也是在下的第三个基本需求,番剧需要在所有设备都能轻松获取。

想要做到这一点,可行的方案有很多,但是在下主要考虑的是「轻松获取」这一目的,希望做到像下载时一样让番剧主动同步而非需要亲自动手去传文件。网盘是一个很好的思路,海外的网盘一般直连速度不佳,国内的网盘在下又不想用,于是网盘这个方案直接被在下否决了。

在下的最终解决方案是 Resilio Sync,它是由 BitTorrent 公司开发的专有的对等网络数据同步工具,可在局域网、互联网上通过安全的、分布式的 P2P 技术在不同设备之间同步文件。P2P 这种方案兼顾安全和速度,是用来同步的不二之选。

电脑端的配置比较简单,Resilio Sync 的客户端主流平台都支持,直接下载安装即可。安装完成后,点击左上角的加号键,创建一个新的同步文件夹,直接定位到 qBittorrent 的番剧下载路径,让这个文件夹里的所有番剧都接受同步。

接着在想要同步的设备上也装上 Resilio Sync 客户端,例如手机、平板或是第二台电脑。在电脑端设置好的同步文件夹那里选择共享,Resilio Sync 会自动生成共享的密钥和二维码,然后在要同步的客户端那里把文件夹添加上,使用哪个方案都可以,但注意权限要选择读写

不出意料的话,添加完成后新设备就会自动开始同步原设备上的文件夹中的内容,由于共享时选择了读写权限,因此当在新设备上看完一集番时,可以直接选择删除,番剧就会在所有在线的同步设备中删除。

但是这样做仍然存在一个问题,由于 P2P 是分布式网络,没有中央服务器,假如新设备没有及时同步到内容,当原设备关机时,新设备就没法再从原先的设备那里同步到内容了,相当于没有 Peer 的种子,资源是下不动的。这样的话,根本没法满足第三个基本需求。

因此,为了使番剧内容随时能获得同步,就需要自己来搭建 Peer,为了达成这个目的,就需要 7×24 小时都能在线的设备,也就是服务器。

在下选择了从甲骨文那里嫖来的两台服务器做 Peers,方法就是在服务器上也装上 Resilio Sync,具体安装方法如下:

# 下载安装包
wget https://download-cdn.resilio.com/stable/linux-x64/resilio-sync_x64.tar.gz

# 安装
tar -xzvf resilio-sync_x64.tar.gz
sudo mv rslsync /usr/bin

# 编写自启动服务
sudo nano /etc/systemd/system/resilio.service

# 在编辑器内填写如下内容,2333 是服务监听端口,注意放行,可自定义
[Unit]
Description=resilio sync server

[Service]
Type=forking
User=root
Group=root
ExecStart=/usr/bin/rslsync --webui.listen 0.0.0.0:2333
Restart=on-abort

[Install]
WantedBy=multi-user.target

# 重载服务
systemctl daemon-reload

# 启动
systemctl start resilio

接着在浏览器输入 服务器 IP 地址:监听端口 例如 127.0.0.1:2333 就能看到 UI 界面,之后的配置方法就与 PC 端无异了。

等待服务器上把内容同步好,这样就算原设备离线,其他设备一样也能收到内容的同步。

评论