biu

wood3n活跃维护

基于 Electron 和 React 的 B 站音乐播放器,直接播放 B 站音频内容,省去在视频页面里找歌的麻烦。

Bilibili音乐播放器

v1.16.0发布于 2026-01-20 07:44 UTC2,802star +8 / 7 天176fork同步于 2026-11-10 23:43 UTC

怎么上手

由 README 提炼,执行前请确认
paru -S biu-bin
硬件要求按 README 说明

README 未说明显存或 GPU 要求;系统要求为 Windows 10/11、macOS 12+、主流 Linux 发行版,均支持 x64 与 arm64 架构。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

基于 B 站公开接口的跨平台桌面音乐播放器,把收藏夹和稍后再看变成可播放的歌单

基于 Electron 和 React 的 B 站音乐播放器,直接播放 B 站音频内容,省去在视频页面里找歌的麻烦。

核心能力

  • 登录 B 站账号后读取收藏夹、稍后再看与历史记录
  • 优先拉取更高码率音频流,如无损 Flac、192K/Hi-Res
  • 支持下载视频文件及提取视频中的音频,可批量下载收藏夹
  • 内置浅色与深色主题并支持自定义部分主题样式
  • 提供 mini 播放器模式与系统托盘控制,占用资源少

容易踩的坑

