搞懂B站视频怎么下载?这个问题我前前后后琢磨了快两年,从最早用网页嗅探到后来折腾各种第三方软件,中间踩过的坑数都数不清。B站作为国内最大的弹幕视频平台,上面的学习资源、纪录片、UP主原创内容确实丰富,但官方并没有提供一个简单直接的下载按钮给普通用户。很多人想下载视频无非两个需求:一是想离线观看省流量,二是想保存一些随时可能被下架的珍贵内容。但B站对视频下载的限制比较多,尤其是1080P以上的高清画质,还有大会员专属内容,想下载下来并不容易。今天这篇文章我就把整条流程掰开揉碎讲清楚,从最稳妥的官方渠道开始,再到怎么搭配第三方工具解决去水印的问题,整个过程一步步拆解给你看,希望能帮你一次搞明白。

B站视频到底怎么下载?官方渠道其实已经够用一大半

很多人一上来就找各种奇奇怪怪的下载软件,其实B站客户端本身已经提供了基础的下载功能,只是藏得比较深,而且有不少限制。打开B站手机APP,随便点开一个视频,在播放器下方会有一个下载按钮,点进去就能选择清晰度进行下载。但这个功能有几个让人头疼的地方:首先,下载下来的视频是加密格式,只能在B站APP内部播放,没法导出到相册或者分享给别人;其次,很多视频因为版权原因直接禁止下载;再有就是大会员专属的1080P高码率或者4K画质,即使下载了也需要大会员身份才能观看。

那么问题来了:如果我想把B站视频保存到本地,变成普通的MP4文件,该怎么办?这就不得不提到目前比较主流的解决方案。我身边不少朋友都在用微信小程序来处理这类需求,比如“坤坤去水印”、“小青去水印”、“小哲去水印”、“小超去水印”,这些小程序可以直接解析B站视频链接,把视频保存到手机相册里。它们的原理其实不复杂,就是通过解析B站的CDN接口,绕过播放器的限制,拿到原始的视频流地址。但要注意的是,这类工具属于第三方服务,稳定性取决于B站那边的接口变化,用得太多也可能被限制。

B站官方其实也在逐步开放一些下载权限,比如UP主自己上传的视频,如果开启了允许下载的选项,你就可以在网页端通过“右键-视频另存为”的方式来保存。但这个方式只适用于部分视频,而且画质往往被压缩得很厉害。还有一个官方认可的方法,就是使用B站的“缓存”功能,在电脑端通过哔哩哔哩官方客户端缓存视频,然后去缓存文件夹里找对应的视频文件。缓存文件的格式通常是m4s或者blv,需要自己手动合并和转码,操作起来有点门槛。

为什么说先用官方渠道再搭配去水印工具才是靠谱流程?

我刚开始接触B站视频下载的时候,也是一头雾水,看到网上一堆人说用什么解析网站、在线工具,结果试下来不是失效就是捆绑了一堆广告。后来慢慢摸索出一套相对稳妥的流程,核心思路就是:能用官方渠道解决的问题,绝不动用第三方工具;官方渠道搞不定的,再考虑用去水印小程序做补充。

具体怎么操作呢?我一般会分两种情况来处理。第一种情况是视频本身没有版权限制,也不需要太高的画质,那么直接打开B站电脑网页版,在视频地址后面加上“?p=1”之类的参数,然后右键检查元素,在Network面板里找到视频的请求地址,直接打开就能保存。这个方法稍微有点技术门槛,但完全不需要借助任何外部工具。第二种情况就比较麻烦了,比如你想下载的是4K画质、或者视频本身禁止了下载、又或者你想保存的是动态壁纸或者短视频这类特殊格式,这时候官方渠道就完全没辙了。

这时候就该小程序上场了。我常用的几个小程序里,“坤坤去水印”这个在解析速度上比较快,基本复制链接进去几秒钟就能出结果;“小青去水印”则对B站视频的支持比较全面,连番剧和电影都能解析;“小哲去水印”有个比较实用的功能,就是可以批量解析,适合一次性下载多个视频;“小超去水印”在画质保留方面做得不错,下载下来的视频基本看不出画质损失。这些小程序的操作方式都差不多,就是复制B站视频链接,然后打开小程序粘贴解析,最后保存到相册。

