项目分两个程序:
bDownloader.py
: b站视频下载器,支持指定 sessdata(可获得更高清晰度),支持选择清晰度。blive.py
: b站直播间视频下载,支持 flv、ts、 m4s 等流视频格式。
- python 3.8
- beautifulsoup4
- ffmpeg
-
确保你的电脑安装了python3.8+,不会的自己百度,比如这种点这里
-
安装beautifulsoup4,打开cmd或powershell,输入:
pip install beautifulsoup4
-
安装ffmpeg点这里下载
-
解压到D:\Program Files之类的目录
-
添加环境变量,桌面右键此电脑->属性->高级系统设置->高级->环境变量
-
输入D:\Program Files\ffmpeg-N-100479-gd67c6c7f6f-win64-gpl-shared-vulkan\bin
-
视频下载如果不想输命令可以双击运行
bilibili.bat
脚本. -
对于
bDownloader.py
有以下选项:-h/--help 显示帮助。 -d -d1等同-d为最高画质下载,-d2为中等画质,-d3为最低画质。 -s/--sess <SESSDATA数据> 大会员视频下载支持 -o <目录> 指定视频保存目录
-
直播视频下载如果不想输命令可以双击运行
blive.exe
.
各浏览器方法不尽相同,还请自行尝试😋。
本程序仅供学习使用,请勿用于其他用途。