最简单版B站视频下载

最近想在电脑端缓存一些b站的视频,发现缓存不了,手机端是可以缓存的,但是比如有些课程,还是直接在电脑缓存比较方便些,整了一个小时左右,终于解决了,今天出一篇博客分享一下,有需要的小火伴可以看一下。

微信公众号同步更新

欢迎和小白一起成长,985计算机硕士,有任何学习保研等问题都可以公众号私信留言哦!

微信搜索:三喂树屋查看更多

只需要三步就可以

http://api.bilibili.com/x/web-interface/archive/stat?bvid=
https://api.bilibili.com/x/web-interface/view?aid
https://api.bilibili.com/x/player/playurl?avid=?&cid=?&qn=112

获得这三个链接的步骤就不细说了,下面说一下这仨=三个链接如何用

获取aid

使用链接1

http://api.bilibili.com/x/web-interface/archive/stat?bvid=

这里需要传入参数bvid,bvid从哪里获取呢?我们以一个视频为例,点击视频进入详情页
在这里插入图片描述

其中BV14U4y1o7LV就是我们要的bvid
完整链接为

http://api.bilibili.com/x/web-interface/archive/stat?bvid=BV14U4y1o7LV

获取aid

请求第一步拿到的完整链接

http://api.bilibili.com/x/web-interface/archive/stat?bvid=BV14U4y1o7LV

在这里插入图片描述
通过res.data.aid提取除aid
拼接到第二个链接

https://api.bilibili.com/x/web-interface/view?aid=682135000

获取cid

请求上面的链接

https://api.bilibili.com/x/web-interface/view?aid=682135000

在这里插入图片描述
cid=546922637

然后拼接到第三个链接

https://api.bilibili.com/x/player/playurl?avid=682135000&cid=546922637&qn=112

请求连接,提取下载网址

请求连接

https://api.bilibili.com/x/player/playurl?avid=682135000&cid=546922637&qn=112

在这里插入图片描述
这个网址就是视频下载连接,点击即可下载1080p版。
油猴版的类似下面,点击按钮就可以下载视频
在这里插入图片描述

同时整理好了一个完整版的代码,拖入控制台就可运行下载视频,在公众号回复b站下载
同时还写了一个油猴脚本的,也同样在公众号回复:b站油猴,获取即可。
公众号会更新数据结构和算法基础学习,也会不定时更新一些好玩的脚本工具,后面更新面经,可以一起备战面试,一起加油一起交流一起成长哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三喂树屋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值