近来玩了很多 nas 服务,发现私有音乐服务都做的不是很用心,厂商的关注点都在影视上。基于此,萌生了写一个音乐流媒体服务的想法。以下是最初的一些想法: -轻量级部署、低负载; 可以在小 nas 上玩 -支持大约几万的私有音乐库 -基本的搜索、歌单能力界面美观简易使用
目前已经有了 1.0 版本,小弟自己已经在使用了,不过也还在继续优化迭代中.
https://github.com/chenqimiao/qm-music
目前需要配合支持 subsonic 的客户端来使用,我是使用了音流,这是一款商用 app ,不过免费的功能足够我使用了,本来做这个项目也是以玩的心态出发,所以开源出来,希望大家可以多给提提意见或者一起参与来完善。
![]() | 1 muzihuaner 182 天前 via Android 有时间试试 |
![]() | 2 makizhang 182 天前 via Android 目前,用的 navidrome |
![]() | 3 lazyrm 182 天前 via iPhone todo 能多做一个么? 就是根据歌曲进行推荐()/ |
![]() | 4 vicalloy 182 天前 |
![]() | 7 Aixtuz 182 天前 同在用 navidrome ,但会尝试一下。 |
![]() | 8 chenplum 182 天前 感谢开发者,很不错的项目,有几个问题: 1. 刷新曲库的时间太长了,800 曲库用时 2. 支持检查文件目录变动,曲库自动增量更新 |
10 zhengfan2016 182 天前 |
![]() | 11 memcache OP @muzihuaner 谢谢 |
![]() | 15 memcache OP @chenplum 1.刷新这块会持续优化,这可能跟 cpu 配置也有些关系,目前 2c 3.5Ghz 测试下来,25 分钟差不多可以刷 1w 多首歌 2.嗯,后期会加定时任务,目前文件目录变动需要手动刷新 |
![]() | 17 memcache OP @zhengfan2016 需要一些检测机制在结合客户端配置 |
19 dann73580 180 天前 有考虑过不用 sql 外置数据库么?几十万首音乐会很卡很卡...navidrome 就有这个毛病 |
![]() | 24 memcache OP 最近一直在迭代没有太注意消息统一回复下 1.目前已经有了 navdrome 、plex 类似的产品了,为什么要再做一个 第一个当然还是兴趣啦,第二个原因还是这些产品对中文歌支持一般,举一个例子,比如你想用陈奕迅搜索到“ 奕迅”,简繁体互搜这类功能,外国朋友还是比较难 get 到这个点的。毕竟中华文化博大精深嘛 2.近期做了不少迭代 * 定时刷新曲库 * 优化了搜索,现在效率蛮高的 * 支持了多生态,spotify lastfm , * 即使你的歌曲文件内的信息不太完善,也能做不少补充 * 做了一些图片资源的缓存 * 整体的数据接口快了很多,进而页面的体验提升不少 * 等等 3.最后希望朋友们可以体验一下,继续提提意见,最好能来 issue 提,这样讨论的人会更多一些 https://github.com/chenqimiao/qm-music/issues 再次感谢大家的支持! |
25 xyz5378 166 天前 音乐推荐如果能搞得智能点就更好了,曲库有点大,很多不感兴趣的音乐,也懒得删除 |
27 dann73580 23 天前 自从上次看到 qm-music 已经好久啦。恭喜做的越来越完善!我这边有几十万的曲库,不知道能不能取得一些联系方式,我们可以一起测试和优化下性能?同时也很乐意分享我的曲库公开发者体验和测试,谢谢。 |