跳到正文
发现
Strawberry:音乐播放与曲库管理
桌面应用生活服务

Strawberry:音乐播放与曲库管理

一款面向发烧友与音乐收藏者的开源音乐播放器,支持无损格式、标签整理与在线封面歌词。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v1.2.31
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Strawberry 是一款音乐播放器与音乐收藏管理工具,2018 年从 Clementine 分支而来,使用 C++ 与 Qt 框架编写,面向发烧友和音乐收藏者。

相关资源:

主要功能

  • 播放并整理本地音乐收藏
  • 支持 WAV、FLAC、Ogg FLAC、WavPack、Ogg Vorbis、Opus、Ogg Speex、MPC、TrueAudio、AIFF、MP4/AAC、ALAC、MP3、ASF、Monkey's Audio 以及 DSD(DSF/DSDIFF)
  • Linux 下的 bit-perfect 播放,Linux 下支持 MPRIS2 / D-Bus 远程控制
  • 原生桌面通知
  • 高级播放列表管理,支持智能播放列表和动态播放列表
  • 音频分析器、均衡器、moodbar 与波形进度条
  • 使用 ReplayGain 与 EBU R128 响度分析进行音量标准化
  • 编辑标签,并可通过 AcoustID 与 MusicBrainz 进行声学指纹识别补全缺失标签
  • 从 Last.fm、MusicBrainz、Discogs、Musixmatch、Deezer、Tidal、Qobuz、Spotify 获取专辑封面
  • 从 Genius、Musixmatch、lyrics.ovh、songlyrics、azlyrics、elyrics、letras、lrclib.net 获取歌词
  • 音频转码为 MP3、AAC、FLAC、Ogg Vorbis、Opus、Speex、WavPack、ASF
  • 向 USB、MTP 与 iPod 设备传输音乐
  • 向 Last.fm、ListenBrainz 与 Subsonic 记录收听(Scrobbling)
  • 全局键盘快捷键(Linux、macOS、Windows)
  • Discord Rich Presence
  • 音频 CD 播放
  • 收听来自 Radio Paradise、SomaFM、Radio Browser 的互联网电台及自定义流
  • 从兼容 Subsonic 的服务器串流播放
  • 非官方 Tidal、Spotify、Qobuz 集成

已在 Linux、OpenBSD、FreeBSD、macOS、Windows 上测试。

安装与使用

从源码构建需要 CMake 3.25 或更高版本、C/C++ 编译器、pkg-config/pkgconf、GLib、OpenSSL、Qt 6.4 或更高版本(Core、Concurrent、Gui、Widgets、Network、SQL、D-Bus)、SQLite 3.9 或更高版本、ALSA(仅 Linux)、GStreamer、TagLib 1.12 或更高版本、ICU、uchardet、KDSingleApplication 1.1.0 或更高版本。还需要安装 GStreamer 的 base、good 插件,以及可选的 bad、ugly、libav 插件以获得完整编解码支持。

可选功能依赖:Chromaprint(指纹与标签)、FFTW3(快速频谱 moodbar)、PulseAudio(PulseAudio 集成)、libcdio(音频 CD)、libmtp(MTP 设备)、libgpod(iPod Classic)、libebur128(EBU R128 标准化)、libsecret(Linux/BSD 安全存储密码)、LayerShellQt 6 与 Wayland(Wayland 下美观的 OSD,需要 Qt 6.5 以上)。

获取代码:

git clone --recursive https://github.com/strawberrymusicplayer/strawberry

构建并安装:

cd strawberry
cmake -S . -B build
cmake --build build --parallel $(nproc)
sudo cmake --install build

在 Windows 上使用 Visual Studio 2022/2026 构建,可参考:https://github.com/strawberrymusicplayer/strawberry-msvc-build-tools

预编译包的获取渠道:

注意事项

  • macOS 与 Windows 版本目前仅向赞助者提供,通过 Patreon 月度赞助可获取新版本。
  • Flatpak 包不由本项目管理,Flatpak 相关问题请通过 Flatpak 支持渠道反馈。
  • 提交 GitHub issue 前请先阅读 FAQ 并搜索已有 issue;技术问题、讨论和功能建议请使用论坛,GitHub 上不接受功能请求。
  • 项目以 GPL 协议发布,可免费使用。

本作品整理自 GitHub 开源项目 strawberrymusicplayer/strawberry,原作者 @strawberrymusicplayer,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.2.31当前版本

    修复随机播放跳曲、重复播放及移除当前曲目后的播放错误;修复播放列表移动、撤销等操作问题;修复 OpenTidal 封面搜索与部分歌词源被屏蔽;Windows 版修复 ASIO 播放不稳定;静音改为独立状态。

评论