qt管理系统框架(QT开源精选-Clementine现代音乐播放器和媒体库管理器)

Clementine是一款使用QT编写功能很完善且跨平台支持做得很好的开源音乐播放器,完成度高,跨平台的音乐播放器及媒体管理软件,完美运行于 Windows,Mac OS X 和 Linux。

qt管理系统框架(QT开源精选-Clementine现代音乐播放器和媒体库管理器)(1)

播放器界面效果

Clementine还实现了如下特性:1、搜索并播放您的媒体库2、收听这些网络电台 Spotify, Grooveshark, SomaFM, Magnatune, Jamendo, SKY.fm, Digitally Imported, JAZZRADIO.com, Soundcloud, Icecast 与 Subsonic servers.3、搜索播放您上传的音乐,支持 Box, Dropbox, Google Drive, 与 OneDrive4、创建智能播放列表和动态播放列表。5、标签式播放列表,导入或导出 M3U,XSPF,PLS 和 ASX。6、支持 CUE sheet。7、播放音乐CD。8、可视化效果来自 projectM.9、歌词以及艺人的照片与简介。10、转换音频格式至 MP3, Ogg Vorbis, Ogg Speex, FLAC 或者 AAC.11、编辑 MP3 和 OGG 文件的标签,管理您的音乐。12、通过 MusicBrainz 获取缺失的标签。13、发现,下载 Podcast 播客。14、通过 Last.fm 和 Amazon 自动补全封面。15、跨平台 - 完美运行于 Windows,Mac OS X 和 Linux。16、原生支持 Linux (libnotify) 和 Mac OS X (Growl) 的桌面提醒。17、远程控制功能,通过 安卓设备, Wii 遥控器, MPRIS 或者其它命令行。18、复制您的音乐至 iPod, iPhone, MTP 或者大容量 USB 播放器。19、播放队列管理器。其中远程控制、音乐上传、同步iPhone等设备连接功能是进行相关应用开发优秀的参考模块,希望对大家开发有所帮助代码获取:

git clone https://github.com/clementine-player/Clementine.git && cd Clementine

linux编译:

cd bin cmake .. make -j8 sudo make install

windows编译,运行生成的VS工程文件编译。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页