BBPlayer – 免费开源轻量化B站听歌工具|同步B站全部收藏夹|本地在线歌单双管理|逐字歌词

经常在 Bilibili 刷音乐视频、电台、翻唱作品的朋友,想必都有过这样的困扰。打开官方客户端听歌,视频画面会持续占用屏幕与手机性能,后台播放偶尔中断,界面繁杂还充斥各类推送,只想安静听歌却被多余功能打扰。想要单纯聆听 B 站海量音频内容,却始终找不到合适的工具。软件格律诗 给大家分享一款实用又纯粹的工具 BBPlayer​ 它主打轻量化音频播放,聚焦 B 站音频场景,开源无广告,把听歌这件事回归到最简单的状态,也是众多 B 站音乐爱好者一直在用的宝藏播放器。

BBPlayer 是一款基于 React Native 与 Expo 搭建的开源播放器,核心定位是打造更纯粹的 Bilibili 听歌方式。它摒弃了冗余的视频功能、营销弹窗与繁杂模块,全程围绕音频播放设计,界面清爽、运行流畅,手机多任务后台驻留也不会出现卡顿、闪退问题。不管是日常通勤、居家休闲,还是工作学习时当作背景音使用,它都能完美适配,彻底解决官方客户端听歌臃肿、耗电、操作繁琐的痛点。这款软件完全开源,项目持续维护更新,用户可以放心使用,有能力的开发者也能参与共建,提出优化建议或是提交功能代码。

主要功能特点

核心播放体验

  • Bilibili 登录: 支持通过扫码、**手机号(短信验证码)**或手动设置 Cookie 登录。
  • 播放源: 自由添加本地播放列表,登录账号后也可直接访问账号内收藏夹、订阅合集等,兼顾快速与方便。
  • 导入外部歌单: 支持从 网易云音乐 和 QQ 音乐 的歌单自动匹配到 B 站视频并保存为播放列表。
  • 全功能播放器: 提供播放/暂停、循环、随机、播放队列、响度均衡、断点续播、启动自动播放等功能。
  • 弹幕: 在播放器页面直接展示视频弹幕,还原最原汁原味的 B 站体验。
  • 搜索: 智能搜索,支持 BV/AV 号、b23.tv 短链解析。同时提供收藏夹和本地播放列表内搜索。

歌词系统

  • 支持 SPL: 基于 SPL 规范,支持逐字进度罗马音注音翻译歌词展示。
  • 智能获取: 支持自动匹配歌词(网易云/QQ 音乐/酷狗音乐),并支持手动搜索、粘贴 LRC/SPL 文本及偏移量调整。
  • 多样展示: 支持桌面歌词(悬浮窗)、状态栏歌词。

其他特性

  • 下载与导出: 支持缓存歌曲并离线播放,提供简单实用的下载管理。同时支持将已缓存的歌曲导出为带封面、元数据、内嵌歌词的 .m4a 文件到本地存储。
  • UI: 支持浅色/深色模式,UI 深度适配 Material Design 3 且支持莫奈取色。
  • 实用工具: 提供定时关闭、播放历史统计(排行榜)等功能。

部分功能详解

极简精致界面,上手零门槛

BBPlayer 采用 Material Design 3 设计语言打造整体界面,风格简洁耐看,布局划分清晰,没有花里胡哨的装饰元素。所有功能按钮、菜单选项排布合理,新用户打开就能快速找到对应操作入口,不需要花费时间熟悉教程。整个界面偏向轻量化风格,视觉体验舒适,长时间使用也不会产生视觉疲劳。同时软件资源占用极低,对比原版 Bilibili 客户端,后台运行时耗电量、内存占用都大幅减少,低配手机也能流畅运行,多任务切换时播放状态稳定,不会出现音频中断的情况。

在线本地双模式,歌单无缝管理

登录个人 Bilibili 账号后,软件可以无缝同步账号内的收藏夹、订阅合集,不用手动转发、复制链接,一键就能调取自己长期收藏的音乐内容。平时在 B 站收藏的翻唱、纯音乐、动漫原声、电台节目,全部可以在 BBPlayer 中直接播放。除了同步线上内容,软件还支持自主搭建本地歌单,大家可以将不同风格、不同场景的音频分类整理,把线上收藏曲目和本地音频整合管理,一套软件搞定双端歌单,音频管理变得井然有序。

智能搜索解析,全链接兼容识别

内置聚合搜索功能,既可以直接输入歌名、歌手名检索全网歌曲,也支持 Bilibili 全类型链接解析。不管是标准 BV 号、AV 号,还是平台短链,粘贴到搜索框后都能自动识别解析,快速提取音频内容并加载播放。日常刷 B 站遇到喜欢的音乐视频,复制链接就能在 BBPlayer 中转为音频播放,省去跳转、缓存等多余步骤。同时搜索范围覆盖已同步的收藏夹和自建本地歌单,海量曲库中找歌效率大幅提升。

专业级歌词系统,细节拉满听歌体验

歌词功能是 BBPlayer 的一大特色,功能完善且贴合日常听歌需求。软件会智能匹配对应曲目歌词,支持逐字进度跟随播放,播放进度条与歌词滚动完全同步。针对日语、韩语等外文歌曲,还配备罗马音注音以及双语翻译,听外语歌曲时也能看懂歌词含义。它严格遵循 SPL 歌词规范,兼容性强,导入外部歌词文件也能正常加载使用。如果自动匹配的歌词存在错误、缺失,用户还可以手动搜索、编辑歌词,调整歌词播放偏移量,自定义空间十分充足。

缓存导出一体,音频随心保存分享

