基于Qt的开源音乐播放器(CZPlayer)
CZPlayer
CZPlayer是基于Qt开发的一款功能强大的音乐播放器,该播放器的论坛地址请点击here,目前CZPlayer已经是第四个版本了,历史版本也分别在我的github上,
github地址:https://github.com/chxuan/CZPlayer.git,欢迎star和fork
一、运行截图
先上图再说
二、功能列表
- 支持多种音乐格式播放(mp3、wav、wma、ogg)
- 频谱显示
- 迷你界面
- 实现全局热键,随心所欲的切歌
- 音乐歌词主题配置(天空蓝、金属黑、浪漫紫、秋色黄、宝石红等)
- 数据库功能,保存音乐信息
- 随时随地分享歌曲到QQ空间、新浪微博等
- 实时显示歌词、下载歌词、下载专辑图片
- 实现在线搜索歌曲并下载
- 音乐电台,各种电台任你点播
- 在线升级功能
- 最小化到托盘
- 单实例启动
- 保存以及加载播放列表
- 拖动加载歌曲、歌曲文件夹以及播放列表
- 还有一些功能,就不详细的列出来了
三、开发环境
该播放器的开发平台为Windows7,QtCreator + VS2013作为集成开发工具,所使用的Qt版本是Qt5.3.2,数据库采用SQLite,DirectSound作为播放引擎,使用到的解码库有libmad、libogg以及libvorbis。
兴趣是最好的老师,我的github地址:https://github.com/chxuan