Strawberry Music Player開源音樂播放器
Strawberry 是一個音樂播放器和音樂收藏管理工具。它是 2018 年針對音樂收藏家和發(fā)燒友發(fā)布的 Clementine 的一個分支。它使用了 Qt 工具包并用 C++ 所編寫的。
特征:
- 播放和整理音樂
- 支持 WAV、FLAC、WavPack、Ogg FLAC、Ogg Vorbis、Ogg Opus、Ogg Speex、MPC、TrueAudio、AIFF、MP4、MP3、ASF 和 Monkey's Audio。
- 音頻 CD 播放
- 本機(jī)桌面通知
- 播放列表管理
- 智能動態(tài)播放列表
- 高級音頻輸出和設(shè)備配置
- 編輯音頻文件上的標(biāo)簽
- 從 MusicBrainz 獲取標(biāo)簽
- 專輯封面來自 Last.fm、Musicbrainz、Discogs、Musixmatch、Deezer、Tidal、Qobuz 和 Spotify
- 歌詞來自 AudD、Genius、Musixmatch、ChartLyrics、lyrics.ovh 和 lololyrics.com
- 支持多個后端
- 音頻分析儀
- 音頻均衡器
- 將音樂傳輸?shù)酱笕萘?USB 播放器、MTP 兼容設(shè)備和 iPod Nano/Classic
到目前為止,它已經(jīng)過測試,可以在 Linux、OpenBSD、FreeBSD、macOS 和 Windows 上運(yùn)行。
要求
要從源代碼構(gòu)建 Strawberry,需要在系統(tǒng)上安裝以下附加的開發(fā)包:
- CMake
- GNU Make
- GCC 或 clang 編譯器
- Boost
- GLib
- Protobuf
- Qt 5.8 或更高版本,帶有 Core、Gui、Widgets、Concurrent、Network 和 Sql 組件
- SQLite 3.9 或更高版本
- ALSA
- D-Bus
- GStreamer 或 VLC
- GnuTLS
- TagLib 1.11.1 或更高版本
從源代碼編譯
獲取代碼:
git clone https://github.com/strawberrymusicplayer/strawberry
編譯安裝:
cd strawberry mkdir build && cd build cmake .. make -j$(nproc) sudo make install
要使用 Qt 6 進(jìn)行編譯,請使用:
cmake .. -DBUILD_WITH_QT6=ON
評論
圖片
表情
