B站提取音频教程

免责申明:本教程仅供学习交流,请勿用于非法或商业用途,否则后果自负

1、先随便打开一个B站的视频>按F12点到Network进行抓包

2、刷新页面会出现一大堆数据包。我们先找到跟网址一样的数据包

3、搜看音频的关键词audio,看看里面会有什么信息(谷歌开发者工具有点问题,把它格式化后复制放到另一个文本查看工具)

4、很明显,这是一个json数据,audio后面接着中括号,用在python算是列表,或者说是数组。这个audio列表一共有三个元素,每个元素都是差不多的

5、我们先试着在刚刚抓到的数据包搜索其中一个url

返回了很多二进制流的包,既然主页返回的url和抓到的包的url是一样的,我们就可以来试着请求那个包

6、首先先分析网页,把那段json数据从网页里提取出来,这里用正则比较方便

7、再把那段json数据放到json格式化的软件里进行查看,看到了路径,我们再把audio里的其中一个元素里的url提取出来

最后我们再把请求链接,把返回的二进制流写入到文件,完事收工。

版权声明:
作者:小囧同学
链接:http://52syu.cn/38
来源:囧友资源网
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录