Qmmp:跨平台的开源音乐播放器
Qmmp(全称Qt-based Multimedia Player)是一款基于Qt框架开发的开源音乐播放器,最大的亮点在于支持Winamp的皮肤,因此界面风格与Winamp高度相似。由于它采用Qt构建,不仅能在Windows系统上流畅运行,在Linux、macOS等平台上也能轻松使用。如果你接触过Linux系统(如Ubuntu),会发现Qmmp与Audacious几乎如出一辙,但它在跨平台兼容性上更胜一筹。
功能特色
完美兼容Winamp皮肤,并内置6款精美皮肤供选择。
内置均衡器和可视化效果,带来沉浸式听觉体验。
支持全局快捷键,操作更高效。
丰富的插件体系,部分功能需激活相应插件才能使用。
原生支持多种音频格式:MP3、OGG、FLAC、WAV、MIDI等。
修改说明
便携版制作,无需安装即可使用。


更新日志
新增批处理标签编辑器插件(实验性功能)。
内置歌词编辑器,方便用户管理歌词。
添加显示专辑/艺术家信息到额外标题组的功能。
引入插件优先级设置,灵活控制插件顺序。
在轨道详细信息对话框增加“确定”按钮,提升操作确认性。
设置对话框中新增“确定”和“取消”按钮,优化交互体验。
改进libqmmp/libqmmpui API:
- 增加隐式共享类,减少指针操作。
- 采用PIMPL惯用法,提升代码封装性。
- 使用移动赋值构造函数和运算符,提高性能。
优化简单用户界面:
- 为播放列表和可视化界面添加暗色模式支持。
- 增加隐藏状态栏的功能,界面更简洁。
- 修改颜色设置,提升视觉一致性。
改进wilmidi插件:
- 基于QIODevice进行输入处理,增强兼容性。
- 添加文件格式信息显示。
- 显示libWildMidi版本信息。
- 默认采样率更改为48000赫兹。
改进歌词插件:
- 支持用户请求获取歌词,灵活应对需求。
- 减少超时时间,提升响应速度。
在flac插件中添加ID3v2标签支持,增强元数据管理。
wavpack插件采用基于QIODevice的输入方式,提升稳定性。
存档插件增加更多信息显示,方便用户查看。
shout插件新增元数据设置功能,完善流媒体支持。
ffmpeg插件添加WebM Opus支持,扩展格式兼容性。
mpeg插件进行性能优化,播放更流畅。
热键插件增加对Windows下右修饰符的支持,提升快捷键灵活性。
减少热键插件内存使用,优化资源占用。
改进命令行支持:
- 新增“–pl-select”、“–pl-create”和“–pl-delete”选项。
- 支持播放列表名称作为“–pl-dump”、“–pl-clear”和“–pl-play”选项的参数。
- 更改“–pl-list”和“–pl-dump”选项的输出格式。
在projectm插件中使用QOpenGL Functions类,确保与现代OpenGL兼容。
修复projectM 4.x支持问题,提升可视化效果。
更新荷兰语、芬兰语、日语、波兰语、俄语、韩语、意大利语翻译,完善多语言支持。















暂无评论内容