油猴子 发表于 2023-7-22 02:00:03

bilibili视频下载脚本 v1.4.4

脚本简介:
此脚本内置了一套弹窗组件,分为自动消失的用户请求反馈提示框和用户交互使用的对话框
比如,如果你一直点击请求地址按钮会出现'(^・ω・^)~喵喵喵~'的提示,简称一键三喵,提示你手抽筋了

使用建议:
浏览器建议使用 chrome、firefox、edge 等主流浏览器,浏览器版本尽量使用较新版本,其他浏览器兼容性未知
第一次使用脚本会弹出授权提示,主要是用于下载高码率视频或会员付费视频,在设置页面可以随时更改授权信息
脚本支持 URL、Web、RPC、Blob、Aria 下载方式(注意:使用前两个方式下载不会设置文件名称)
URL 链接下载:就是显示 a 标签,你可以点击下载或右键使用 IDM、FDM 等软件的浏览器插件下载
Web 浏览器下载:同上,也是 a 标签点击下载,只是不会显示链接直接下载,可结合 IDM 等下载插件拦截下载请求(IDM 需要添加对 FLV 格式的支持)
RPC 下载:需要你有支持 RPC 接口的下载软件,脚本默认使用的是 Motrix 软件的接口,请下载 Motrix 并运行后使用,注:此下载方式出错概率不超过 0.01,优先推荐用户使用(注意浏览器略原因导致无法发送请求到 http 域名,后期可能会优化)
Blob 请求:是使用浏览器下载,只是下载过程无法在浏览器下载栏查看,当任务下载完成后浏览器才会出现保存提示,期间不能随便操作浏览器,建议用于下载较小的视频
Aria 命令:需要使用 Aria2 软件下载,可以直接使用 Aria2 或使用支持 Aria2 命令的下载软件下载,比如 xDown
脚本支持播放和下载 flv、dash、mp4 视频格式;(注意:番剧不支持 mp4 请求会重定向为 flv,如果需要 mp4 可以使用 dash 源合并处理)
浏览器不支持 flv 在线播放,故使用了 flv.js 脚本进行播放,但如果进度条直接拖拽到播放器未缓冲的部分可能会导致视频卡顿,需要等待缓冲后右调进度条才可正常播放dash 可以直接播放,进度条可直接拖拽,貌似不会出现卡顿现象,故推荐 dash 作为换源播放的请求,但由于 dplayer 好像不支持音视频同时加载播放,我只好创建了两个播放器,然后绑定了几个事件,一般情况下播放不会出现问题,如果出现音视频不同步,可以用鼠标拖拽或点击进度条进行调整脚本运行不正常时,可以尝试刷新页面或在设置里重置配置。

脚本使用说明
1、脚本安装完成后,进入b站的视频播放界面,脚本管理器就会提示脚本正在运行。


2、脚本运行后,等待几秒后页面会出现如图所示操作按钮,如果没有请刷新页面。


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


4、设置完成后直接点击请求地址,然后就会出现下载视频,直接点击下载即可。



下载地址:
**** Hidden Message *****

15207148740 发表于 2023-8-25 09:25:26

啥也不说了,感谢楼主分享哇!
页: [1]
查看完整版本: bilibili视频下载脚本 v1.4.4