github Super-Badmen-Viper/NSMusicS NSMusicS-Win-v1.0.2

7 hours ago
  • 您可以使用两种使用模式,即本地模式和服务器模式
  • 本地模式:
    • 直接从计算机上的选定文件夹中导入所有歌曲。它不会覆盖已经导入的本地数据数据,除非您手动删除本地模式数据后,并再次重新导入。
  • 服务器模式:
    • 只需直接添加您的服务器(不限制服务器配置数量),您可以使用两种服务器模式
    • 1.服务器模式(即时访问)
      • 登录服务器与服务器保持长连接,即时访问服务器获取最新数据,不保存至本地数据库
    • 2.服务器模式(数据下载)
      • 将服务器的数据访问链接全部保存至本地,通过本地数据库存储的数据访问链接直接获取服务器资源
    • 目前仅兼容navidrome,后续将兼容subsonic,jellyfin,emby。以及我自己开发的NSMusicS-GO服务器端

Application Screenshots:

Update

1.0.2现已更新内容:

  • 1.增加乐曲页面中筛选指定年份的歌曲
  • 2.增加本地模式导入歌曲文件封面(若是同文件夹不存在同名封面文件,则导出内嵌图片保存为.jpg封面)
  • 3.修复切换歌单时,播放同一首歌曲无法刷新播放列表的问题
  • 4.增加本地模式所能导入音频格式的种类:
    • Advanced Audio Codec (AAC): AAC
    • Free Lossless Audio Codec (FLAC): FLAC
    • MPEG-1/2 Audio: MP1, MP2, MP3
    • MPEG4: M4A
    • Monkey's Audio: APE
    • Ogg: OGA, OGG, OPUS
    • Resource Interchange File Format (RIFF): WAV
    • WebM: WEBM
  • 5.增加应用托盘,使其拥有系统通知区域的独立上下文菜单+国际化,在 Windows 上,托盘通常位于右下角。在MacOS和Ubuntu,托盘将位于屏幕右上角上靠近你的电池和wifi图标
  • 6.增加设置:是否跟随系统切换浅色深色主题(不会即时监听系统设置,重新启动此应用时才会触发跟随系统切换主题)

下一个版本预计更新功能:

  • 1.可选音频输出源(mpv(本地输出)/howler.js(web输出)),(使用web输出将固定路由模式-质量模式,并关闭自动内存清理)
  • 2.增加音效-均衡器(简易/专业)功能(仅适用于音频输出源为howler.js(web输出))
  • 3.增加音频采样自定义设置(192Khz 24 位音频采样)
  • 4.增加音频声道自定义设置(支持 5.1 声道)
  • 5.增加cue音频格式的支持
  • 6.增加服务器配置种类,兼容subsonic-api
  • 7.增加本地模式中歌曲tag自定义编辑功能(可选择连锁编辑tag,自动变更相关“歌手-专辑-单曲”中关联的tag)

后续即将更新的功能:

  • 1.增加并优化应用主题样式(Windows云母主题,秋霜白主题,暗耀黑主题,火山灰主题)
  • 2.按文件夹目录对歌曲进行排序,按目录排序,准确搜索歌曲
  • 3.增加播放器动态渐变背景,可选播放背景(动态渐变背景/专辑底图)
  • 4.增加歌词样式(圆点渐变动画,表示下一句歌词即将播放的进度变化)
  • 5.增加歌词样式(桌面歌词功能)
  • 6.增加歌词样式(进一步优化并完全开放歌词逐字功能。navidrome服务器模式也可使用本地模式中的逐字歌词,逐字效果与AppleMusic歌词逐字效果一致)
  • 7.dlna推送到音响播放
  • 6.增加快捷键操控模式(可在菜单-快捷键中,根据用户使用习惯自定义快捷键,也可使用默认的快捷键)
  • 8.增加服务器配置种类,兼容jellyfin-api
  • 9.增加服务器配置种类,兼容emby-api,并增加视频MV播放模式(特色功能:MV歌词同步打歌动画)
  • 10.增加webdav服务器配置(数据下载/即时访问)
  • 11.增加云存储网盘服务器配置(onedrive以及各类云盘)
  • 12.增加服务器配置种类,使用NSMusicS-GO API
  • 13.增加界面的流媒体管理系统功能,与NSMusicS-GO服务器端进行融合

BUG Explain

使用本地模式扫描不到音乐

  • 解决方式:使用类似MusicTag等软件补全音乐文件tag,重新导入即可解决

使用服务器模式navidrome扫描不到音乐

  • 解决方式:请使用快捷键(ctrl+shirt+i)打开开发者界面,将console界面中红色报错提交至Issues中,我将第一时间解决

Use Explain

  • 出现任何问题,都可以通过右上角那一排第二个按钮临时解决,它可以释放NSMusicS内存,并重新加载NSMusicS的数据
  • 如若有更新,右上角第一个按钮会冒红点,点击即可查看更新更新
  • 为NSMusicS提交BUG报告,使用开发者调试模式快捷键(ctrl+shirt+i)触发,即可进行调试
    • 将报错信息/报错截图(调试模式:console界面的红色信息),提交至NSMusicS Issues中
  • 出现闪退,请更新系统驱动与系统版本,此问题极大概率为Electron与Windows系统的适配问题,已经不是NSMusicS所要解决问题的范围内(但是NSMusicS会不断的更新Electron版本,以增强与系统的兼容性)

Don't miss a new NSMusicS release

NewReleases is sending notifications on new releases.