Strawberry Music Player 开源音乐播放器开源项目

我要开发同款
匿名用户2021年09月29日
36阅读
开发技术C/C++
所属分类应用工具、多媒体工具
授权协议GPLv3

作品详情

Strawberry是一个音乐播放器和音乐收藏管理工具。它是2018年针对音乐收藏家和发烧友发布的Clementine的一个分支。它使用了Qt工具包并用C++所编写的。

特征:播放和整理音乐支持WAV、FLAC、WavPack、OggFLAC、OggVorbis、OggOpus、OggSpeex、MPC、TrueAudio、AIFF、MP4、MP3、ASF和Monkey'sAudio。音频CD播放本机桌面通知播放列表管理智能动态播放列表高级音频输出和设备配置编辑音频文件上的标签从MusicBrainz获取标签专辑封面来自 Last.fm、Musicbrainz、Discogs、Musixmatch、Deezer、Tidal、Qobuz 和 Spotify歌词来自 AudD、Genius、Musixmatch、ChartLyrics、lyrics.ovh 和 lololyrics.com支持多个后端音频分析仪音频均衡器将音乐传输到大容量USB播放器、MTP兼容设备和iPodNano/Classic到目前为止,它已经过测试,可以在Linux、OpenBSD、FreeBSD、macOS和Windows上运行。

要求要从源代码构建Strawberry,需要在系统上安装以下附加的开发包:

CMakeGNUMakeGCC 或 clang 编译器BoostGLibProtobufQt5.8或更高版本,带有Core、Gui、Widgets、Concurrent、Network和Sql 组件SQLite3.9 或更高版本ALSA D-Bus GStreamer 或 VLCGnuTLSTagLib1.11.1 或更高版本从源代码编译获取代码:

gitclonehttps://github.com/strawberrymusicplayer/strawberry编译安装:

cdstrawberrymkdirbuild&&cdbuildcmake..make-j$(nproc)sudomakeinstall要使用Qt6进行编译,请使用:

cmake..-DBUILD_WITH_QT6=ON

 

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论