使用教程

B站视频怎么下载保存到手机?4种方法详解(2026最新)

2026年04月29日 40 阅读 8 分钟
发布于 2026年4月29日 | 阅读时长:8分钟 | 分类:平台下载教程

学了半天B站上的编程教程或者健身课程,想把视频存到本地随时复习,结果发现B站APP里那个"缓存"功能下载的视频,只能在B站APP里播放,换个播放器打开直接报错,甚至有时候缓存莫名其妙就失效了……

或者你想把一段精彩的二创视频保存下来,以防UP主突然删掉,但B站根本没有"保存到相册"这个选项。

这两个问题我都遇到过。B站的下载设计比较特殊,有自己的一套加密逻辑。今天把各种方法整理了一遍,分享给同样有这个需求的人。

📌 先说结论

想把B站视频下载成手机本地可以随意播放的MP4文件,最简单的方式是用网页解析工具(如 shipintool.com)。其他方法各有适用场景,适合有特定需求的用户。

先搞清楚:B站官方缓存为什么不好用?

很多人第一反应是用B站APP内置的"缓存/下载"功能,但用过的都知道这个体验很割裂。

B站官方缓存的底层逻辑是这样的:下载的视频是加密的私有格式.m4s 文件),而且视频和音频是分开存储的两个文件。这就导致:

  • 下载的文件只能在B站APP内打开,换任何其他播放器都是乱码
  • 单独打开视频文件,只有画面没有声音(或者只有声音没有画面)
  • 缓存内容会随着账号登录状态变化而失效,换手机或者重新安装APP后缓存就没了
  • 大会员才能缓存1080P,普通用户只能缓存低清晰度

所以"官方缓存"本质上是"限制性的离线播放",不是真正意义上的视频下载。想要一个随时可用的MP4文件,需要用下面这些方法。

方法一:网页解析工具(最简单,全平台通用)

这是操作最简单、成功率最高的方法,手机和电脑都可以用,全程不超过1分钟。