部分音频清晰度与解析需要登录或大会员权限;Windows 免安装版应用内自动更新受限,需手动下载替换;Linux AppImage 需先 chmod +x 赋予可执行权限。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v1.16.0
  1. v1.16.0最新正式版2026-01-20 · 2026-01-20 07:44 UTC

    🚀 新功能

    • 为用户投稿页面添加播放按钮(最多取前200条投稿数据进行播放)
    • 新增点赞按钮和一键三连功能

    🎨 UI 调整

    • 调整音乐推荐页面样式

    ❤️ Contributors

    • @ShellMonster
    • @wood3n
  2. v1.15.02026-01-19 · 2026-01-19 15:35 UTC
    查看更新说明

    🚀 新功能

    • 侧边栏收藏夹支持折叠功能 @ShellMonster
    • 推荐音乐增加音乐、鬼畜分区显示

    🎨 UI 调整

    • 优化顶部动态页面显示

    🩹 修复问题

    • 修复排序选项会空选的问题
    • 修复其他页面一些样式问题

    ❤️ Contributors

    • @wood3n
    • @ShellMonster
  3. v1.14.02026-01-19 · 2026-01-19 05:45 UTC
    查看更新说明

    🚀 新功能

    • 历史记录新增选择是否上报本地播放记录的开关 @UtopiaXC
    • 新增本地音乐页面和播放功能
    • 推荐音乐页面新增新歌热榜显示

    🩹 修复问题

    • 修复视频系列数据显示问题

    ❤️ Contributors

    • @UtopiaXC
    • @wood3n
  4. v1.13.02026-01-17 · 2026-01-17 09:19 UTC
    查看更新说明

    🚀 新功能

    • 音乐推荐页和搜索结果页新增"全部播放"按钮 @ShellMonster
    • 全屏播放增加样式设置

    🩹 修复问题

    • 修复播放列表歌名显示异常问题 @ShellMonster

    ❤️ Contributors

    • @wood3n
    • @ShellMonster
  5. v1.12.02026-01-13 · 2026-01-13 11:57 UTC
    查看更新说明

    🚀 新功能

    • 全屏播放器新增歌词显示

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    ✨ 特色功能

    • 🎼 支持登录 Bilibili 并获取收藏夹、稍后再看、历史记录等信息
    • 🎧 高品质音频播放,优先拉取更高码率音频流(如无损 Flac,192K/Hi-Res)
    • 🔥 支持视频文件以及提取视频中的音频下载;支持收藏夹视频批量下载
    • 🧩 轻量界面,内置浅色和深色主题,同时可自定义部分主题样式,细腻的滚动与动效体验
    • 💿 系统托盘与最小化隐藏,便捷控制播放
    • 🍃 支持 mini 播放器模式,占用系统资源少,同时保留主窗口功能
    • ♻️ 安装包支持自动检测更新,始终保持最新体验

    下载和使用

    • 下载页面:GitHub Releases
    • 快速选择:
      • 优先选安装包 win-setup;需要免安装/无管理员权限选 win-portable
      • 优先选 dmg;需要脚本/自动化分发可选 zip
      • 优先选 AppImage;偏好包管理器可选 deb/rpm;Arch Linux 用户可选 AUR
    • 常见产物对比如下(<version> 为版本号,<arch> 常见为 x64/arm64):
    • 系统要求(建议)
      • Windows 10 / 11(x64 / arm64)
      • macOS 12+(x64 / arm64)
      • 主流 Linux 发行版(x64 / arm64)
    • 架构怎么选
      • Windows:设置 → 系统 → 关于 → “系统类型”(ARM 设备选 arm64,其余多为 x64)
      • macOS:Apple 芯片选 arm64,Intel 芯片选 x64
      • Linux:执行 uname -m,常见 x86_64 对应 x64,aarch64 对应 arm64
    • 自动更新说明
      • 应用会定期检查 GitHub Releases,下载安装更新(多数安装方式均支持)。
      • Windows 免安装版(portable)在应用内下载更新受限,建议前往 Releases 手动下载替换。
    • *.yml、*.blockmap 为自动更新辅助文件,手动下载时无需关注。
    • 使用注意
      • 部分音频清晰度与解析可能需要登录或大会员权限。
      • 请遵循 Bilibili 使用条款,合理合规使用。

    📄 许可证

    本项目以 PolyForm Noncommercial License 1.0.0(非商业许可)发布,禁止任何商业用途。详情参见 LICENSE(SPDX:PolyForm-Noncommercial-1.0.0)。


    如果你喜欢这个项目,欢迎 ⭐️ Star 支持!也欢迎提出 Issue 交流与反馈 🙌

    🙏 鸣谢

    • 特别感谢 SocialSisterYi/bilibili-API-collect 对哔哩哔哩 API 的长期收集与整理,为本项目相关接口的使用提供了重要参考。
    • 感谢 @cjlworld 为 Arch Linux 用户创建并维护了 AUR 软件包,方便 Arch 用户通过 paru -S biu-bin 命令安装与更新。
    • 在引用与使用相关资料时,我们遵循其许可条款(CC-BY-NC 4.0),仅用于学习与研究,不涉及任何商业用途。

    ⚖️ 法律声明与使用限制

    • 本项目仅供学习与研究使用,禁止任何形式的商业用途(包括但不限于销售、收费服务、广告变现、商业集成等)。
    • 本项目与 Bilibili 无任何官方关联或背书,不使用其商标与标识;涉及的名称与商标归其权利人所有。
    • 数据来源于用户调用的公开接口与个人账户授权;使用时需遵守 Bilibili 的《用户协议》《社区规则》及相关法律法规。
    • 禁止绕过登录/会员权限、DRM/加密措施,或进行批量爬取、恶意抓取等违反平台规则的行为。
    • 如需商业授权或调整许可,请联系作者;如涉及权利或合规问题,请通过 Issues 反馈以便及时处理。

    🤝 贡献指南

    非常欢迎社区贡献!你可以按以下流程参与:

    1. Fork 本仓库并创建分支:feature/your-feature / fix/your-fix
    2. 开发并通过本地构建与基本自测(如:pnpm dev、pnpm build)
    3. 提交 PR,详述改动点与影响范围
    4. 通过 CI 的构建与审查后合入主分支

    建议:

    • 使用 ESLint/Prettier 保持代码风格一致(ESLint/Prettier 已配置)
    • 提交信息简洁规范(推荐使用 feat: ...、fix: ... 等约定式格式)
    • PR 中附上必要的截图或说明

    ♥️ Contributors

    🌟 Star History

    Star History Chart