安装程序
下载发行版
用户可前往GitHub Release页面查看历史版本,也可以在下方列表中根据需要选择下载。
文件名 | 平台架构 | 下载地址 | 备注 |
---|---|---|---|
Bili23_Downloader_v1.63.1_release.zip | 通用 | GitHub 蓝奏云 | 源码版,需要 Python 环境,并安装 FFmpeg |
Bili23_Downloader_v1.63.1_ win_ffmpeg_release.zip | Windows x64 | GitHub 蓝奏云 | 编译版,附带 FFmpeg |
Bili23_Downloader_v1.63.1_ win_release.zip | Windows x64 | GitHub 蓝奏云 | 编译版,不附带 FFmpeg |
重要提示
若您使用的是编译版,请先确保安装 Microsoft Visual C++ 2015-2022 运行库,否则无法运行本程序。 如果未安装,请点击此处下载安装。
文件 SHA1 值校验
文件名 | SHA1 |
---|---|
Bili23_Downloader_v1.63.1_release.zip | f8baceb8bca5438f75a523c49d564e821d0cde09 |
Bili23_Downloader_v1.63.1_ win_ffmpeg_release.zip | 5a761d49b92d83eb7d0f1806fc0769aaa7aad97f |
Bili23_Downloader_v1.63.1_ win_release.zip | 06353a5dd55f1e7e1d84b1fafa825ba350b9cef8 |
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 文件 |
用户也可以手动安装:
pip install wxPython==4.2.3 qrcode[pil]==7.4.2 requests==2.32.4 python-vlc==3.0.21203 protobuf==3.19.0
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
安装 FFmpeg
程序依赖 FFmpeg 实现音视频合成,格式转换,直播录制等功能,缺少时将影响正常使用。
有关 FFmpeg 的安装,请参考下一页内容。
TIP
若使用的是附带 FFmpeg 的编译版,无需再次安装。
运行程序
直接运行 GUI.py 即可打开程序:
cd src
python3 GUI.py
编译版使用
下载完成后,解压压缩包,以管理员身份
运行 GUI.exe,即可开始使用。
TIP
若出现应用程序错误等问题,请尝试修复 DirectX 和 C++ 运行库。