在B站追番、看学习视频或收藏UP主神作时,总想将喜欢的视频保存到本地,但官方未提供直接下载入口,第三方软件又存在安全风险或付费限制。本文将分享5种**无需安装任何软件**的实用方法,涵盖浏览器开发者工具、在线解析网站、移动端快捷操作等场景,并附详细步骤和注意事项,助你安全高效地下载B站视频。
---
#### 方法一:浏览器开发者工具(PC端通用)
**适用场景**:需要下载单个视频,且对画质有要求(支持1080P/4K)。
**原理**:通过浏览器开发者工具抓取视频的真实流媒体地址(.m4s文件),再合并为完整视频。
**步骤**:
1. **打开目标视频**:在B站网页端播放想下载的视频,暂停等待缓冲完成。
2. **打开开发者工具**:
- Chrome/Edge:按 `F12` 或右键选择“检查”,切换到“Network(网络)”选项卡。
- Firefox:按 `Ctrl+Shift+E` 直接打开网络监控。
3. **筛选媒体文件**:
- 在过滤器中输入 `m4s` 或 `media`,刷新页面(若未显示文件)。
- 播放视频时,列表中会显示多个 `.m4s` 文件(音频和视频分开的流)。
4. **复制下载链接**:
- 找到类型为 `video/mp4` 的文件(通常文件名包含 `dash-video`),右键选择“Copy link address”。
- 音频文件同理(文件名包含 `dash-audio`)。
5. **下载并合并文件**:
- 将视频和音频链接分别粘贴到浏览器地址栏下载(或使用 `wget` 命令)。
- 使用 **FFmpeg**(需提前安装)合并文件:
```bash
ffmpeg -i video.m4s -i audio.m4s -c:v copy -c:a aac output.mp4
```
- 若无FFmpeg,可用在线工具如 [CloudConvert](https://cloudconvert.com/) 合并。
**优点**:支持高清画质,无第三方软件风险。
**缺点**:步骤复杂,需一定技术基础。
#### 方法二:在线解析网站(全平台适用)
**适用场景**:快速下载单个视频,适合非技术用户。
**原理**:通过解析B站视频的CID和BV号,获取直接下载链接。
**推荐工具**:
- [唧唧Down](https://www.jijidown.net/)(需注意域名变化)
- [B站视频解析下载](https://www.bilibili.cn/blackboard/help.html)(官方未提供,需第三方)
- [SaveFrom.net](https://en.savefrom.net/)(支持多平台)
**步骤**(以唧唧Down为例):
1. 复制B站视频的URL(如 `https://www.bilibili.com/video/BV1xxxxx`)。
2. 打开解析网站,粘贴链接并点击解析。
3. 选择画质(1080P/4K需大会员账号登录解析),点击下载。
**优点**:操作简单,支持批量下载(部分工具)。
**缺点**:解析网站可能失效,需谨慎选择避免广告陷阱。
#### 方法三:移动端缓存转本地(安卓/iOS)
**适用场景**:手机用户下载已缓存的视频。
**安卓步骤**:
1. 在B站APP中播放视频并缓存(需登录账号)。
2. 打开文件管理器,进入以下路径:
```
/Android/data/tv.danmaku.bili/download/
```
3. 找到以视频标题命名的文件夹,内部 `.blv` 文件即为视频(可用MT管理器重命名为 `.mp4`)。
**iOS步骤**:
1. 使用B站APP缓存视频后,连接电脑。
2. 通过 **iMazing** 或 **iExplorer** 等工具访问应用沙盒目录:
```
/Library/Application Support/com.bilibili.bilivideo/download/
```
3. 导出 `.blv` 文件并转换格式。
**优点**:无需网络,适合离线观看。
**缺点**:仅限已缓存视频,iOS操作较复杂。
#### 方法四:浏览器扩展插件(PC端)
**适用场景**:经常下载B站视频的用户。
**推荐插件**:
- **Bilibili Evolved**(支持油猴脚本)
- **Tampermonkey** + **B站下载助手脚本**
**步骤**(以Bilibili Evolved为例):
1. 安装插件后,在B站视频页点击插件图标。
2. 选择“下载视频”功能,支持自定义画质和音频分离。
3. 点击生成链接后直接下载。
**优点**:一键操作,功能丰富(如去水印)。
**缺点**:需保持插件更新,部分功能需大会员。
#### 方法五:命令行工具(高级用户)
**适用场景**:批量下载或自动化处理。
**工具推荐**:
- **you-get**(Python库)
- **youtube-dl**(支持B站)
**步骤**(以you-get为例):
1. 安装Python并配置环境变量。
2. 安装you-get:
```bash
pip install you-get
```
3. 下载视频:
```bash
you-get https://www.bilibili.com/video/BV1xxxxx
```
4. 指定画质(需大会员Cookie):
```bash
you-get --itag=120 https://... # 1080P+
```
**优点**:可编程控制,适合批量任务。
**缺点**:需学习命令行操作。
---
### 注意事项与法律声明
1. **版权问题**:仅下载个人学习或收藏用途的视频,避免传播或商用。
2. **大会员内容**:1080P以上画质需登录大会员账号解析,部分方法可能失效。
3. **安全风险**:避免使用含广告的解析网站,防止恶意软件。
4. **B站限制**:部分视频因版权原因禁止下载,尊重UP主权益。
### 总结
| 方法 | 适用场景 | 难度 | 画质支持 |
|---------------|--------------------|--------|----------------|
| 开发者工具 | PC高清下载 | 高 | 1080P/4K |
| 在线解析 | 快速下载 | 低 | 依赖网站 |
| 移动端缓存 | 手机离线观看 | 中 | 缓存画质 |
| 浏览器扩展 | 频繁下载 | 中 | 可选高清 |
| 命令行工具 | 批量自动化 | 高 | 需技术基础 |
根据需求选择合适的方法,优先推荐**在线解析**(简单)或**开发者工具**(高清)。若需长期使用,可搭配浏览器扩展提升效率。安全下载,享受B站优质内容!
