哔哔音乐
使用 B 站作为歌曲源开发的音乐播放器
下载地址
https://github.com/bb-music/flutter-app/releases/latest
实现思路
- B 站上有很多的音乐视频,相当于一种超级全的音乐聚合曲库(索尼直接将 B 站当做网盘,传了 15w 个视频)
- 对这些视频进行收集制作成歌单
- 无需登录即可完整播放,无广告
- 使用 SocialSisterYi 整理的 B 站接口文档,直接就可以获取和搜索 B 站视频数据
功能
- [x] 播放器
- [x] 基础功能(播放,暂停,上一首,下一首)
- [x] 播放列表
- [x] 单曲循环,列表循环,随机播放
- [x] 进度拖动
- [x] 计时播放
- [x] 搜索
- [x] 歌单
- [x] 歌单同步
- [x] 歌单广场(由用户贡献分享自己的歌单)
技术栈
- Flutter
缺陷
- 因为没有用户认证,歌曲的质量并不是很高(听个响儿)
- 没有 IOS 版本(上架太贵了)
UI
警告
此项目仅供个人学习使用,请勿用于商业用途,否则后果自负。
鸣谢致敬
- SocialSisterYi 感谢这个库的作者和相关贡献者
- 感谢广大 B 站网友们提供的视频资源
mac 打包命令
create-dmg --volname bbmusic --window-size 400 200 --icon-size 100 --icon bbmusic 30 70 --app-drop-link 200 70 build/bbmusic.dmg build/macos/Build/Products/Release/bbmusic.app