Bili23详细文档

源码版使用

安装 Python 环境

Python 版本需要为 3.10 及以上。

如果还未安装 Python 环境,点击查看安装方式

Python官网下载系统对应的 Python,建议使用 3.11 及以上版本,最低支持 3.10 版本。

若下载速度缓慢,建议使用国内华为云镜像源下载。

安装时注意勾选Add python.exe to PATH,创建环境变量。

pElIuQJ.png

完成 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.30.0
wxPython >=4.2.0
qrcode[pil] >=7.4.2 必须附带 [pil](Pillow),否则程序可能无法运行

用户也可以手动安装:

pip install wxPython qrcode[pil] requests

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] requests

安装 FFmpeg

程序依赖 FFmpeg 实现音视频合成,格式转换,直播录制等功能,缺少时将影响正常使用。

有关 FFmpeg 的安装,请参考下面FFmpeg安装教程内容。

TIP

若使用的是附带 FFmpeg 的编译版,无需再次安装。

运行程序

直接运行 GUI.py 即可打开程序:

cd src
python3 GUI.py

编译版使用

下载完成后,解压压缩包,以管理员身份运行 GUI.exe,即可开始使用。

TIP

若出现应用程序错误等问题,请尝试修复 DirectX 和 C++ 运行库。

图片描述
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
没有账号?注册  忘记密码?
关注公众号获取全站资源