软件支持单曲、整歌单批量缓存,离线状态下也能正常播放,外出没有网络时,依旧可以聆听收藏的音乐,有效节省手机流量。缓存后的音频文件还能直接导出,默认生成带封面、内嵌完整歌词的 m4a 格式文件,格式通用,主流播放器都能正常识别播放。不管是自己备份音频,还是分享给身边朋友,都十分便捷,不用额外借助格式转换工具,一站式完成缓存与导出操作。

多元登录方式,账号安全有保障

想要同步 B 站收藏内容,需要登录个人账号,BBPlayer 提供两种安全登录方式,适配不同使用习惯。首选扫码登录,打开软件登录界面生成二维码,使用 Bilibili 官方 APP 扫码确认即可完成登录,全程不手动输入账号密码,安全性更高。如果遇到扫码失效、设备限制等问题,也可以选择手动导入 Cookie 登录,两种方式灵活切换,登录流程简单,账号数据同步稳定。

纯开源生态,自由共建持续优化

BBPlayer 全程开源,项目托管在 GitHub 平台,代码公开透明,不存在后台偷跑数据、植入恶意插件等问题,隐私安全性有保障。开发者持续对项目进行迭代优化,目前最新版本为 v2.5.2,不断修复细节问题、新增实用功能。普通用户遇到使用故障可以提交 Issue 反馈问题,技术爱好者还能提交 PR 参与功能开发,大家一起完善这款播放器,让功能持续贴合用户实际使用需求。

适配使用场景

  1. 通勤出行​:地铁、公交等移动场景,开启离线缓存功能,无网络也能听歌,轻量化后台播放不中断。
  2. 办公学习​:关闭视频画面,仅播放音频,减少屏幕干扰,当作背景音提升专注度,低资源占用不影响办公软件运行。
  3. 外语学习​:借助双语歌词、罗马音注音功能,播放外语歌曲、听力素材,边听边看歌词,辅助语言学习。
  4. 音频收藏整理​:批量同步 B 站收藏歌单,搭配本地歌单分类,统一管理线上线下音频资源。
  5. 音频资源备份​:将心仪的 B 站音乐导出为标准音频文件,长期保存,避免视频下架导致内容丢失。

使用小提示

软件主打简洁实用,没有复杂设置,基础操作十分简单。首次打开后,可根据需求选择登录 Bilibili 账号,同步个人收藏内容;也可以直接使用搜索功能解析链接、查找歌曲。创建本地歌单时,可按照曲风、场景分类,方便后期查找。缓存音频建议在无线网络环境下操作,节省手机流量。如果歌词匹配异常,可手动搜索替换歌词文件,调整偏移量优化播放效果。软件内置完整中文使用指南,遇到操作疑问,可查阅官方指南快速解决。

从诞生至今,BBPlayer 始终坚守「轻量、纯粹、开源」的初衷,不堆砌多余功能,不添加广告弹窗,一心一意打磨 B 站音频播放体验。对于热爱在 Bilibili 发掘音乐资源的用户来说,它跳出了视频播放器的固有框架,把音频播放做到极致。如果你也喜欢在 B 站听歌,追求纯粹、流畅、无打扰的音频体验,不妨试试这款 BBPlayer,相信它会成为你日常听歌的得力工具。

我要下载哪个版本?

文件名架构适用设备
bbplayer-v2.5.2-prod-arm64-v8a.apkarm64-v8a首选推荐。适用于绝大多数现代安卓手机
bbplayer-v2.5.2-prod-armeabi-v7a.apkarmeabi-v7a适用于较老的设备(通常是几年前的旧手机)或部分低端入门机型。
bbplayer-v2.5.2-prod-x86.apkx86主要用于电脑上的安卓模拟器
bbplayer-v2.5.2-prod-x86_64.apkx86_64适用于支持 64 位的安卓模拟器

更新日志

v2.5.2

  1. 将部分 ExpoUI TextField 回滚为 RNPaper TextField
  2. 优化播放列表与分享页面操作按钮样式,使其背景和图标颜色根据封面动态提取的主题色自动计算匹配。
  3. 优化设置页面排序,重新设计手机号与二维码登录界面为原生页面
  4. 将 bilibiliApi 与 bilibiliApiClient 及其所有调用处的参数由位置参数重构为对象参数
  5. 修复因 expo-media-library 重构而不再导出 MediaLibrary.PermissionStatus 导致的 TypeScript 编译报错问题,替换为直接从 expo 导入并使用 PermissionStatus
  6. orpheus: 修复 selectDirectory 在部分设备上因 Android 框架竞态条件导致的 NullPointerException 崩溃。
  7. 播放器页面标题点击后直接展开/收起完整标题。
  8. 优化设置首页底部滚动空间和透明渐变遮罩。
  9. 歌词编辑弹窗新增清除歌词按钮,可标记当前歌曲跳过歌词并隐藏歌词显示。
  10. 评论区支持把 Bilibili 表情占位符渲染为对应图片。
  11. 设置页移除底部关于信息。
  12. Bilibili 相关 React Query 请求现在会把 AbortSignal 传递到底层 API 请求。
  13. 播放器页面歌曲标题过长时改为单行截断,避免挤占下方控制区域。
  14. 音乐库播放列表搜索框恢复使用 React Native Paper 实现。
  15. 修复从云端恢复或拉取共享歌单时,同名本地歌单会导致播放列表重复报错的问题。

官方网站

https://github.com/bbplayer-app/BBPlayer

https://bbplayer.roitium.com

下载地址

https://pan.quark.cn/s/85c573ab9ba0

JameCling
JameCling