bilibili-linux
(electron版) 或 BBLL
等非官方桌面客户端。,3. 终端播放器:通过 yt-dlp
+ mpv
等工具,在命令行下载或流式播放B站视频。网页端直接观看(推荐)
优势:无需安装额外软件,支持弹幕和大会员权益
步骤:
- 打开任意现代浏览器(Chrome/Firefox/Edge)
- 访问B站官网:
https://www.bilibili.com
- 关键设置:
- 启用
HTML5播放器
:在视频页点击右键 → 取消勾选”Flash播放器” - 安装
HEVC解码器
(解决H.265编码黑屏):# Ubuntu/Debian sudo apt install ffmpeg gstreamer1.0-libav # Fedora sudo dnf install gstreamer1-ffmpeg
- 开启
硬解加速
(NVIDIA显卡):sudo apt install vdpau-va-driver # AMD/Intel安装mesa-va-drivers
浏览器地址栏输入
chrome://flags
→ 启用Vulkan
和VA-API
选项
- 启用
第三方客户端方案
Bilibili-Electron(跨平台)
特点:开源Electron封装,支持4K/弹幕/评论区
安装:
# 通过AppImage(通用) wget https://github.com/msojocs/bilibili-linux/releases/latest/download/io.github.msojocs.bilibili.AppImage chmod +x io.github.msojocs.bilibili.AppImage ./io.github.msojocs.bilibili.AppImage # Arch系(AUR) yay -s bilibili-electron
BBLL(Flatpak版)
特点:Material Design界面,支持直播/动态
安装:
flatpak install flathub com.bbll.bbll
Wine兼容方案
适用场景:需使用Windows版Bilibili客户端
步骤:
- 安装Wine(以Ubuntu为例):
sudo apt install wine64
- 配置Winetricks依赖:
winetricks corefonts vcrun2019 dotnet48
- 下载官方Windows客户端安装包:
wget https://dl.hdslb.com/mobile/fixed/bili_win-install.exe
- 执行安装:
wine bili_win-install.exe
注意:首次启动需在设置中关闭”硬件加速”防止崩溃
命令行工具(开发者向)
bilix:Python开发的异步下载/观看工具
安装:
pip install bilix
使用:
# 下载视频 bilix get_video "https://www.bilibili.com/video/BV1xx411c7BF" # 直接播放(需安装mpv) bilix play "BV1xx411c7BF"
浏览器扩展优化
-
Bilibili Evolved
功能:界面美化+下载功能+去广告
安装:GitHub Release → 浏览器加载解压扩展 -
弹幕控制助手
功能:弹幕透明度/速度调节
Firefox扩展商店搜索「Danmaku Assistant」
故障排除
问题现象 | 解决方案 |
---|---|
视频黑屏有声音 | 安装libdrm 并禁用浏览器硬件加速 |
弹幕加载失败 | 检查uBlock Origin 等插件拦截 |
直播卡顿 | 使用flv.js 替代方案 |
大会员画质不可选 | 切换User-Agent为Windows Chrome |
安全提醒
- 第三方客户端仅从项目官方GitHub仓库下载(如msojocs/bilibili-linux)
- 避免使用来源不明的Shell脚本(需检查代码权限请求)
- 定期更新
ffmpeg
等解码组件以修复安全漏洞
引用说明:
- Bilibili-Electron项目地址:https://github.com/msojocs/bilibili-linux
- WineHQ官方文档:https://wiki.winehq.org/Ubuntu
- FFmpeg解码器配置指南:https://trac.ffmpeg.org/wiki/Hardware/VAAPI
本文更新于2025年10月,适用于主流Linux发行版及浏览器最新稳定版
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/45846.html