将 B 站作为曲库,实现一个畅听全网歌曲的音乐客户端

58 天前
 lvajax

仓库地址

https://github.com/bb-music/flutter-app.git

原文掘金地址

https://juejin.cn/post/7414129923633905675

前言

在很久之前做了一个能够免费听周杰伦歌曲的网页,经历了各种歌曲源失效的问题之后,换了一种实现思路,将 B 站作为曲库,开发一个应用,这样只要 B 站不倒,就可以一直白嫖歌曲了。

实现思路

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

功能

技术栈

  1. Flutter

缺陷

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

UI

警告

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

鸣谢致敬

  1. SocialSisterYi 感谢这个库的作者和相关贡献者
  2. 感谢广大 B 站网友们提供的视频资源
625 次点击
所在节点    软件
3 条回复
xuromky
58 天前
UI 图挂了
lvajax
58 天前
@xuromky 可以跳转到掘金看下图,或者在 github 仓库里看下哈
anyclue
58 天前
listen1 不是一直可以的吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1083553

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX