
🎬 B站视频下载助手(脚本猫版)

一款专为 脚本猫 (ScriptCat) 打造的 B站 视频下载利器。支持下载投稿视频与番剧,可自由切换清晰度,一键下载当前分P或下载全部合集。
⚠️ 兼容性说明
本项目 专为 脚本猫 (ScriptCat) 设计并仅投稿于此平台。
- ✅ 推荐使用:脚本猫 (ScriptCat)
- ❌ 未做适配:Tampermonkey、Violentmonkey 等其他用户脚本管理器
由于脚本使用了 GM_download 等高级 API,在其他管理器上可能出现下载失败、无法获取 Blob 等问题,请勿在其他平台反馈兼容性 Bug。
✨ 功能特性
- 📺 全场景支持:自动识别 B站投稿视频(含多P)与 番剧/影视(B站番剧页面)。
- 🎯 灵活下载模式:
- 下载当前:只下载您当前正在播放的那一集/分P。
- 下载全部:一键将当前视频/番剧的所有分P加入下载队列。
- 🎞️ 多种清晰度可选:
- 超清4K / 最佳 (120)
- 高清1080P+ (112)
- 高清1080P (80)
- 高清720P60 (74) / 高清720P (64)
- 流畅360P (16)
- 🚀 并发控制:默认最大同时下载 2 个视频,避免被服务器限制或占用过多带宽。
- 🖥️ 悬浮面板 UI:在页面右上角生成干净整洁的操作面板,不遮挡视频主体。
📥 安装方法
由于本项目仅投稿于脚本猫,请按照以下步骤安装:
- 安装脚本猫扩展:如果您尚未安装,请在 Chrome / Edge / Firefox 应用商店搜索“脚本猫 (ScriptCat)”并安装。
- 打开脚本详情页:访问脚本猫的脚本商店中本脚本的详情页(请自行搜索“B站视频下载助手”或通过作者
ganjueqi 查找)。
- 点击安装:在详情页点击“安装此脚本”,脚本猫会自动弹出安装确认窗口。
- 启用脚本:安装完成后,确保脚本开关处于开启状态。
🔔 提示:本脚本无需额外配置,打开任意 B站 视频或番剧页面,右侧即会出现下载面板。
🎮 使用指南
- 打开 B站 任意 投稿视频(如
https://www.bilibili.com/video/BV1xx...)或 番剧页面(如 https://www.bilibili.com/bangumi/play/ep...)。
- 页面加载完成后,右下方会出现 “B站视频下载” 的蓝色悬浮面板。
- 选择清晰度:在下拉菜单中选择您想要的画质。
- 下载操作:
- 点击 “下载当前”:自动识别并下载正在播放的这一集。
- 点击 “下载全部”:将列表中的所有分P加入下载队列。
- 点击列表中每个分P右侧的 “下载” 按钮:可单独下载指定分P。
- 下载任务会在后台排队执行,您可以在浏览器的下载管理中查看进度。
❗ 已知问题
- 下载长视频(约120分钟以上)时,可能会长时间卡在“准备中”状态,最终下载失败。
这是当前 GM_download 在脚本猫中的限制导致的,暂没解决方案。
我们会在后续版本中探索分段下载或改用其他API来优化此问题。
📄 开源协议
本项目使用 GNU General Public License v3.0 or later (GPL-3.0-or-later) 协议开源。
- 您可以自由使用、修改、分发本脚本。
- 如果您修改并分发本脚本,必须将修改后的源代码公开,并同样采用 GPL-3.0 协议。
- 详情请参阅 GNU GPLv3 协议全文。
📝 更新日志
版本变动及详细记录未记录。
🤝 关于作者
- 作者:ganjueqi
- 联系方式:欢迎通过脚本猫平台的私信。
⭐ 写在最后
如果这个脚本对您有帮助,欢迎在脚本猫上给它点个赞或收藏,您的支持是维护更新的最大动力! 🚀