
这是一个开源的跨平台音乐播放器项目,目标是创建兼容主流开源流媒体服务器并支持多种操作系统的专业音乐客户端,实现客户端和服务器之间的数据互操作性 (支持Windows, Linux, MacOS。 项目名称"九歌",源于《楚辞》,以纪念屈原。
NSMusicS 项目旨在构建一个完整的音乐生态系统,包含桌面客户端 (Electron)、服务器端 (Go) 和移动客户端 (Flutter)。它支持多种流媒体服务器,例如 Navidrome、Jellyfin 和 Emby,未来计划支持 Subsonic (需等待新 API)。 此外,NSMusicS 还支持本地音乐库,并计划支持各种网络云盘(如、Webdav、onedriver等),甚至未来也会为其他应用场景(影视视频、相册、小说、文档、笔记)提供云服务场景,项目最终目标是集成到小米等智能家居生态中。
⭐star数量
2.3k stars
🚀 核心功能亮点
- 跨平台支持: Windows, Linux, macOS, 未来将支持Android, iOS, Android车载系统
- 多服务器兼容: Navidrome, Jellyfin, Emby (未来支持 Subsonic 和 NSMusicS-GO)
- 本地音乐库支持: Windows (macOS, Linux, Docker版本开发中)
- 专业音频播放: (丰富的音效功能开发中)
- 国际化支持: 已实现
- 系统托盘: Windows, macOS (Linux版本开发中)
- (未来) 网络云盘支持
- (未来) 丰富的音效
- (未来) 多种音乐使用场景 (例如卡拉OK,家庭影音)
- (未来) 人工智能功能 (音乐识别,伴奏提取,卡拉OK评分等)
- (未来) 知识图谱 (推荐系统,图数据库等)
🎊 版本更新内容
- 如果在本地模式下导入的歌曲未显示,请手动切换到服务器模式,然后再切换回本地模式。
- 如果有更新,右上角的第一个按钮会显示一个红点,点击即可查看更新。
- 要提交NSMusicS的错误报告,请使用开发者调试模式快捷键(ctrl+shift+alt+t)触发调试。
- 将错误信息/截图(调试模式下:控制台界面上的红色信息)提交至NSMusicS Issues(问题反馈页面)。
- 如果出现闪退,请更新系统驱动和版本。此问题极有可能是Electron与Windows系统之间的兼容性问题,且已超出NSMusicS的解决方案范围(但NSMusicS会持续更新Electron版本以增强与系统的兼容性)。
📥 项目地址
https://github.com/Super-Badmen-Viper/NSMusicS
⏬ 网盘下载
下载链接: https://pan.baidu.com/s/5W0NMFpWzkOGp-pcoo7bqiw? 复制这段内容后打开百度网盘手机App,操作更方便哦
原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

原创文章,作者:诺多,如若转载,请注明出处:https://www.huluohu.com/posts/2017/
微信扫一扫
支付宝扫一扫