网友评分:
5分
ZSMusic是一款专业实用的音乐播放器软件,该软件整合全网音乐软件,方便用户检索各大音乐平台的信息,解决了用户下载多个音乐播放器的困扰。
1、汇聚全网音乐:将主流音乐平台的音乐整合到一个软件中。
2、采用C/S与B/S架构,搭建WEBAPI解析音乐:每个音乐平台都有不同的音乐解析算法,而且不断更新,当算法更新时,使用WEBAPI可以避免客户端频繁更新
3、动态LRC歌词显示:实现LRC歌词字幕的动态展示与编辑功能、
4、下架歌曲自动重新查询:各大音乐平台曲库并不完美,遇到下架歌曲在所难免,这时候让机器帮助用户重新搜索全网
5、歌曲收藏:用户可以将喜欢的歌曲收藏到本地(并非下载)]
6、新歌,热歌推送:本软件可以实现全网音乐查询,但当用户仅使用本软件听歌的话可能不会了解最近就行的歌,所以歌曲推送功能必不可少
7、扁平化简约设计:官方的音乐客户端界面难免会做的花里胡哨,复杂的功能会让用户摸不清头脑,本软件将只保留必要的功能
8、提供WEBAPI:软件封装了各大音乐平台的api,搭建了属于自己的api,可以使用第三方软件调用
9、自动检查更新:软件每次启动就会从服务器获取更新信息,保持客户端是最新的、
10、下载功能:软件可以将音乐下载到本地磁盘或U盘上,只要能播放的歌曲理论上都能下载,支持媒体文件id3信息自动修改,专辑封面下载以及lrc动态歌词下载、
注:为了保护音乐版权,公测版已阉割掉本功能
11、批量操作:即批量下载,批量收藏功能、
12、音乐筛选:智能筛选结果,可以过滤掉翻唱,现场版、DJ版、伴奏等
1、搜索功能:可搜索网易云,酷我,酷狗,QQ音乐四大平台,也可以聚合搜索,支持QQ音乐,网易云,酷狗平台歌单解析
2、播放功能:支持顺序播放,随机播放,单曲循环以及列表循环,支持lrc动态歌词显示,调速等功能
3、歌单推送功能:推送网易云飙升榜,热歌榜,新歌榜,原创榜,抖音排行榜以及个人推荐的音乐
4、迷你播放器功能:提供半透明窗体迷你播放器桌面歌词功能
5、设置功能:提供软件设置功能
通用设置
每页显示数量:设置每页搜索最多显示的结果数量,聚合搜索由于存在去重,搜索到的数量可能低于设置的值、
重新查找精确度:当选择的歌曲无法解析到播放地址时,软件将自动搜索全网,与原曲名字符串相似度进行比较,相似度大于此值并且可以解析到播放地址时将其添加到临时列表,最终返回临时列表中相似度最大的歌曲,若仍无法搜到则抛出异常。
退出到托盘:点击关闭按钮时不是关闭软件,而是最小化托盘。
退出时显示提示:设置点击关闭按钮时是否弹出提示
自动检查更新:自动从服务器获取最新版本信息
启动后自动播放:在软件启动后自动播放第一首
网络设置
每次请求超时时间:每次请求超过此时间将视为解析失败。
个性化
主题:设置软件主题(SunnyUI)、
窗体透明度:窗体的Opacity属性,值越大越不透明。
总在最前:窗体的TopMost属性,设置窗体置顶。
问候语:设置是否启用问候语功能。
迷你播放器:是否启用迷你播放器。
高级选项
窗体设置:使用PropertyGrid空间编辑主窗体属性
下载设置:
边听边存:双击歌曲列表播放同时下载。
同时下载歌词:下载歌曲的同时下载lrc歌词。
同时下载封面:下载歌曲的同时下载专辑封面。
文件命名格式:设置下载的文件命名格式例如”{1} – {2}”为”艺术家 – 曲名”。
下载路径:下载歌曲的路径,默认为用户/音乐文件夹。
开发者选项(测试版专有)
清理内存:执行GC、Collect();
API调试模式:使用服务器端WEBAPI进行解析(与本地解析是等效的)。
服务器地址:使用API调试模式时所用的服务器地址
编辑lrc动态歌词,该功能尚在开发中
6、批量操作功能
提供歌曲批量收藏,添加,下载功能、下载使用独立下载器,不影响主程序运行。
7、网页版
提供网页版供手机使用
8、检查更新
软件每次启动就会从服务器获取更新信息,保持客户端是最新的。
9、调试模式
调试模式不会自动检查更新
调试模式点击关闭按钮直接退出软件而不是弹窗提示
调试模式没有社会主义核心价值观点击特效
调试模式可直接进入高级设置
调试模式总是启用下载功能
调试模式总是加载ZSMusic、DAL、Info中的所有音乐源(注释掉的除外)
调试模式遇到异常直接抛出,而不是弹窗提示
本软件中判断调试模式的代码是
System、Diagnostics、Debugger、IsAttached
在Visual Studio中,调试的快捷键为F5,不调试的快捷键是Ctrl+F5
10、错误报告
软件在使用中难免会出现异常,此功能可以将错误信息发送给服务器,以便开发人员调试修复。
11、配置模式
使用命令行参数-s可进入配置模式