ysw774977 / bilibili_easy_downloader

快速下载某个bilibili的视频或大批量下载某个up主的视频

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bilibili_easy_downloader

快速下载某个bilibili的视频或大批量下载某个up主的视频

1、安装依赖

pip install -r requirements.txt

2、使用方法

根据某个视频的Bvid来下载 bvid参数的获取方法:
点击某个视频,在网址中查看,在video后面的一串字符就是bvid

例如,陈翔六点半的某个视频地址是:https://www.bilibili.com/video/BV1HU4y1B7fn 则该视频的bvid为BV1HU4y1B7fn
在grep_video.py文件的main函数中,修改bvid参数,直接运行即可,待控制台输出done结束
大批量下载某个up主的视频 在grep_up_videos.py中修改up主的mid,并修改要爬取第几页视频的参数pn,运行后待控制台输出done结束
mid的获取方法:点开某个up主的主页,在com后面的即为mid

例如陈翔六点半的主页地址为:https://space.bilibili.com/19286458 ,则mid为19286458
九三的主页为:https://space.bilibili.com/313580179 ,则mid为313580179
up主的主页一般最多只能显示25个视频,其他视频需要点击下一页才能看到,因此pn参数用于设置爬取第几页的视频

3、可改进的地方

若要爬取某个up主的全部视频,请自行为pn加一个for循环

若要批量爬取一些视频,可以将bvid放在一个列表中,并使用循环的方法

About

快速下载某个bilibili的视频或大批量下载某个up主的视频


Languages

Language:Python 100.0%