alpaca++

Bilibili Evolved:也许是最好用的B站视频下载方式

by alpacabro, 2022-02-13


Bilibili 作为国内年轻世代高度聚集的文化社区和视频平台,总有一些优秀的作品值得我们离线保存——或许是一部非常值得回味的剪辑作品,或许是一部想在旅程中离线观看的长视频,或许是一部想在大屏上享受的高画质大片,或许是一个很有帮助却随时可能消失的教程视频……

Bilibili 客户端提供的限制颇多的离线保存功能很难满足上述需求,但是使用 Bilibili-Evolved 这款强大的哔哩哔哩增强脚本,就可以获得最强大的B站视频下载功能。

0.jpeg

下载安装

作为一款增强脚本,Bilibili Evolved 需要浏览器装有 Tampermonkey(油猴) 或 Violentmonkey(暴力猴) 插件才可运行。插件安装后前往Bilibili-Evolved项目主页,在安装一栏的表格中直接点击自己需要的版本(一般选择 GitHub 源的正式版)并在弹出的界面中选择安装即可。

注意事项

  • 脚本开启后不能使用弹幕点赞和举报,全景视频不能用鼠标拖拽视角(只能用键盘操作),对性能也有较大影响
  • 新版本一旦正式发布,就不再对旧版本做任何技术支持
  • 使用外部网站的链接时(如将下载任务发送到自己的服务器 / 使用链接安装组件等)可能会提示"脚本试图访问跨域资源",请选择"始终允许"
  • 可能无法很好地适应窄屏幕,请尽量以 1400 x 800 以上的逻辑分辨率使用此脚本

首次使用

脚本启用后, 在网页左侧中央会有功能面板和设置面板的入口。功能面板中包含适用于当前页面的一些功能入口,设置面板中可以管理组件的开启/关闭,修改组件选项,以及安装/卸载组件和插件等。全新安装的脚本实际上没有任何功能,可以通过多种方式添加功能:打开设置面板,进入左下的“组件/插件/样式管理”,会有批量、浏览和在线三个按钮,以及下面还有个输入框可以用链接添加。

1.jpg

对于一般用户,只需要单击“在线”按钮,在弹出的“在线仓库”面板上安装“简洁至上”、“下载器”、“常用功能包”三个合击包即可。同时为了便于之后的操作建议将 “下载视频 - aria2 输出支持”、“下载视频 - IDM 输出支持”、“下载视频 - MPV 播放支持(列表)”和“下载视频 - MPV 输出支持” 这四款插件也先安装备用。

2.jpg

进阶配置

3.jpg

完成了刚才的这些设置,只需在b站视频播放页面单击屏幕左边悬浮的小方块按钮“功能”,就可以自由的下载弹幕/字幕/视频。在下载视频选项页中也提供了多种输出方式,默认的 Toast 就可以用来直接下载视频了。不过这种方式也有明显的限制:“链接有 referer 限制, 复制无用, 且不能保留视频文件名”。

4.jpg

使用 aria2 RPC 功能发送下载请求无疑是更加的选择。 aria2 部署有一定的难度,好在 Motrix 提供了全平台的、具有友好界面的解决方案。下载安装 Motrix 之后,将输出方式更改为“aria2 RPC” ,只需将端口号改为 16800 ,“路径”设置为你需要将此视频保存的目录,其他设置无需改变。

实际体验

4.jpg

5.jpg

6.gif

使用 aria2 RPC 下载番剧的体验是再好不过~

希望这篇教程对你有所帮助。

作者: alpacabro

2 条评论
    Dyxang 回复
    Dyxang2022-04-23 13:39

    电脑端没用脚本了,不过我现在手机app一直都是漫游版来着(非官方的魔改版)。
    碎碎念,我三个月没更博客了 ̄﹃ ̄,没想到上来发现你二月份就写过博客惹(左上角图片挂了?)。
    别放弃写博客,以及高考加油!

      alpacabro 回复
      alpacabro2022-05-02 12:31

      我回来了~
      因为疫情,整个高三下学期累计也就放了不超过五次假,这次五一恐怕是高考之前的最后一个假期了……
      之前就收到了腾讯云的邮件,对象存储以后不再提供默认加速域名了,不能把它当作图床用了,之前也因为配置失误出现了一些很头疼的问题……另外,看到 typecho 终于更新了,从昨天到今天,折腾了两三个小时,把所有腾讯云上的资源都搬到了虚拟主机的本地(反正也入手了独立IP的套餐),顺便解决了遇到了两个小问题,站点终于算是恢复正常了呢~
      下午三点就开学了,周末算是重拾了一下之前做三流运维的体验,整挺好。

2022 © alpacabro | 🚇