120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕

大家好,我是菜鸟哥!周末宅在家没有事情,只能看看动漫,逛逛B站。最近,菜鸟哥都在B站上欣赏小小姐姐的舞蹈视频,像是“欣小萌”、“慕慕有奶糖”等UP主都是菜鸟哥的

最近,Rookie一直在B站看小姐姐们的舞蹈视频,“新小萌”、“木木悠太妃糖”等UP主都是Rookie的粉丝。菜鸟哥哥只是从舞蹈欣赏的角度来看小姐姐们的舞蹈视频。

01.抓取视频子页面地址

在接下来的内容中,我们将以“新小萌”的视频拍摄为例。

首先我们打开舞蹈视频的首页,可以看到所有的舞蹈视频内容。

我们需要捕获的是bvid数据。通过这些数据,我们可以建立每个舞蹈视频的链接,例如:https://www.bilibili.com/video/BV1uR4y1G7bd。

上面的程序中,就是视频提取程序的入口函数。

程序第7行首先提取链接地址中的BV数据,即bvid值。

程序第8行使用get_cid函数获取cid数据;

程序第9行使用get_list函数获取视频的链接地址。

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕

程序的第11-15 行抓取视频并通过requests 库将其写入本地。

在上面的程序中,给出了get_cid和get_list函数。该函数使用requests库向链接请求json数据,然后从json数据中提取关键信息。

值得注意的是,在上面程序的第11行中,构造的请求链接中有“qn”参数。其中80表示1080高清。数值与净度的对应关系如下表所示。

02.结果展示

解释完程序,我们看一下爬取结果。

上图为拍摄视频的封面。可以看到几乎每张封面都有小姐姐的舞步。下面菜鸟哥哥给大家带来一段小姐姐的舞蹈视频。

视频加载中.

总结:

用户评论

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
采姑娘的小蘑菇

哇,120行代码就搞定了批量抓取B站视频,这Python功力太强了!

    有8位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
古巷青灯

这个方法不错,美腿视频应该很养眼吧,不过还是得注意版权问题哦。

    有10位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
逃避

批量抓取视频,是不是要小心别被B站封号啊?

    有17位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
咆哮

120行代码,这效率也太惊人了,我都要被震撼到了。

    有6位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
夜晟洛

看起来很简单,但我这种小白能学会吗?

    有19位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
抚笙

美腿填满屏幕,这个标题太吸引人了,感觉会很有趣。

    有6位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
冷风谷离殇

这个方法可以应用到其他平台吗?比如抖音或者快手?

    有7位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
罪歌

这种批量抓取的视频,不知道会不会侵犯他人版权。

    有20位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
拉扯

120行代码就能实现,现在的技术发展太快了。

    有9位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
从此我爱的人都像你

我尝试过用其他方式抓取视频,但都没这么简单,这方法值得学习。

    有11位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
凉凉凉”凉但是人心

美腿视频虽然好看,但也要注意合理安排时间,别沉迷哦。

    有17位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
厌归人

这个Python脚本看起来很实用,收藏了!

    有12位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
日久见人心

120行代码就能批量抓取,这作者的效率也太牛了。

    有16位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
慑人的傲气

我猜这视频抓取之后,可能会被剪辑成各种搞笑或恶搞版本。

    有19位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
孤者何惧

这方法太实用了,下次我也试试看。

    有16位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
陌颜幽梦

美腿视频确实很养眼,但也要注意保护视力哦。

    有12位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
又落空

这种批量抓取的视频,不知道会不会引起版权纠纷。

    有10位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
一别经年

120行代码搞定B站视频抓取,这作者的编程技巧太棒了。

    有13位网友表示赞同!

120行代码,使用Python批量抓取B站女生舞蹈视频,美腿填满屏幕
命硬

这个方法可以分享给大家吗?我也想试试看。

    有11位网友表示赞同!

综合资源

如何在视频账号上下载舞蹈视频?这篇文章教你

2024-9-18 2:05:37

综合资源

敦煌舞秋太美了,古典与国标的融合有如此意外的惊喜

2024-9-18 2:10:44

购物车
优惠劵
搜索