
B站视频下载爬虫(带进度显示)
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
这是一款专为哔哩哔哩设计的视频下载工具,能够高效地抓取并保存用户喜欢的视频内容,并且在下载过程中实时显示进度条,让用户随时了解下载状态。
这个Python程序用于批量下载哔哩哔哩小视频,并在控制台打印实时下载进度。
## 下载视频的逻辑:
循环遍历10页的哔哩哔哩小视频JSON信息。
每页获取排行榜上的视频信息,包括标题和视频地址。
使用 requests 模块下载视频文件,并实时打印下载进度。
视频文件保存在名为 video 的目录下,文件名使用视频标题,非法字符会被替换为空白字符。
下载完成后,随机等待3-6秒再进行下一次请求,以避免因请求频率过高而被限制。
## 主程序入口
创建 Crawl 类的实例。
循环遍历每一页的JSON信息,提取视频排行榜上的视频标题和地址,并调用 download_video 方法进行下载。
使用 time.sleep 方法随机等待3-6秒,防止请求过于频繁。
全部评论 (0)
还没有任何评论哟~


