# bilibili_danmu **Repository Path**: writeup/bilibili_danmu ## Basic Information - **Project Name**: bilibili_danmu - **Description**: B站弹幕爬虫 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-18 - **Last Updated**: 2021-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # B 站弹幕爬虫 ## 使用 只需要将你想要爬取的视频的 url 地址放入程序中的 `url_list` 列表中即可,而且考虑到了复制网址的时候各种不统一的 url 格式问题(主要是自己懒得复制完再删除多余的内容),程序也进行了统一化处理,目前支持这几种 url 格式: ``` https://www.bilibili.com/video/BV1c54y1W77q https://www.bilibili.com/video/BV1J54y1k7Jr?from=search&seid=3525580134220111242 https://www.bilibili.com/video/BV1rb4y1D7Gf?spm_id_from=333.851.b_7285636f6d6d656e62.5 ``` 直接复制粘贴进去照样运行。 **说明:** B站对于弹幕的爬取现在是比较严格限制的,目前开放的方式有两种:一种是登录状态获取全部弹幕,另一种是非登陆状态获取部分弹幕。因为我比较爱惜我的 B 站账号,又不想破坏 B 站的生态,所以就采用非登陆状态下爬取。 需要注意的是非登陆状态下获取的弹幕内容是由 B 站随机返回的,弹幕数量也是由 B 站随机返回的,但返回的数量的多少很大程度上受当前视频的弹幕总数的影响,一般情况下是返回 50% 左右的弹幕数。 **请不要滥用相关API,让我们一起爱护B站 ❤**