bililidownloader

📥 B站视频一键下载专家

🥥6总安装量 2评分人数 1
100% 的用户推荐

基于成熟开源工具 yt-dlp 的 B 站视频下载器,支持批量下载与清晰度选择,满足个人学习备份需求。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 无动态代码执行(无 eval/exec),代码结构清晰可审计
  • ✅ 无数据外泄风险,仅本地下载不静默上传
  • ✅ 参数列表化传递,彻底杜绝命令注入漏洞
  • ⚠️ 默认输出至当前目录,同名文件存在覆盖风险
  • ⚠️ 依赖 yt-dlp 外部工具,需关注其版本更新与兼容性

使用说明

核心用法

bililidownloader 是一款专注于 Bilibili 视频下载的实用工具,采用 Python 脚本封装业界标准的 yt-dlp 下载引擎。用户只需提供 B 站视频链接,即可自动解析视频信息并执行下载。该技能支持智能识别系列视频(合集/分P),提供批量下载选项,并允许用户指定视频格式与清晰度。整个流程通过命令行交互完成,AI 助手会先询问用户获取 URL,再调用脚本执行下载,实时反馈进度直至完成。

显著优点

技术成熟可靠:底层依赖 yt-dlp(youtube-dl 的活跃维护分支),这是全球广泛认可的视频下载工具,社区活跃、更新及时,对 B 站解析支持完善。

功能边界清晰:专注于单一任务,无冗余功能,代码结构简洁透明,易于审计和维护。支持批量/单集模式切换、格式选择等实用选项。

交互体验友好:强制确认 URL 的对话框设计避免了误操作,实时进度显示让用户掌握下载状态,错误处理机制完善,失败时提供明确反馈。

安全设计到位:参数通过列表传递而非字符串拼接,彻底杜绝命令注入风险;无动态代码执行、无数据外泄、无敏感信息硬编码。

潜在缺点与局限性

来源可信度有限:开发者为个人账号(T3 级别),虽代码简单可审计,但长期维护能力和责任追溯性弱于组织级项目。

文件覆盖风险:默认输出至当前目录,若存在同名文件可能被覆盖,虽视频 ID 命名降低了冲突概率,但仍需用户留意。

功能依赖外部:核心下载能力完全依赖 yt-dlp,若该工具更新滞后或 B 站反爬策略变化,可能导致功能失效。

版权合规约束:仅限个人学习备份用途,商业使用或大规模下载存在法律风险,VIP/地区限制内容需额外配置 cookie。

适合的目标群体

  • 需要离线观看 B 站视频的个人学习者
  • 希望批量备份收藏夹/合集内容的用户
  • 对视频清晰度有特定要求的下载者
  • 具备基础命令行使用经验的效率型用户

使用风险

  • 依赖项风险:yt-dlp 版本需保持更新,旧版本可能无法解析新格式的 B 站页面
  • 网络稳定性:下载大文件时网络中断需重新执行,无断点续传机制说明
  • 存储空间:高清视频占用空间较大,需确保磁盘充足
  • 平台政策:B 站可能调整反爬策略,导致下载失败或账号受限

bililidownloader 内容

文件夹图标scripts文件夹
手动下载zip · 4.2 kB
download_bilibili.pytext/plain
请选择文件