安装程序
下载发行版
用户可前往 GitHub Release 页面查看历史版本,也可以在下方列表中根据需要选择下载。
文件名 | 平台架构 | 下载地址 | 备注 |
---|---|---|---|
Bili23_Downloader_v1.65.2_ _release.zip | 通用 | GitHub 蓝奏云 | 源码版,需要 Python 环境,并安装 FFmpeg |
Bili23_Downloader_v1.65.2_ win_ffmpeg_release.zip | Windows x64 | GitHub 蓝奏云 | 编译版,附带 FFmpeg |
Bili23_Downloader_v1.65.2_ win_release.zip | Windows x64 | GitHub 蓝奏云 | 编译版,不附带 FFmpeg |
重要提示
若您使用的是编译版,请先确保安装 Microsoft Visual C++ 2015-2022 运行库,否则无法运行本程序。 如果未安装,请点击此处下载安装。
社区交流
欢迎加入社区,获取项目最新动态、问题答疑和技术交流。
文件 SHA1 值校验
文件名 | SHA1 |
---|---|
Bili23_Downloader_v1.65.2_ _release.zip | 8f6c21b6f28162056b4ed0ad3c4fbb95aa9191e3 |
Bili23_Downloader_v1.65.2_ win_ffmpeg_release.zip | ebbfe12dfe9189bcc833f6bde5d16e4d4b3724c1 |
Bili23_Downloader_v1.65.2_ win_release.zip | bbcd2cc5e2853d7559b7f42f99212cfcda336199 |
TIP
下载完成后建议校验 SHA1 值,防止程序被篡改。
本程序完全开源免费,若是从其他渠道付费获取的,无法保证其安全性和完整性。
本程序发行版使用 Nuitka 编译,可能会被防病毒软件误报。如果对防病毒软件报毒有疑问的,请删除本程序,使用其他同类工具。
VirScan 在线病毒检测报告请点此查看。
如何选择下载版本
未安装 Python 环境
- Windows
-> 编译版,建议选择附带 FFmpeg 的版本 - Linux & macOS
-> 源码版
- Windows
已安装 Python 环境
-> 源码版
如何校验 SHA1
查看校验方法
Windows
certutil -hashfile <file> SHA1
Linux
sha1sum <file>
macOS
shasum -a 1 <file>
源码版使用
安装 Python 环境
Python 版本需要为 3.10 及以上。
如果还未安装 Python 环境,点击查看安装方式
从Python官网下载系统对应的 Python,建议使用 3.11 及以上版本,最低支持 3.10 版本。
若下载速度缓慢,建议使用国内华为云镜像源下载。
安装时注意勾选Add python.exe to PATH
,创建环境变量。
完成 Python 环境安装后,建议执行下面的命令更换 pip 源为清华源,加快 pip 包下载速度:
pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
克隆仓库
若已安装 git,执行以下命令克隆仓库:
git clone https://github.com/ScottSloan/Bili23-Downloader.git
cd Bili23-Downloader
若系统未安装 git,请下载上方的源码版并解压,进入到 requirements.txt 同一级目录。
安装依赖
Windows & macOS
Windows 和 macOS 用户可以执行下面的命令一键安装所需依赖:
pip install -r requirements.txt
下表为程序所需依赖:
包 | 版本 | 备注 |
---|---|---|
requests | ==2.32.4 | - |
wxPython | ==4.2.3 | - |
qrcode[pil] | ==7.4.2 | 必须附带 [pil](Pillow),否则程序可能无法运行 |
python-vlc | ==3.0.21203 | - |
protobuf | ==3.19.0 | 高于 3.19.0 的版本无法正常解析 protobuf 文件 |
websockets | ==15.0.1 | -- |
用户也可以手动安装:
pip install wxPython==4.2.3 qrcode[pil]==7.4.2 requests==2.32.4 python-vlc==3.0.21203 protobuf==3.19.0 websockets==15.0.1
Linux
由于 Linux 平台各发行版存在差异,wxPython 安装较为繁琐,以下提供最简便的安装方式。 wxPython 官方提供 Debian、Ubuntu、Fedora 和 Centos 等发行版 wheel 包,点击此处跳转。
以 Ubuntu 24.04 系统为例,执行下面的命令即可安装:
pip install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-24.04/ wxPython
随后再安装其他依赖:
pip install qrcode[pil]==7.4.2 requests==2.32.4 python-vlc==3.0.21203 protobuf==3.19.0 websockets==15.0.1
安装 FFmpeg
程序依赖 FFmpeg 实现音视频合成,格式转换,直播录制等功能,缺少时将影响正常使用。
有关 FFmpeg 的安装,请参考下一页内容。
TIP
若使用的是附带 FFmpeg 的编译版,无需再次安装。
运行程序
直接运行 GUI.py 即可打开程序:
cd src
python3 GUI.py
编译版使用
下载完成后,解压压缩包,以管理员身份
运行 GUI.exe,即可开始使用。
TIP
若出现应用程序错误等问题,请尝试修复 DirectX 和 C++ 运行库。