Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md
[!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 ReleaseLibVLC 原生库由 NuGet 包(VideoLAN.LibVLC.Windows)自动部署,无需手动安装。
完整发布(便携版 zip + Inno 安装器载荷)运行仓库根目录的 发布.ps1。
⚖️ 许可
本项目基于 GPL-3.0 协议开源。