摘要:如果说你那不知道B站有那些优质的知识UP主,我在某平台找到了一些其它博主整理并分享的一些知识类优质UP主名单推荐(再此感谢该博主的分享,如有侵权请告知删除~),这其中有很多我个人也关注过的UP主,他们讲课确实不错,很是值得我们学习。
众所周知,B站是国内知名的学习平台,里面有大量的宝藏学习资源以及众多用爱发电的知识UP主。
如果说你那不知道B站有那些优质的知识UP主,我在某平台找到了一些其它博主整理并分享的一些知识类优质UP主名单推荐(再此感谢该博主的分享,如有侵权请告知删除~),这其中有很多我个人也关注过的UP主,他们讲课确实不错,很是值得我们学习。
不过在B站学习也是有个弊端,就是我们一般会收藏对自己有用的视频,问题是那那天真要翻出来学习的时候,收藏的视频不是下架了就是莫名消失了,很是无语~。
所以今天的教程就教大家第一时间将自己B站收藏的视频下载到NAS硬盘,并且将这些视频在通过极空间的极影视归类整理,打造成为我们家庭教育中心。
本次教程我们需要的工具为『Bili-Sync』,它是一款专为NAS设计的哔哩哔哩内容同步工具,它能自动把哔哩哔哩收藏夹、合集等视频内容下载到本地存储设备,保障本地与哔哩哔哩平台内容同步。
下载的内容包括视频封面、弹幕、标签与简介信息等丰富内容,下载的文件按规范架构存储,且还能和 Emby、Jellyfin 等媒体服务器兼容。也就是说,下载的文件直接被作为媒体库添加到这些软件中,无需干预自动识别。
项目官方主页地址:https://bili-sync.allwens.work/
我们首先在极空间的文件管理器中Docker目录新建一个bili-sync的文件夹,然后在该文件夹下再建一个config的子文件夹用户项目配置文件的持久化存储。
然后在任意位置创建一个用于下载B站资源的文件夹,比如说我直接在根目录中创建了一个“B站收藏”的文件夹。
接着打开极空间NAS的“Docker”应用,点击【Compose】 > 【新增项目】。
自定义项目名称,输入以下 Docker Compose 配置信息后点“创建”按钮。(这里提示下,咱们volumes路径前面的文件路径一定要填写绝对路径,也就是“查询路径”中复制下来的路径):
services: bili-sync-rs: image: amtoaer/bili-sync-rs:latest restart: unless-stopped network_mode: bridge container_name: bili-sync-rs ports: - 12345:12345 # 项目默认端口,如果被占用就该冒号前面的 volumes: - /tmp/zfsv3/sata11/13217222668/data/Docker/bili-sync/config:/app/.config/bili-sync # 配置文件路径 - /tmp/zfsv3/sata11/13217222668/data/B站收藏:/downloads # 视频存储路径以上代码需要根据注释自行修改,镜像的拉取需要自行解决网络问题。
项目不是很大,部署起来还是很快的,等待部署成功后直接关闭此页面即可。
部署好之后项目会一直重启,这个是正常情况,因为我们此时并没有配置好它的配置文件,所以这里先直接“停止”容器即可。
配置文件说明:
此时我们打开前面创建的bili-sync文件夹里的config子文件夹,可以看到里面有个“config.toml”文件,直接双击打开。
极空间是默认打不开此文件,但是会有一个“尝试用文本编辑器打开”的选项,我们直接使用该选项打开。
打开的配置文件如上图所示。看起来很复杂,其实也确实复杂~~。好在作者对于配置文件是有详细解释:https://bili-sync.allwens.work/configuration
不过一般来说,没有什么特别需求的话,需要我们修改的地方就如图中红色方框所示。我这里也简单的说明下:
视频名称:
video_name:指定下载的视频文件的命名格式,支持使用模板,如 {{title}} 表示视频标题、{{bvid}} 表示视频编号、{{upper_name}} 表示 up 主名称、{{upper_mid}} 表示 up 主 id 等。
page_name :在多 P 视频中,用于指定每个分 P 的命名格式,除了支持 video_name 中的参数外,还支持 {{ptitle}} 表示分 P 标题、{{pid}} 表示分 P 页号。
B站账号相关配置:
也就是[credential]下面的参数,包括sessdata、bili_jct、buvid3、dedeuserid、ac_time_value,这些值可以通过浏览器开发者工具和本地存储获取,用于 Bili-Sync 登录哔哩哔哩账号,获取相应的视频资源。
下载路径相关配置:
favorite_list :用于设置哔哩哔哩收藏夹的 ID 与本地下载路径的对应关系,需要我们手动添加参数。格式一般为: 123456789 = "/downloads",表示将收藏夹 ID 为 123456789 的内容下载到 downloads 目录下。
collection_list :用于合集/视频的下载路径,同样需要我们手动添加参数。格式一般为: "season:123456:123456" = "/downloads",表示将该合集的视频下载到 /downloads 目录下。
配置文件获取:
知道以上配置文件的大概意思之后,我们就来获取配置文件需要修改的参数。先来获取“B站账号相关配置”,打开B站主页并登录我们个人账号之后,按键盘“F12”按钮打开开发者模式,点击“应用程序”,在左侧找到“Cookie”,随意选中下面一个网址,就能在右侧找到sessdata,bili_jct,buvid3,dedeuserid对应的值,我们将这几项对应的值复制粘贴到配置文件对应的位置即可。
然后还有一个“ac_time_value”的值,也是在当前页面,选择“控制台”,在最后一行输入代码“window.localStorage.ac_time_value”并回车,返回的一行代码便是我们需要的值,也是直接复制并粘贴到配置文件对应的位置。
接着我们搞定下载路径相关配置,先是咱们B站收藏夹内的下载。我们需要打开自己B站的收藏夹,随意点击其中一个收藏分类,可以看到浏览器网址显示的网址为“https://space.bilibili.com/xxxxx/favlist?fid=xxxxxxxx&ftype=create”,而fid=后面的xxxxxxxx便是我们需要的收藏夹 ID。
知道了收藏夹 ID,所以我们此时的下载路径配置就为:xxxxxxxx = "/downloads"(请注意,xxxxxxxx为纯数字!)
如果有多个收藏夹需要下载,同样的思路获取对应的收藏夹 ID,在添加一行下载路径配置即可。
然后是合集/视频的下载路径配置,直接点击想要订阅的UP主视频合集/视频列表详情,可以看到浏览器网址显示的网址为“https://space.bilibili.com/xxxxx/lists/xxxxxx?type=season”,而网址中的两个xxxxxxxx便是我们需要的 ID。
知道了收藏夹 ID,所以我们此时的下载路径配置就为:"season:xxxxxxxx:xxxxxxxx" = "/downloads"(请注意,xxxxxxxx为纯数字!)
如果有多个合集/视频需要下载,同样的思路获取对应的 ID,在添加一行下载路径配置即可。
上图是我配置好的配置文件,完成之后记得点右上角的“保存”按钮。
启动容器:
搞定配置文件之后,我们就可以正式启动容器了,直接回到该项目的Docker容器中,点击“开始”。
可以看到容器正常运行了。
然后打开日志,可以看到项目已经在正常拉取视频的相关文件了。
这个时候打开我们前面创建的下载文件夹,可以看到里面已经有下载好的视频内容,且文件和命名都和我们B站收藏的一致。
随意打开其中一个文件夹,可以看到里面不仅有视频,还包括封面、字幕,以及nfo信息。
视频默认下载的是mp4格式,所以在极空间内可以轻松打开,且还支持弹幕。
加入极课堂既然搞定了视频资源,且视频资源已经包含了封面、字幕,以及nfo信息,所以图省事的小伙伴其实完全可以加入到”极影视“的媒体库,就能被极影视完美识别。
不到考虑到咱们下载的都是学习类视频资源,为了更好的整理和学习,使用“极课堂”来管理这些视频资源再好不过了。
我们直接打开极课堂,首先创建课程,这里面有详细的分类,包括名称、科目、类型、难度,还能添加课程学员,比如说我给孩子下载的网课,这里就可以将孩子的账号添加进去。
创建好之后直接添加我们下载下来的B站视频资源即可。
它这边会根据视频、音频、以及资料等为我们分好类,我们想看视频的时候直接在视频分类下,选择自己需要看的视频即可。
另外极课堂还支持边看视频边记笔记,所以算是真正意义上的学习宝地了!
并且电视端的极空间也包括极课堂,还同步了我们的观看进度。反正只要我们愿意,任何时候都能愉快的学习。
最后总结总的来说,今天的这个项目还是很不错的,有了它我们可以轻松地将B站精彩内容同步到NAS本地,无论是收藏夹里的宝藏视频,还是喜欢的视频合集,都能一键自动下载,再也不用担心链接失效的问题了~
现在正值每年一次的618大促,极空间也在前段时间正式上线Z4Pro+ ,在延续前代产品优秀基因的基础上,还进行了性能、功耗、散热等多方面的优化与提升。它不仅丰富了极空间自家的产品线,更为用户带来了更具竞争力的选择与更出色的使用体验。
价格方面,新Z4Pro+ 有首发优惠,并且还吃上了国补,再加上老用户购机还有额外折扣,Z4Pro+ 8G版仅需2149元就能到手,并且如果有红包或者会员,价格可能还会更低,所以还是很值得购买的。
当然,如果你并不在意此次 Z4Pro+带来的性能提升与更低的功耗,其实极空间之前的机型也是很能打,特别是现在临近618,各种折扣和满减,在叠加难得的国补优惠,可以说正是购买极空间NAS最好的时机。
温馨提示: 国补活动可能随时调整,属于限时福利了!有需要的小伙伴可要先下手为强,别错过机会了~
来源:数码小能手一点号