Skip to content

bb-music/desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

哔哔音乐-桌面客户端

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

实现思路

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

功能

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

技术栈

  1. React
  2. zustand 状态管理
  3. wails

dmg 打包

create-dmg --volname 哔哔音乐 --window-size 400 200 --icon-size 100 --icon 哔哔音乐 30 70 --app-drop-link 200 70  build/bin/哔哔音乐.dmg build/bin/哔哔音乐.app

警告

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

鸣谢致敬

  1. SocialSisterYi 感谢这个库的作者和相关贡献者
  2. wails 使用 Go 构建漂亮的跨平台应用程序
  3. 感谢广大 B 站网友们提供的视频资源

TODO

  1. bili_sdk 和 app_bili 中的 SpiData 和 SignData 存取存在冗余,需要优化