deadbeef

DeaDBeeF-Player活跃维护

一款轻量级跨平台音乐播放器,支持 Linux、macOS 和 Windows,界面可自定义,适合追求简洁、低资源占用的本地音乐播放场景。

DeaDBeeF Player

暂无版本1,989star +2 / 7 天218fork同步于 2026-11-10 11:45 UTC

怎么上手

由 README 提炼,执行前请确认
git submodule update --init
./autogen.sh && CC=clang CXX=clang++ ./configure && make && sudo make install
硬件要求按 README 说明

README 未说明硬件要求

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

跨平台桌面音乐播放器,支持 Linux、Windows、macOS 与 BSD,可播放本地音频

一款轻量级跨平台音乐播放器,支持 Linux、macOS 和 Windows,界面可自定义,适合追求简洁、低资源占用的本地音乐播放场景。

核心能力

  • 跨平台运行于 Linux、Windows、macOS 和 BSD 桌面系统
  • 提供 GTK 界面,支持 GTK2 与 GTK3 两套工具链
  • 插件化架构,插件依赖需按平台单独安装
  • 官方发布版与每日构建版均可直接下载使用

容易踩的坑

克隆后必须先执行 git submodule update --init 拉取子模块,否则构建失败;Linux 构建依赖较多且 README 未逐一列出,需查阅同目录 README 或 wiki 页面;Windows 构建需在 MSYS2 的 mingw64 shell 中运行,并额外安装 premake5 与各插件依赖

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    About

    DeaDBeeF is a multiple-platform music player for desktop operating systems.

    The Official Website.

    If you wish to chat with developers, join us on Discord.

    Download official releases

    Downloads Page

    Download nightly (development) builds

    Linux Build Status Windows Build Status macOS Build Status

    Nightly GNU/Linux Builds

    Nightly Windows Builds

    Nightly macOS Builds

    Building DeaDBeeF from source

    Linux, BSD and similar (GTK/*NIX version)

    The overall process is simple, but it's hard to figure out the dependencies.

    Please consult the README file in the same folder for more details, or visit the wiki page

    If you have the dependencies - follow these simple steps:

    • Install Git, Clang toolchain
    • Remember to get submodules: git submodule update --init
    • Install dependencies
    • Run ./autogen.sh to bootstrap
    • Run CC=clang CXX=clang++ ./configure, followed with make and sudo make install.
    • For more information about the build process, read the generated INSTALL file and the output of ./configure --help.

    macOS

    • Install Xcode. The latest one is the best, but older versions will usually keep working for a year or two.
    • Run sudo xcode-select --install - This will configure git and command line build tools
    • Clone the deadbeef git repository
    • Remember to get submodules: git submodule update --init
    Command line
    • Run xcodebuild -project osx/deadbeef.xcodeproj -target DeaDBeeF -configuration Release
    • The output will be located here: osx/build/Release/DeaDBeeF.app
    Xcode UI
    • Open the osx/deadbeef.xcodeproj in Xcode, and build/run from there

    Windows

    Prerequisites
    • MSYS2: Install the 64-bit version of msys2 and ensure to run pacman -Syu
    • Premake5: v5.0.0-beta1
    • Toolchain
    pacman -S mingw-w64-x86_64-libzip mingw-w64-x86_64-pkg-config mingw-w64-x86_64-dlfcn mingw-w64-x86_64-clang mingw-w64-x86_64-libblocksruntime git make tar xz
    
    • Dependencies:
    pacman -S mingw-w64-x86_64-jansson mingw-w64-x86_64-gtk3 mingw-w64-x86_64-gtk2 mingw-w64-x86_64-mpg123 mingw-w64-x86_64-flac mingw-w64-x86_64-portaudio
    
    Compiling
    • Ensure that you are in mingw64 shell (run mingw64.exe) and clone this git repository
    • From deadbeef main directory run premake5 --standard gmake2 using your corresponding path to premake5.exe
    • Compile with make config=debug_windows (debug build) or make config=release_windows (stripped/release build)
    • Find the resulting binaries in bin/debug or bin/release
    Other notes
    • GTK3 uses Windows-10 theme and Windows-10-Icons by default. If they are not in msys2 tree, then they must be manually placed in the share/icons and share/themes. A different theme can be specified by editing the etc/gtk-3.0/settings.ini file.

    Supporting this project

    Please visit the support page