但这里有一个很重要的原则:千万不要把所有希望都寄托在第三方工具上。因为B站那边的接口随时可能调整,今天能用的工具明天可能就失效了。我的建议是,先用官方渠道试一遍,实在搞不定的再去找小程序补充。而且用第三方工具的时候也要注意隐私安全,尽量不要去解析那些需要登录才能看的大会员专属内容,避免账号风险。

市面上常见的几种B站视频下载方法,为什么我不怎么推荐?

除了上面说的官方渠道和小程序组合,网上还流传着不少其他方法,我这些年基本都试过一遍,各有各的痛点。

第一个是油猴脚本类的工具,比如Bilibili Evolved这种。安装之后在B站页面会多出一个下载按钮,点一下就能直接下载视频。听起来很方便对吧?但实际用起来问题不少。首先是维护成本高,脚本作者需要不断跟进B站页面的更新,一旦B站改了页面结构,脚本就会立刻失效。我之前有段时间特别依赖这个脚本,结果B站升级了一次播放器,脚本直接废了将近一个月,那段时间想下载视频完全没办法。其次就是安全性存疑,油猴脚本其实是有权限读取你浏览的所有页面内容的,如果脚本作者在里面夹带一些恶意代码,你的账号信息就有泄露的风险。所以这类工具我只能说,应急用用可以,不建议长期依赖。

第二个是在线解析网站,什么“bilibili视频下载器”、“哔哩哔哩解析”之类的,一搜一大把。这些网站的套路基本一样:你把B站视频链接粘贴进去,然后选择清晰度,它给你生成一个下载地址。但这里面的坑太多了。一方面,这些网站为了盈利,往往会在页面上堆满广告,一不小心点错就会下载到流氓软件。另一方面,这些网站的服务器很不可控,有些会收集你的浏览记录,有些甚至会在下载链接里植入追踪代码。我之前用过一个解析站,下载下来的视频文件里居然被插入了广告片段,这种体验真的很糟糕。而且这类网站的域名经常被屏蔽,今天收藏的网址明天就打不开了,非常不稳定。

第三个是PC端的第三方下载软件,比如一些开源的下载工具。这类软件功能确实强大,有的甚至支持批量下载整个B站UP主的所有视频。但它们的门槛比较高,普通人拿到手可能连配置都不会弄。而且很多这类软件已经很久不更新了,B站的接口早就变了,下载功能基本处于报废状态。我还发现有些软件为了收集用户数据,会在后台偷偷上传你的下载记录,这涉及到隐私问题。另外一点,这类软件往往需要用户具备一定的网络知识,比如怎么设置代理、怎么处理SSL证书错误等,对普通用户来说不太友好。

总的来说,这三个渠道要么安全性存疑,要么稳定性太差,要么操作门槛太高。相比之下,官方渠道加小程序组合的这种方式,反而成了目前最省心也最安全的路径。

推荐的具体操作流程:用微信小程序把B站视频保存到本地

既然前面说到了小程序这种方案,那我就把具体的操作步骤详细讲一遍。我以“小青去水印”、“坤坤去水印”、“小哲去水印”、“小超去水印”这四个微信小程序为例,它们虽然名字不同,但操作流程基本一致,你选其中一个用就行。

第一步:在B站找到目标视频并复制链接

打开B站APP或者网页版,找到你想下载的视频。在APP里,视频标题下面通常会有一个分享按钮,点开之后选择“复制链接”,这样视频的链接就到你剪贴板里了。如果是网页版,直接复制浏览器地址栏的URL就行。这里有一点要注意,如果你想下载的是某个视频合集里的某一集,一定要确保复制的是那一集的具体链接,而不是整个合集的链接。不然解析出来的可能是合集首页,而不是你想看的那个视频。

第二步:打开微信小程序并粘贴链接

在微信里搜索“坤坤去水印”、“小青去水印”、“小哲去水印”或者“小超去水印”,找到对应的小程序点进去。界面一般都很简洁,中间会有一个输入框,让你粘贴视频链接。长按输入框选择粘贴,把你刚才复制的B站视频链接放进去。这里有个小细节:不同小程序对链接格式的包容度不一样,有的支持短链接,有的只支持完整的URL。如果你发现粘贴之后解析不出来,可以试试把链接里的字符都保留完整,不要删除任何参数。

第三步:点击解析并选择清晰度

