你正在訪問的內容是外部程式的映像位址,僅用於使用者加速訪問,本站無法保證其可靠性。當前的連結位址(單點即可複製)為 https://greasyfork.org.cn/zh-CN/scripts/413228-bilibili%E8%A7%86%E9%A2%91%E4%B8%8B%E8%BD%BD,源站連結 點此以跳轉

bilibili视频下载

支持Web、RPC、Blob、Aria等下载方式;支持下载flv、dash、mp4视频格式;支持下载港区番剧;支持下载字幕弹幕;支持换源播放等功能

当前为 2023-09-06 提交的版本,查看 最新版本



點此查看下載連結位址https://update.greasyfork.org.cn/scripts/413228/1246440/bilibili%E8%A7%86%E9%A2%91%E4%B8%8B%E8%BD%BD.user.js

安装此脚本?
访问作者的支持站点提供反馈或发表评价,或举报此脚本
作者
injahow
评分
0 0 0
版本
2.4.5
创建于
2020-10-14
更新于
2023-09-06
大小
162.9 KB
兼容性
与 Firefox 兼容 与 Chrome 兼容
许可证
MIT
适用于

bilibili 视频下载

注意:此脚本只在视频、番剧、电影、电视剧播放页面(包含/av*、/BV*、/ep*、/ss*等)、用户收藏(含稍后再看)播放页面、课程视频播放页面,显示操作按钮!

如果网络环境特殊(港#台等),使用前请在脚本设置自行选择合适 CDN,否则可能无法播放和下载部分视频

使用方法

首先打开特定播放页面,脚本运行后,等待几秒后页面会出现如图所示操作按钮,如果没有请刷新页面

1.md.png

当脚本运行成功出现操作按钮后,点击 请求地址 即可获取视频地址,视频分辨率与用户当前播放器选择的分辨率一致

点击 请求地址 后,脚本首先会自行判断是否需要换源播放,随后会显示如图 下载视频 按钮

1.5.md.png

直接点击 下载视频 脚本就会按照设置中选择的方式弹出提示或下载当前视频

脚本设置界面如图,修改设置之前请确认你知道自己在干什么

2.md.png

此外脚本内置了一套弹窗组件,分为自动消失的用户请求反馈提示框和用户交互使用的对话框

比如,如果你不停点击 请求地址 按钮会出现 (^・ω・^)~喵喵喵~ 的提示,简称一键三喵,提示你手抽筋了

使用建议

  1. 浏览器建议使用 chrome、firefox、edge 等主流浏览器,浏览器版本尽量使用较新版本,其他浏览器兼容性未知

  2. 第一次使用脚本会弹出授权提示,主要是用于下载高码率视频或会员##视频,在设置页面可以随时更改授权信息

  3. 脚本支持 URL、Web、RPC、Blob、Aria 下载方式(注意:使用前两个方式下载不会设置文件名称)

    1. URL 链接下载:就是显示 a 标签,你可以点击下载或右键使用 IDM、FDM 等软件的浏览器插件下载
    2. Web 浏览器下载:同上,也是 a 标签点击下载,只是不会显示链接直接下载,可结合 IDM 等下载插件拦截下载请求(IDM 需要添加对 FLV 格式的支持)
    3. RPC 下载:需要你有支持 RPC 接口的下载软件,脚本默认使用的是 Motrix 软件的接口,请下载 Motrix 并运行后使用,注:此下载方式出错概率极低,优先推荐用户使用 (注意浏览器策略原因导致无法发送请求到 http 域名,已使用 AriaNg 解决)
    4. Blob 请求:是使用浏览器下载,只是下载过程无法在浏览器下载栏查看,当任务下载完成后浏览器才会出现保存提示,期间不能随便操作浏览器,建议用于下载较小的视频
    5. Aria 命令:需要使用 Aria2c 软件下载,可以直接使用 Aria2c 或使用支持其命令的下载软件下载,比如 xDown
  4. 脚本支持播放和下载 flv、dash、mp4 视频格式;(注意:新视频目前无法获取 flv ,请使用 dash 源下载后合并)

    1. 浏览器不支持 flv 在线播放,故使用了 flv.js 脚本进行播放,但如果进度条直接拖拽到播放器未缓冲的部分可能会导致视频卡顿,需要等待缓冲后右调进度条才可正常播放
    2. dash 可以直接播放,进度条可直接拖拽,貌似不会出现卡顿现象,故推荐 dash 作为换源播放的请求,但由于 dplayer 好像不支持音视频同时加载播放,我只好创建了两个播放器,然后绑定了几个事件,一般情况下播放不会出现问题,如果出现音视频不同步,可以用鼠标拖拽或点击进度条进行调整
  5. 脚本运行不正常时,可以尝试刷新页面或在设置里重置配置,如果问题无法解决请提交反馈

  6. 反馈问题时请尽量携带具体运行环境,例如脚本运行的网页、配置信息、用户的操作或截图等,有能力者可查看浏览器控制台,看看是否出现脚本代码运行错误的提示等

常见问题

1.视频无法下载?

3.png

2.下载的文件打不开?

4.png

3.换源播放失败?

附录

软件下载