哈喽,艾瑞巴蒂我是生活爱好者。
如果你是B站重度使用者,不能错过本篇内容哦,本文重点介绍通过NAS部署bili-sync,将B站收藏的内容自动下载到NAS,并且与 Emby、Jellyfin 等媒体服务器无缝兼容。
本文使用设备:威联通NAS
一、部署前准备
在正式部署前需要获取SESSDATA,bili_jct,buvid3,dedeuserid 和 ac_time_value 这 5 个参数。
首先使用浏览器的无痕登录,打开B站,登录自己的账号。
接着在该页面按F12,进入开发人员页面。
点击上方【控制台】,在下方输入
window.localStorage.ac_time_value 获取ac_time_value的值,复制保存用于后面的设置。
接着点击【应用程序】→【Cookie】 选择https….. 右侧会出现SESSDATA,bili_jct,buvid3,dedeuserid四个参数的值,然后复制保存。
二、NAS部署
打开威联通NAS,进入ContainerStation,点击【应用程序】→【创建】,然后将代码复制。
version: '3'services: bili-sync: image: docker.1ms.run/amtoaer/bili-sync-rs:latest container_name: bili-sync user: 0:0 ports: - 12345:12345 volumes: - /share/Container/bili-sync/config:/app/.config/bili-sync - /share/Container/bili-video:/bilibili restart: unless-stopped

等待安装。
三、设置bili-sync
在浏览器中输入NAS的IP 端口号即可访问该项目。
首先需要进行认证,需要一个token码,可在日志中查看,如果在日志中查看不到,可返回NAS在【bili-sync】这个文件夹中将如图的文件进行下载。
接着用记事本打开,找到token进行复制。
再返回到bili-sync,点击左下角设置,进行认证,将上步骤复制的token码进行粘贴。
然后选择【B站认证】,上另外的五个参数值进行粘贴。
配置成功后,在【我关注的UP主】可查看自己账号关注的up主。
保存视频的路径选择之前映射的 /bilibili。
测试,在手机端登录自己账号收藏了几个视频,收藏的视频自动下载了。
返回NAS后,即可查看下载的视频。