前言

近来玩了很多 nas 服务,发现私有音乐服务都做的不是很用心,厂商的关注点都在影视上。基于此,萌生了写一个音乐流媒体服务的想法。以下是最初的一些想法: -轻量级部署、低负载; 可以在小 nas 上玩 -支持大约几万的私有音乐库 -基本的搜索、歌单能力界面美观简易使用

目前已经有了 1.0 版本,小弟自己已经在使用了,不过也还在继续优化迭代中.

项目地址

https://github.com/chenqimiao/qm-music

介绍

目前需要配合支持 subsonic 的客户端来使用,我是使用了音流,这是一款商用 app ,不过免费的功能足够我使用了,本来做这个项目也是以玩的心态出发,所以开源出来,希望大家可以多给提提意见或者一起参与来完善。

当然啦,有条件的小伙伴可以给我个 star 吗, 鼓励下我继续用爱发电~ 大恩不言谢 hh~

下面是一些功能列表

已支持

  • docker 部署
  • subsonic 协议兼容
  • 智能转码
  • 多格式支持
  • 多用户
  • 歌单
  • 收藏喜欢
  • 专辑列表
  • 艺术家列表
  • 歌曲、艺术家、专辑搜索
  • 相似歌手、歌曲检索
  • 歌曲风格检索
  • 歌词智能匹配
  • 搜索能力(简繁体互搜)

TODO

  • 图片资源(艺术家、歌曲、专辑)缓存
  • last.fm api 接入
  • Spotify api 接入
  • 客户端开发
  • unitest 补充(减少修改引入) ...
举报· 1140 次点击
登录 注册 站外分享
10 条回复  
muzihuaner 小成 2025-4-11 00:10:01
有时间试试🤗
makizhang 小成 2025-4-11 00:41:17
目前,用的 navidrome
lazyrm 小成 2025-4-11 01:22:50
todo 能多做一个么? 就是根据歌曲进行推荐(≧▽≦)/♫
vicalloy 小成 2025-4-11 09:17:19
我用的 https://github.com/epoupon/lms 服务跑着路由器上,对内存很敏感。 lms 用 cpp 写的,内存占用低。
xiaoz 小成 2025-4-11 09:20:53
@makizhang #2 ,这个不支持重命名文件和删除就很蛋疼。
xiaoz 小成 2025-4-11 09:22:02
建议 README.md 加一些截图展示,这样可以给用户留下第一印象。
Aixtuz 小成 2025-4-11 10:10:06
同在用 navidrome ,但会尝试一下。
chenplum 初学 2025-4-11 10:16:52
感谢开发者,很不错的项目,有几个问题: 1. 刷新曲库的时间太长了,800 曲库用时 2. 支持检查文件目录变动,曲库自动增量更新
chenplum 初学 2025-4-11 10:18:34
@chenplum 800 曲库用了 20 分钟
12下一页
返回顶部