MusicFree是由@猫头猫 开发的开源项目,定义为一个插件化、定制化、无广告的免费音乐播放器。之前只有安卓版,现在终于等来了PC桌面版。当前仍为测试版。
简介
主要思路和安卓版一致,也是一个本地音乐播放器,但是可以通过插件的形式扩展音源;且插件协议和安卓版完全一致。(也就是同一个插件在安卓版和桌面版都可以用)。
主要功能
播放本地音乐
插件化播放网络音乐(兼容安卓版的所有功能)
桌面歌词(mac 和 linux 还有没解决的 bug)
收藏歌单
自定义主题
-播放本地音乐
直接把本地音乐拖拽进软件,就可以直接播放了(侧边栏也有个本地音乐,但现在不太好用),也可以拖拽包含音乐的文件夹:
-安装插件
可以从本地安装插件,也可以从网络安装插件。示例插件地址和安卓版的相同。
-桌面歌词
windows版的功能是正常的(歌词超过一定宽度的时候会被截断,已知问题但是一直没时间改):
-自定义主题
这次在自定义主题上费了些功夫。桌面版支持自定义主题包,具体来说支持定义软件中所有的界面样式,以及6块主要区域的背景
常规样式可以自定义颜色、布局、背景图等;
高级样式可以用任意的html文件来定义背景,这样就可以在背景上实现一些比较酷炫的动效,或者做一些实用的功能,比如跟随当天的天气切换背景等(不过要注意性能)。
信息
0.0.5
修复新建歌单无法保存
0.0.4
多语言:支持多语言啦,这次放出了四种语言,可以在 设置=>常规=>语言里面切换;
同时也可以在 安装目录/resources/res/lang 路径下自己扩展/修改语言。(虽然是机器翻译,可能不对)
歌词翻译:支持了歌词翻译(但是前提是插件需要实现获取歌词的方法)
主题:有了新的主题页面,安装主题更简单啦,直接在主题市场中下载就可以了。(有没有发现偷偷加了个新主题)
小窗模式:小窗模式,但是可能有bug
最近播放:突然发现没有最近播放功能,所以就加上啦,目前是写死的保存最近 500 首歌,下次再加个配置好了。
音频设备设置:看到有小伙伴反馈说一拔掉耳机就公放了,所以加了个设置(设置=>播放=>音频设备移除时)
其他:
【修复】修复部分情况下本地歌词无法读取的问题
【修复】修复 linux 托盘点击无效的问题
还有就是优化了很多代码,虽然在功能上看不出来,但是改了蛮多的
这款桌面版依然是 GPL3.0 协议开源,代码地址:
https://github.com/maotoumao/MusicFreeDesktop
暂无评论内容