IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    诺多发表于 2025-04-22 12:51:18
    love 0

    九歌音乐

    这是一个开源的跨平台音乐播放器项目,目标是创建兼容主流开源流媒体服务器并支持多种操作系统的专业音乐客户端,实现客户端和服务器之间的数据互操作性 (支持Windows, Linux, MacOS, Android, iOS以及Android车载系统)。 项目名称"九歌",源于《楚辞》,以纪念屈原。

    NSMusicS 项目旨在构建一个完整的音乐生态系统,包含桌面客户端 (Electron)、服务器端 (Go) 和移动客户端 (Flutter)。它支持多种流媒体服务器,例如 Navidrome、Jellyfin 和 Emby,未来计划支持 Subsonic (需等待新 API)。 此外,NSMusicS 还支持本地音乐库,并计划支持各种网络云盘。 项目最终目标是集成到小米等智能家居生态中。

    ⭐star数量

    1.9k stars

    🚀 核心功能亮点

    • 跨平台支持: Windows, Linux, macOS, Android, iOS, Android车载系统
    • 多服务器兼容: Navidrome, Jellyfin, Emby (未来支持 Subsonic 和 NSMusicS-GO)
    • 本地音乐库支持: Windows (macOS, Linux, Docker版本开发中)
    • 专业音频播放: (丰富的音效功能开发中)
    • 国际化支持: 已实现
    • 系统托盘: Windows, macOS (Linux版本开发中)
    • (未来) 网络云盘支持
    • (未来) 丰富的音效
    • (未来) 多种音乐使用场景 (例如卡拉OK,家庭影音)
    • (未来) 人工智能功能 (音乐识别,伴奏提取,卡拉OK评分等)
    • (未来) 知识图谱 (推荐系统,图数据库等)

    🎊 版本更新内容

    • 添加了迷你播放窗口。垂直模式模仿Apple Music迷你浮动播放窗口,水平模式显示桌面歌词 [√];
    • 添加了服务器配置类型,兼容Emby API [√];
    • 添加了服务器配置类型,兼容Jellyfin API [√];
    • 优化了本地模式的音乐库管理逻辑,使其更符合本地用户的习惯 [√];
    • 支持按媒体库文件夹目录过滤歌曲 [√];
    • 为每个按钮添加了鼠标悬停国际化提示,以提升用户友好性 [√];
    • 优化了本地模式的导入方式,提升了多个前端操作的用户友好性,并最大限度地分离了节点层和渲染- 层,使其支持Docker部署 [√];
    • 修复了歌词滚动样式,优化了歌词数据响应性能,使其显示效果更流畅 [√];
    • 修复了一些UI样式问题 [√];
    • 增加了对Linux系统客户端的支持 [√];
    • 增加了对macOS系统客户端的MPV兼容性,并改进了MPV的调用/注销流程 [√];
    • 播放界面设计元素引入了Apple Music的设计风格,提升了各个页面的UI交互 [√];
    • 修复了切换音频输出模式时出现的错误弹出窗口 [√];
    • 为网页输出模式添加了自定义音频设备输出选择 [√];
    • 修复了本地模式下的封面显示逻辑 [√];
    • 优化了本地模式的导入逻辑,使其适应大多数用户的音乐库管理习惯 [√];
    • 在数据显示页面(专辑、歌曲、艺术家)的左上角添加了刷新按钮,用于重置该页面上的数据 [√];
    • 添加了歌曲/专辑/艺术家的标签信息浏览和编辑功能 [√];
    • 将自定义左侧菜单栏更改为菜单栏模式的层级选择 [√];
    • 菜单栏模式:设置 [必选],专辑音乐艺术家 [必选],主页 [可选],多媒体(Emby Jellyfin:音频和视频+图片)[可选],AI扩展 [可选] [√];
    • 为当前Electron版本初步构建了NSMusicS-GO的管理系统界面(仅UI界面,暂未开放) [√];
    • 优化了Electron文件系统访问源代码的跨平台兼容性 [√];
    • 增加了对macOS系统客户端的部分兼容性支持并发布了macOS版本(1. 仅兼容服务器模式;2. 仅兼容网页音频输出) [√];

    📥 项目地址

    https://github.com/Super-Badmen-Viper/NSMusicS
    

    ⏬ 网盘下载

    下载链接:https://pan.baidu.com/s/1YPRpC3DJB7aktrCgaM5Isg?pwd=d99y 提取码:d99y 复制这段内容后打开百度网盘手机App,操作更方便哦


    原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

    高等精灵实验室



沪ICP备19023445号-2号
友情链接