Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md
BiliDesk 图标

BiliDesk

干净、流畅的哔哩哔哩第三方 Windows 桌面客户端

WPF · .NET 10 · LibVLC


Release Platform .NET License

下载 · 功能特性 · 快捷键 · 从源码构建


BiliDesk 首页

[!IMPORTANT] 本项目为非官方、非商业的开源软件,与哔哩哔哩官方无任何关联;视频内容与版权归哔哩哔哩及各 UP 主所有。

✨ 功能特性

播放

  • LibVLC 内核,DASH 音视频双流,最高 4K,HEVC 优先选流
  • 默认画质可预选(该清晰度不可用时自动降级),线路跟随服务端(默认)/ 自动测速 / 手动指定,免登录 1080P
  • 倍速播放:0.25x–4.0x 预设,也可自定义输入任意倍速
  • 视频「铺满窗口」与全屏
  • 按住鼠标左键快进:目标自动取 max(2.0x, 当前倍速),3x/4x 下不会降速
  • 听视频模式,把 B 站当播客用
  • 短视频本地合流:≤ 3 分钟的视频自动下载 1080P 后合流为 MP4 缓存播放
  • 视频下载:可选清晰度(最高 8K,DASH 双流无损合流,不再受 720P 限制),下载前显示保存位置并可更改
  • SponsorBlock 跳过赞助片段(默认关闭,需手动开启)

弹幕

  • 滚动 / 顶部 / 底部全类型渲染
  • 智能屏蔽、彩色开关、显示区域调节
  • 外观可调:不透明度 / 字号 / 速度
  • 半透明圆角胶囊底衬(默认开启,压在明亮画面上也能看清;可一键关掉恢复纯文字)
  • 直播间弹幕实时接收(WebSocket,与点播共用外观 / 过滤设置)
  • 直播间右侧弹幕列表(胶囊气泡 + 粉丝团 / 房管身份徽章)+ 清晰度切换(杜比 / 4K / 原画 / 蓝光 / 超清 / 高清 / 流畅)
  • 直播间主播信息:头像 / 昵称(可进主页)/ 已开播时长 / 看过人数 / 分区

浏览

  • 扫码登录,历史 / 收藏 / 稍后再看 / 动态 / 消息
  • 首页推荐 / 热门 / 排行榜 / 直播 / 追番,分区浏览与搜索

个性化

  • 亮色 / 暗色 / 跟随系统三态主题,主题色可自定义
  • 亚克力 / 云母窗口材质
  • 托盘常驻,自动检查更新

⌨️ 快捷键

按键功能
Space播放 / 暂停
← →快退 / 快进 5 秒(按住 Shift 为 30 秒)
↑ ↓音量增减
M静音切换
F全屏
D弹幕开关
L点赞
U打开 UP 主主页
Esc逐级返回(全屏 → 铺满窗口 → 关闭)
中键全局自动滚动:任意可滚动区域点按/按住进入,偏离锚点越远越快;再点一次退出
右键播放器视频区:铺满窗口 / 收起右侧详情栏(再点还原)

📥 下载安装

前往 Releases 获取最新版本:

发行包说明
便携版 zip自包含,解压即用,无需安装 .NET 运行时
安装器需要 .NET 10 或更高版本的桌面运行时(安装器会自动检测并引导下载;只装了 .NET 11 也可以直接用)

🧰 从源码构建

需要 Windows 10+ 与 .NET 10 SDK(x64)。

git clone https://github.com/ABING1111/BiliDesk.git
cd BiliDesk
dotnet build BiliDesk/BiliDesk.csproj -c Release

LibVLC 原生库由 NuGet 包(VideoLAN.LibVLC.Windows)自动部署,无需手动安装。 完整发布(便携版 zip + Inno 安装器载荷)运行仓库根目录的 发布.ps1。

⚖️ 许可

本项目基于 GPL-3.0 协议开源。

关于 About

哔哩哔哩第三方桌面客户端 · Windows / WPF / .NET 10
bilibili

语言 Languages

C#99.5%
PowerShell0.3%
Inno Setup0.2%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
244
Total Commits
峰值: 83次/周
Less
More

核心贡献者 Contributors