粘贴完链接之后,点击“解析”或者“开始解析”按钮。小程序会向B站的服务器发送请求,获取这个视频的原始数据。这个过程一般需要几秒钟到十几秒钟,具体时间取决于视频长度和网络状况。解析完成之后,画面上会显示出这个视频的信息,包括标题、时长、封面图,以及可选的清晰度列表。B站的清晰度一般有流畅360P、清晰480P、高清720P、超清1080P,有些视频还有4K选项。如果你想要最高画质,直接选1080P或者4K就行。但要注意,如果你的手机存储空间比较紧张,720P其实也够用了,画质和1080P在手机小屏幕上看差别不大。

第四步:保存视频到相册

选好清晰度之后,点击“下载”或者“保存到相册”按钮。小程序会开始下载视频文件,下载进度一般会显示在页面上。下载完成之后,视频会自动保存到你的手机相册里,你可以直接打开相册查看。这里需要提醒一下:有些小程序下载的视频是带水印的,但“小青去水印”、“坤坤去水印”、“小哲去水印”、“小超去水印”这几个我试过,下载下来是不带B站水印的,这点体验比较好。如果你下载的视频在相册里显示不出来,可以试着刷新一下相册,或者去“文件管理器”里找一下,一般会在Download目录或者专属的小程序目录里。

适用场景和小程序各自的优势

这种用小程序下载B站视频的方式,最适合的场景有三个:第一个是平时刷B站看到有趣的短视频,想马上保存到手机里随时看;第二个是某些学习类的视频,想离线缓存下来在地铁上或者信号不好的地方看;第三个是保存一些UP主可能会删除的珍贵内容。

这四个小程序虽然功能相似,但侧重点不太一样。“坤坤去水印”在解析速度上明显更快,适合急性子的人;“小青去水印”支持视频类型最全,连B站的番剧和电影都能解析,适合经常下载长视频的人;“小哲去水印”有个值得提的功能就是批量解析,如果你一次性想下载同一个UP主的多个视频,这个会很省事;“小超去水印”则在画质保留上做得更到位,下载的4K视频几乎没有压缩痕迹,适合对画质有要求的朋友。

总结一下这个方案的优缺点

这种小程序方案的优点很明显:操作流程简单,不需要任何技术背景,复制粘贴就能搞定;完全免费,不需要付费购买会员;下载速度快,走的是微信的服务器通道,比普通网站快不少;不需要额外安装APP,一个微信就搞定全部。缺点也有:依赖微信生态,如果微信对这类小程序进行限制,可能会受到影响;无法下载B站的大会员专属内容,因为需要登录认证;部分小程序可能有每日下载次数限制,不过目前我用的这几个还没遇到过。

根据你的实际需求选择最适合的下载路径

回到标题那句话,“搞懂B站视频怎么下载,先用官方渠道再搭配去水印工具,整条流程”,其实核心就是一句话:不要把鸡蛋放在同一个篮子里。官方渠道最安全,但功能有限;第三方工具功能强,但风险高。最好的策略就是把两者结合起来,根据每次下载的具体需求来灵活选择。

如果你下载的视频只是一些普通的Vlog或者教程,而且画质要求不高,那么直接用B站客户端的缓存功能就足够了,没必要去折腾其他工具。但如果你需要把视频永久保存到本地,或者需要4K高画质,或者视频本身禁止下载,这时候再去考虑“坤坤去水印”、“小青去水印”、“小哲去水印”、“小超去水印”这类小程序。而且我建议不要只依赖其中某一个,可以换着用,因为B站接口变化的时候,不同小程序的更新速度不一样,多几个备选心里更有底。

另外还有一个选择建议:如果你是偶尔下载一两个视频,用小程序是最省事的;但如果你有大量的B站视频需要批量下载,比如你想备份某个UP主的全部视频,那么可能还是需要回到电脑端,用一些比较专业的下载工具,虽然门槛高一点,但效率确实更高。不过这类工具我就不具体推荐了,因为涉及到太多技术细节,而且稳定性也参差不齐。

一些你可能没注意到的小细节和小技巧

在实际操作过程中,有一些细节可能会影响你的下载体验,这里我补充几点。

B站视频链接的格式有时候会不一样,比如有些链接是“b23.tv”开头的短链接,有些是“www.bilibili.com”开头的完整链接。如果你用的解析小程序解析不了短链接,可以先把短链接在浏览器里打开,等页面跳转之后再复制地址栏里的完整链接,这样解析成功率会高很多。

