⚠️ 重要声明(请务必阅读)
- 版权问题:下载和传播受版权保护的视频是违法行为,请确保你下载的视频是创作者允许下载的,或者仅用于个人学习和备份,切勿用于商业用途或二次上传。
- 用户协议:未经B站官方许可下载视频,可能违反其用户协议,请自行承担相关风险。
- 尊重创作者:如果喜欢某个视频,最支持创作者的方式是在B站观看、点赞、投币、收藏和分享,给他们带来收入和热度。
浏览器插件(最简单快捷,适合大多数用户)
这是最流行、最简单的方法,只需要在浏览器上安装一个扩展程序即可,推荐的插件是 “Bilibili Evolved”,它功能强大,且开源免费。

推荐插件:Bilibili Evolved (前称BilibiliPlus)
这是一个油猴脚本,集成了下载、弹幕播放器、AI总结等多种功能,非常强大。
优点:
- 完全免费,开源透明。
- 操作简单,一键解析下载。
- 功能全面,支持多种清晰度、音视频分离、下载弹幕和封面等。
- 更新及时,能很快适应B站的页面改版。
缺点:
- 需要安装浏览器和油猴脚本管理器。
操作步骤:

-
安装浏览器和油猴脚本管理器
- 确保你使用的是 Chrome、Firefox、Edge 或 基于Chromium的浏览器(如360浏览器、QQ浏览器等)。
- 访问油猴官方安装页面:https://www.tampermonkey.net/
- 点击“安装此脚本”,浏览器会自动引导你完成安装。
-
安装 Bilibili Evolved 脚本
- 访问 Bilibili Evolved 的官方发布页面(推荐):https://github.com/yutto-dev/yutto (这是其命令行版本,插件版本可在其介绍页或相关社区找到)
- 更简单的方式是直接在 Greasy Fork 网站搜索安装:
- 访问 https://greasyfork.org/zh-CN
- 在搜索框中输入 “Bilibili Evolved” 或 “BilibiliPlus”。
- 找到用户名为
diygod的那个脚本,点击“安装此脚本”,油猴会自动处理。
-
使用下载功能
- 安装完成后,打开B站,找到你想下载的视频页面。
- 你会发现视频播放器的右上角(或其他位置,取决于脚本版本)出现了一个 “下载” 按钮。
- 点击“下载”按钮,会弹出一个下载选择窗口,你可以选择视频的清晰度(如1080P, 720P)、是否下载音频(如果视频是音视频分离的)、是否下载弹幕(ASS格式)等。
- 选择好选项后,点击下载,视频就会开始下载到你的电脑上。
专业下载软件(功能强大,适合批量下载)
如果你需要下载很多视频,或者对下载格式、质量有更高要求,可以使用专业的下载软件。

推荐软件:Internet Download Manager (IDM)
IDM 是一款非常著名的下载加速器,它通过嗅探网页中的视频链接来支持几乎所有网站的视频下载。
优点:
- 下载速度快,支持多线程加速。
- 通用性强,不仅能下B站,还能下YouTube、优酷、腾讯视频等几乎所有主流网站。
- 功能强大,可以设置下载计划、站点抓取等。
缺点:
- 付费软件(有30天免费试用)。
- 需要手动“捕获”下载链接,对新手可能稍显复杂。
操作步骤:
- 下载并安装 IDM:从其官网 https://www.internetdownloadmanager.com/ 下载并安装。
- 安装 IDM 集成模块到浏览器:安装IDM时,它会自动提示你为你的浏览器安装集成模块,请务必安装。
- 捕获下载链接:
- 打开B站视频页面,让视频开始加载(可以暂停,但不要关闭页面)。
- 打开IDM,点击其工具栏上的 “站点抓取” 或 “捕获” 按钮(通常是一个带有向下箭头的图标)。
- IDM会自动扫描页面,并弹出窗口显示所有可下载的视频链接,通常最大的那个文件就是视频本身。
- 选中你想要的清晰度,点击“下载”即可。
命令行工具(技术党首选,功能最强大)
对于喜欢折腾和自动化的用户,命令行工具是最佳选择,它们通常免费、开源、无广告,且功能非常灵活。
推荐工具:yutto
这是一个用 Python 写的、专门用于B站(和番剧)下载的命令行工具,功能极其强大,是目前技术圈公认的最佳工具之一。
优点:
- 完全免费且开源。
- 功能极致:支持批量下载、登录下载、下载弹幕、下载封面、自定义清晰度、智能选择编码(H.264/H.265)等。
- 高度可定制:可以通过脚本实现自动化下载。
- 无广告,无界面。
缺点:
- 需要使用命令行,对新手不友好。
- 需要安装 Python 环境。
操作步骤:
- 安装 Python:如果你的电脑没有安装Python,请先从 https://www.python.org/downloads/ 下载并安装,安装时请勾选 "Add Python to PATH"。
- 安装 yutto:
- 打开命令行工具(在Windows上是
CMD或PowerShell,在Mac/Linux上是Terminal)。 - 输入以下命令进行安装:
pip install yutto
- 打开命令行工具(在Windows上是
- 基本使用:
- 下载单个视频:复制B站的视频页面的URL,然后在命令行中输入:
yutto "https://www.bilibili.com/video/BV1xx411c7mu"
yutto会自动解析视频信息,并让你选择下载集数、清晰度等,然后开始下载。
- 下载整个番剧/合集:直接使用番剧的URL,yutto会智能识别并下载所有集数。
- 登录下载(可选):对于需要大会员才能下载的更高清晰度视频,可以登录你的B站账号:
yutto --session "你的B站SESSDATA值" "视频URL"
(获取SESSDATA值的方法可以搜索“yutto 登录”,有详细教程)
- 下载单个视频:复制B站的视频页面的URL,然后在命令行中输入:
总结与对比
| 方法 | 优点 | 缺点 | 适合人群 |
|---|---|---|---|
| 浏览器插件 | 简单快捷,一键下载,功能全面 | 依赖浏览器和脚本,可能有安全风险(需选择可信脚本) | 绝大多数普通用户 |
| 专业软件 | 下载速度快,通用性强,支持多任务 | 付费,需要手动捕获链接 | 需要下载多个网站视频的用户 |
| 命令行工具 | 免费开源,功能最强大,高度灵活 | 需要命令行知识,对新手不友好 | 开发者、技术爱好者、需要自动化脚本的用户 |
给新手的建议:
直接从 浏览器插件(Bilibili Evolved) 开始,它几乎能满足你所有的日常下载需求,而且操作最简单,如果你发现它满足不了你(比如想批量下载很多个视频合集),再考虑学习使用 yutto。
