本项目用到了:
本项目完全开源,且没有任何代码加密操作,如有疑虑请自行审查代码或停止使用相关文件。
请到 Release 页面下载:
https://github.com/msojocs/bilibili-linux/releases
即时构建版本:
https://github.com/msojocs/bilibili-linux/releases/tag/continuous
git clone https://github.com/msojocs/bilibili-linux.git
cd bilibili-linux
tools/setup-bilibili.sh
bin/bilibili
请使用 AppImageLauncher
Emerge from gentoo-zh overlay.
如果阁下不喜欢电脑多装一个 Electron,可以自行提取发布版的 app.asar 并使用已安装 Electron 启动,建议的 Electron 版本是:43.1.1(VaapiOnNvidiaGPUs 需要 Electron 43+ / Chromium 130+)
Electron 43 (Chromium 150) 支持 Linux 下 VA-API 硬件视频解码。以下为推荐配置:
安装 VA-API → NVDEC 后端:
# Arch Linux
sudo pacman -S libva-nvidia-driver
# Debian/Ubuntu
sudo apt install libva-nvidia-driver
设置环境变量(libva 需要此变量定位 NVIDIA 后端):
export LIBVA_DRIVER_NAME=nvidia
在 ~/.config/bilibili/bilibili-flags.conf 中配置:
--ignore-gpu-blocklist
--enable-features=AcceleratedVideoDecodeLinuxGL,AcceleratedVideoDecodeLinuxZeroCopyGL,VaapiOnNvidiaGPUs,VaapiIgnoreDriverChecks,PlatformHEVCDecoderSupport
--enable-gpu-rasterization
--enable-zero-copy
--disable-gpu-sandbox
说明:
VaapiOnNvidiaGPUs(Chromium 130+) 绕过 vaapi_wrapper 对 NVIDIA 设备的跳过检查AcceleratedVideoDecodeLinuxGL/AcceleratedVideoDecodeLinuxZeroCopyGL为 Chromium 150 推荐的 GL 零拷贝解码路径- Electron 28 不支持以上 feature,NVIDIA 视频硬解需要 Electron 43+
--ignore-gpu-blocklist
--enable-features=AcceleratedVideoDecodeLinuxGL,AcceleratedVideoDecodeLinuxZeroCopyGL,VaapiVideoDecoder,VaapiIgnoreDriverChecks,PlatformHEVCDecoderSupport
--enable-gpu-rasterization
--enable-zero-copy
--disable-gpu-sandbox
Intel 核显与 AMD 独显/核显使用 Mesa VA-API 后端,无需额外安装驱动或设置环境变量。
播放视频后检查 GPU 解码引擎是否工作:
cat /proc/$(pgrep -f "type=gpu-process.*bilibili")/fdinfo/* | grep drm-engine-video
非零数值表示 GPU 解码引擎正在工作。也可访问 chrome://gpu 查看 "Video Decode" 状态。
--use-gl=angle --use-angle=gl 在部分 Linux 桌面环境(尤其是 Wayland)下可能导致 VA-API 解码失效,建议使用 Electron 默认的 EGL/GLX 后端。bilipc.bilibili.com 经代理可能无法解析导致白屏。Electron 43+ 版本已内置代理绕过处理。现已支持自行打开开发者工具,方法如下:
现已支持自行打开开发者工具,方法如下:
尝试按下F12,如果没有反应就是没有开启;
登录界面有两层,内层右键打开,外层F12打开。
https://areweloongyet.com/docs/loong-or-loongarch
| 发行版 | 架构标识符 |
|---|---|
| AOSC OS | loongarch64 |
| Debian |
|
| Gentoo | loong |
| Loong Arch Linux | loong64 |
| RPM 系 | loongarch64 |
| Slackware | loong64 |
自动帮助阁下空降至关键位置。
你需要提前安装python3软件包与faster_whisper torch模块。
参考文档:AiTranscribe
| 选项 | 说明 |
|---|---|
| Whisper代理 | 模型下载需要代理, 形如:http://127.0.0.1:1080 |
| LD_LIBRARY_PATH | 可能遇到 cudnn 库找不到,参考此处 |
| AI识别TOKEN | https://www.bigmodel.cn/ 的Token,使用免费模型 glm-4.5-flash |
License 仅对本项目生效,不针对其产物。
哔哩哔哩客户端版权归上海宽娱数码科技有限公司所有;
对于使用本项目产生的额外问题,如账户封禁被盗等,维护者不对此负责,请谨慎使用;
如有不当之处,请联系本人,邮箱:jiyecafe@gmail.com