NAS 也能玩转B站!自动下载,无缝兼容主流媒体服务器
Hello 大家好,我是 David
订阅我的频道 ,分享更多 NAS 教程和资讯 ~
bili-sync:
一款专为 NAS 用户编写的哔哩哔哩同步工具,自动下载哔哩哔哩收藏内容,格式兼容 Emby、Jellyfin 等媒体服务器,可直接添加为媒体库自动识别。

安装
Docker Compose
services:
bili-sync-rs:
image: amtoaer/bili-sync-rs:latest
container_name: bili-sync-rs
user: 1000:1000
volumes:
- /vol1/1000/docker/bili-sync/config:/app/.config/bili-sync
- /vol1/1000/docker/bili-sync/bilibili:/bilibili
restart: unless-stopped
参数说明
user:用户权限设置(根据实际情况设置,不设置默认 root)
/app/.config/bili-sync:存放元数据
/bilibili:创建一个存放视频的目录
使用
查看日志,应该会提示配置文件不合法

找到映射出来的 config.toml 文件

需要填入 bilibili 的相关信息

获取 Credential 类所需信息:
https://nemo2011.github.io/bilibili-api/#/get-credential
浏览器无痕打开 bilibili 首页进行登录,按 F12 打开开发者工具

获取 sessdata,bili_jct,buvid3

点击个人头像,浏览器就可以看到个人 ID(获取 dedeuserid)

bilibili 首页获取 ac_time_value ,控制台输入(好像不能复制,需要手动输入)
window.localStorage.ac_time_value
按要求填写上面获取到的信息

划到最底下,设置需要自动下载的视频

具体设置可以看官方文档,这里我只简单介绍收藏夹下载
https://bili-sync.allwens.work/quick-start

点击打开收藏夹,复制浏览器上面这个 ID(可以是自己,也可以是别人的)

参考填写即可,2823297153 = "/bilibili/"

设置完成就可以重新启动容器了

打开日志可以看到已经开始下载了

映射的文件夹里面,可以看到已经下载好视频了

将文件夹设置为媒体库,支持 nfo 刮削格式的媒体服务器应该都可以识别的(内容类型为电影)

挺不错的,不过飞牛的海报是竖屏不太合适

Emby 这种海报是横屏看起来效果会好很多

总结
如果你平常经常使用哔哩哔哩,那么这款应用绝对值得你去部署。你只需将其收藏,应用便会定时扫描并进行下载,这样可以有效避免因某些视频下架而无法观看的情况。
要说有什么不方便的地方,那就是这个应用没有 UI 界面,所有配置都要通过配置文件操作,获取哔哩哔哩参数也是一个较为麻烦的问题。尽管 cookie 的有效期相对较长,但仍然比较繁琐。
综合推荐:⭐⭐⭐⭐⭐(非常推荐)
使用体验:⭐⭐⭐(中规中矩)
部署难易:⭐⭐(简单)︎
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

aboutme
校验提示文案
jans911
校验提示文案
梦溪LOVE
校验提示文案
敲和尚的小木鱼
校验提示文案
值友3811798090
校验提示文案
滴学生卡
校验提示文案
Marsdog
看视频第一步就是收藏再也不怕删视频了
校验提示文案
值友4507160117
校验提示文案
得不到的永远在骚动2
校验提示文案
得不到的永远在骚动2
校验提示文案
值友4507160117
校验提示文案
Marsdog
看视频第一步就是收藏再也不怕删视频了
校验提示文案
滴学生卡
校验提示文案
梦溪LOVE
校验提示文案
jans911
校验提示文案
值友3811798090
校验提示文案
敲和尚的小木鱼
校验提示文案
aboutme
校验提示文案