StarlightMusic
StarlightMusic copied to clipboard
小而精致的跨平台音乐播放器,使用Qt / Qml + FFmpeg
StarlightMusic
一款小而精致的音乐播放器,使用Qt / Qml + FFmpeg开发
应当是能够跨平台的
安装、配置
效果预览(GIF 12MB)
如何使用
StarlightMusic是完整的音乐播放器
因此,直接编译、运行即可
如果需要,可以自由扩展功能
快捷键说明
-
按键
Tab
打开/关闭 播放列表 -
按键
~
打开/关闭 歌词页 -
按键
⌴
播放/暂停 -
按键
←
后退 5% -
按键
→
快进 5% -
按键
Ctrl + ←
上一首 -
按键
Ctrl + →
下一首
改进建议
-
在StarlightMusic中使用了两个粒子(系统),更加炫酷但不是必要的,并且会占用3%左右的CPU资源(在我的机器上),因此可以考虑去掉它们。
-
在SkinManager中使用XML来存储,如果数据过多性能会下降,可以考虑使用JSON替代。
许可证
使用 MIT LICENSE
开发环境
Windows 10,Qt 5.13.0, FFmpeg 4.2