操作步骤

  1. 在B站APP找到想下载的视频,点右下角分享按钮,选择复制链接;电脑端直接复制浏览器地址栏URL(格式通常为 https://www.bilibili.com/video/BVxxxxxxxxx)即可
  2. 打开 shipintool.com,把复制的链接粘贴进输入框,点击解析按钮
  3. 解析完成后会显示视频预览,选择清晰度(720P/1080P等),点下载按钮,视频就会以完整的MP4格式保存到本地,音画同步

优点:最简单,画质无损,全平台通用

缺点:需要网络连接

💡 关于分P视频和合集

B站有很多分集视频(俗称"多P")。解析工具默认下载当前链接对应的那一集。如果你需要下载某个合集里的某一集,先在B站里切换到那一集,让URL里的 ?p= 参数变成对应的集数,再复制链接重新解析就行。

方法二:官方缓存 + 格式转换(适合大量内容离线使用)

如果你有B站大会员,且有大量视频需要离线观看(比如一整个学习系列),可以先用官方缓存功能把内容批量存下来,再统一转成通用格式。

操作步骤

  1. 打开想下载的视频,点视频右侧的下载/离线缓存图标,选择清晰度后等待缓存完成;批量缓存时可以选择整个合集一次性添加
  2. 用安卓手机文件管理器进入路径 Android/data/tv.danmaku.bili/files/download/,里面会按BV号分成一个个文件夹,每个文件夹里有 video.m4s(视频流)和 audio.m4s(音频流)两个文件
  3. 把这两个 .m4s 文件复制到电脑上,安装 FFmpeg 后运行 ffmpeg -i video.m4s -i audio.m4s -c:v copy -c:a copy output.mp4,合并完成后就得到一个可以正常播放的完整MP4文件

⚠️ 适用场景说明

这个方法需要一定动手能力,而且iOS端无法访问APP的缓存目录,不适合苹果用户。如果只是偶尔下载几个视频,还是推荐用方法一——5分钟搞定,不需要折腾。

方法三:安卓端本地缓存直接提取

这个方法和方法二类似,但不需要合并步骤——适用于只需要视频画面、不在乎声音的场景(比如截取某一帧画面用)。或者是作为备份手段,把缓存文件先存起来,之后再处理。

操作步骤

  1. 在B站APP里把视频完整播放一遍,APP会自动把视频数据写入本地缓存文件夹;播完后等十几秒再操作,确保文件写入完成
  2. 用文件管理器进入 Android/data/tv.danmaku.bili/files/download/[BV号]/,把 video.m4s 文件的后缀直接改成 .mp4,可以用支持 H.264 的播放器打开——但只有画面没有声音,因为音频是单独存在 audio.m4s 里的

💡 想要完整音画怎么办?

用FFmpeg把 video.m4saudio.m4s 合并(见方法二第3步),就能得到有声音的完整视频了。

方法四:iOS快捷指令下载

苹果用户因为系统的沙盒机制,无法访问APP的缓存目录。不过可以用"快捷指令"APP来实现下载,不需要安装任何第三方软件。

操作步骤

  1. 确认iPhone上已安装"快捷指令"APP(iOS 12及以上系统自带,也可以在App Store搜索下载)
  2. 在浏览器里搜索"B站视频下载快捷指令",找一个更新时间较新、评价较好的指令文件,用 Safari 浏览器点开链接,系统会弹出"是否添加快捷指令"的提示,确认添加
  3. 在B站APP里复制视频链接 → 切换到快捷指令APP → 找到你添加的B站下载指令,点击运行 → 指令会自动读取剪贴板里的链接并解析 → 选择清晰度后保存到相册

⚠️ 快捷指令的局限

快捷指令的质量参差不齐,而且随着B站接口变化,很多指令会突然失效,需要重新找新版本。如果不想折腾,直接用 shipintool.com 的手机网页版更稳定,iOS Safari 里用也很顺畅。

四种方法对比

对比项 网页解析工具 官方缓存+转换 安卓缓存提取 iOS快捷指令
操作难度 ⭐ 极简单 ⭐⭐⭐ 较复杂 ⭐⭐ 一般 ⭐⭐ 一般
适用设备 全平台通用 安卓为主 仅安卓 仅iOS
成功率 90%+ 85% 80% 75%
输出格式 MP4(直接可用) 需手动合并 需手动合并 MP4(直接可用)
需要会员 ❌ 不需要 部分需要 部分需要 ❌ 不需要

B站下载常见问题解答

Q:B站番剧和正版影视内容能下载吗?

B站的正版番剧(有版权授权的动画、纪录片、影视)受到更严格的保护,解析工具通常无法绕过。这类内容建议通过B站会员正常观看来支持版权方。自制视频(UP主的原创内容)则没有这个限制。

Q:解析时提示"需要登录"或"会员内容"怎么办?

部分UP主会给视频设置"仅粉丝可见"或者B站会给部分内容加"大会员专属"标签,这类视频有访问权限保护,第三方工具无法代替你完成鉴权,所以会解析失败。对于这类视频,只能通过有权限的账号在官方渠道观看。

Q:下载的视频有弹幕吗?

下载的MP4视频本身不包含弹幕,弹幕是B站服务器实时推送的数据,不嵌入在视频文件里。如果你特别想要弹幕,可以用录屏软件录制播放界面,或者专门寻找支持弹幕下载并嵌入的桌面工具(如 BBDown 等)。

Q:下载的视频最高能到多少清晰度?

取决于UP主上传的原始清晰度。解析工具能下载到的最高画质,通常等于或低于原视频的最高清晰度。大部分B站视频都有720P到1080P选项,4K内容的支持视工具而定。

Q:下载B站视频涉及版权问题吗?

个人收藏、二次创作学习、离线复习等个人使用场景,通常没有法律风险。但如果你下载他人视频后用于商业目的(用作广告素材、出售剪辑、商业再发布),则可能侵犯UP主的著作权,建议事先征得原作者授权。

哪类B站视频最值得下载?

根据我自己的使用习惯,以下这几类视频最适合本地保存:

  • 教程和学习内容:编程、设计、语言学习等系列课程,下载后可以搭配自己的笔记工具使用
  • 会被删除的内容:二创、混剪、搬运等类型的视频,UP主有时候会因为版权原因或个人原因删除,提前存好
  • 需要剪辑的素材:想截取某段精彩片段二次创作,下载成MP4后再用剪辑软件处理
  • 离线观看场景:在飞机、高铁等没网络的环境下提前下好

📺 一键下载B站视频

视品工具(shipintool.com)支持B站、抖音、快手、小红书等多个平台,粘贴链接即可解析,无需注册,完全免费。

立即免费使用

相关教程推荐