Skip to content

使用 flutter 编写的哔哔音乐客户端,无需登录,没有信息收集,实现你的听歌自由。

Notifications You must be signed in to change notification settings

Jay-ka/flutter-app

 
 

Repository files navigation

哔哔音乐

使用 B 站作为歌曲源开发的音乐播放器

下载地址

https://github.com/bb-music/flutter-app/releases/latest

实现思路

  1. B 站上有很多的音乐视频,相当于一种超级全的音乐聚合曲库(索尼直接将 B 站当做网盘,传了 15w 个视频)
  2. 对这些视频进行收集制作成歌单
  3. 无需登录即可完整播放,无广告
  4. 使用 SocialSisterYi 整理的 B 站接口文档,直接就可以获取和搜索 B 站视频数据

功能

  • 播放器
    • 基础功能(播放,暂停,上一首,下一首)
    • 播放列表
    • 单曲循环,列表循环,随机播放
    • 进度拖动
    • 计时播放
  • 搜索
    • 名称关键字搜索
  • 歌单
  • 歌单同步
  • 歌单广场(由用户贡献分享自己的歌单)

技术栈

  1. Flutter

缺陷

  1. 因为没有用户认证,歌曲的质量并不是很高(听个响儿)
  2. 没有 IOS 版本(上架太贵了)

UI

警告

此项目仅供个人学习使用,请勿用于商业用途,否则后果自负。

鸣谢致敬

  1. SocialSisterYi 感谢这个库的作者和相关贡献者
  2. 感谢广大 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

About

使用 flutter 编写的哔哔音乐客户端,无需登录,没有信息收集,实现你的听歌自由。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 76.1%
  • C++ 11.3%
  • CMake 8.6%
  • Swift 1.2%
  • Ruby 1.2%
  • HTML 0.9%
  • Other 0.7%