如何下载B站视频

2021/11/1 6:11:49

本文主要是介绍如何下载B站视频,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

首先,随便打开一个视频,比如这个《你是性感的小偷》:

image

然后option+command+i调出控制台(以chrome为例):

image

会发现相应过来的内容里,有两种名字的xhr文件,其中30080代表视频,30280代表音频,查看右边的Request URL,发现这个URL是固定的,但是直接访问会被拒绝:

image

但是经过一定的调整以后其实是可以通过这个URL直接访问到视频的。

首先打开postman:

image

把刚才那个403的URL复制过来,只是要对请求头进行定制,在请求头里加一个key,就是referer。referer的value值就是这个视频的网页地址:

image

可以看到下面的状态码变成了200,而不再是403,这样可以知道确实连接上了。但是为什么内容没有马上出来呢?如果在浏览器里,页面会立即加载,但是在postman里,相应内容会先全部传输过来,储存在postman的缓存里,所以要等一会。结果如图:

image

image

得到视频以后,点击右上角的save response就可以储存到本地了。不过打开以后是没有声音的,你需要再把30280的包进行同样的操作,可以得到音频文件,用相关剪视频软件把两者合起来就完成了。



这篇关于如何下载B站视频的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程