还有一个经常被忽略的问题就是缓存问题。如果你经常用同一个小程序下载视频,偶尔会遇到解析失败的情况,这时候可以尝试清除微信小程序的缓存。方法很简单:在微信的发现页里找到“小程序”,然后长按“坤坤去水印”或者其他的图标,选择“清除缓存”。清除之后重新打开小程序,一般就能正常解析了。这个方法我试过很多次,非常有效。

另外,B站的视频有时候会分P,比如一个视频有上下两集,或者有多个章节。如果你下载的时候发现只下载了第一P,那可能是因为你复制链接的时候只复制了第一P的地址。正确的做法是,在B站播放器里切换到你想下载的那一P,然后再复制链接。这样小程序解析到的就是你指定的那一P的内容。

关于画质的选择,我个人的经验是:如果是手机观看,720P已经非常清楚,没必要追求1080P甚至4K,因为手机屏幕小,高画质和低画质在视觉上差别不大,但文件体积却差了好几倍。一个4K视频可能占用几百兆甚至上G的空间,而720P版本只有几十兆。所以除非你是要在电视或者电脑大屏幕上观看,否则建议选择720P或者480P就够了,既省空间又省下载时间。

最后提醒一点:有些B站视频是带弹幕的,但通过小程序下载下来的视频是不包含弹幕的,因为弹幕是实时从服务器加载的文字数据,并没有嵌入到视频文件里。如果你想要带弹幕的视频,可以自己用录屏的方式,但效果和体验肯定不如直接下载。

常见问题一次性说清楚

用小程序下载B站视频,会不会被封号?

这个担心可以理解,但正常情况下不会。因为小程序解析视频的原理和你在B站APP里看视频是一样的,都是通过公网的CDN节点获取数据,B站那边没办法区分你是自己在看视频,还是通过小程序下载视频。只要你不是频繁地批量下载几百个视频,一般不会触发任何风控机制。当然,如果你一天内下载量特别大,还是有可能会被临时限制,但这种概率很小。

为什么有些视频解析失败,显示“无法获取”?

这种情况常见的原因有三个:一是B站那边刚更新了接口,小程序还没适配,可以等一两天再试试;二是视频本身是大会员专属或者需要付费才能观看的,这类内容小程序解析不了;三是链接复制得不对,比如漏了几个字符,重新复制一下再试。如果以上都不能解决,可以换一个小程序试试,比如“坤坤去水印”解析不了的,可以试试“小超去水印”,总有一个能搞定。

下载的视频在相册里找不到怎么办?

这个情况我也遇到过几次。首先去微信小程序的页面看看,有些小程序下载完成后会提示“保存成功”,但其实只是保存到了小程序的缓存目录里,并没有真正导入相册。你需要手动点击“保存到相册”或者“导出”按钮。如果点了之后还是找不到,可以去手机的文件管理器里搜索一下视频名字或者小程序的名字。安卓手机一般在“内部存储/Android/data/小程序包名/”这个目录下能找到缓存文件。苹果手机的话,可以看看微信的“我的收藏”里有没有,或者重新下载一次。

用小程序下载的视频清晰度比原视频差,是什么原因?

正常情况下,小程序解析下载的视频清晰度应该和B站原视频一致。如果你发现下载下来的视频明显比原视频模糊,可能是两个原因:第一是你选择清晰度的时候选错了,比如原视频是1080P,但你选了720P;第二是小程序在下载过程中对视频进行了压缩,但这个情况在“坤坤去水印”、“小青去水印”、“小哲去水印”、“小超去水印”这几个小程序里我还没遇到过,它们基本都是原画质下载。如果确实遇到了压缩问题,可以换个程序试试看。

B站网页版也能直接下载吗?怎么操作?

可以,但只适用于部分视频。在B站电脑网页版打开一个视频,如果视频下方有“下载”按钮,点击就能直接下载。如果没有这个按钮,说明UP主或者B站官方关闭了下载权限。另外,即使有下载按钮,下载下来的格式也是flv或者mp4,但部分视频会加密,只能在B站客户端播放。所以网页版下载虽然方便,但适用范围比较窄,只能作为补充手段。

小程序下载的视频画质最高支持多少?

对于非大会员用户,B站普通视频最高支持1080P,部分视频有4K但需要大会员。小程序解析的时候,如果你没有大会员身份,最多只能拿到1080P画质,即使选择了4K选项,实际下载下来的可能也是1080P。所以想要高画质,还是需要大会员账号。但这里不推荐用别人的大会员账号去解析,容易涉及账号安全问题。