User:ADI64/DeaDBeeF

From Wikipedia, the free encyclopedia
Jump to: navigation, search
DeaDBeeF
DeaDBeeF Logo.png
Deadbeef-gnome-ubuntu-sw3.png
DeaDBeeF 0.5.1
Developer(s) Alexey Yakovenko
Initial release Aug 19th, 2009(Alpha Version)
Stable release 0.5.1 / May 22nd, 2011
Written in C,C++
Operating system Unix-like
Type Media player
License GPLv2,zlib/libpng License
Website deadbeef.sourceforge.net

DeaDBeeF[edit]

DeaDBeeF is a free audio player for GNU/Linux, BSD and OpenSolaris which is focused on low resource usage and support for a wide range of audio formats. The name is a reference to 0xDEADBEEF in Hexspeak.

Features[edit]

Codec support[edit]

DeaDBeeF does not use sound backends like GStreamer, but rather includes decoder plugins for many formats. Ffmpeg is also used as a decoder plugin to play back more exotic formats. DeaDBeeF is able to play back these audio types (list not complete):[1][2]

Plugins[edit]

Most work in DeaDBeeF is done by plugins. Contributors are encouraged to write plugins instead of hacking the source. All available plugins fall in one of these five categories:

  • Decoder plugins for reading and decoding audio files or streams
  • Output plugins for playing back sound through various sound APIs. DeaDBeeF provides support for Alsa, OSS and PulseAudio.
  • DSP plugins for processing audio before it's played back (example: equalizer)
  • VFS plugins implementing new data transport protocols (example: network streaming, opening audio files in .zip containers)
  • Miscellaneous plugins that provide functionality that doesn't fall in the above sections, like user interface

Miscellaneous[edit]

The player can be controlled via global hotkeys and command line. Command line commands do not offer full feature spectrum, but theoretically DeaDBeeF can be run without an X server.

DeaDBeeF also features a metadata editor with support for ID3 (ID3v1, ID3v2.2, ID3v2.3, ID3v2.4) and APEv2.

Furthermore, it supports gapless playback, ReplayGain and cue-sheets.

DeaDBeeF also includes a converter / transcoder and an 18-band graphical equalizer with the ability to load and save presets and import Foobar2000 equalizer presets.

Music is organized by adding directories, single files or network streams to playlists. By now, DeaDBeeF does not handle music libraries (like keeping track of filesystem changes etc.), but Alexey hinted that he might take on that subject in the future.[3]

Android Version[edit]

On Januar 30, 2011, a mobile version for Android was released.[4] It is based on the regular DeaDBeeF codebase, but uses a completely different UI. Unlike the regular DeaDBeeF version, this one is not completely open-source and comes in two versions:

  • A free version with ads
  • A pro version without ads, with an additional widget.

References[edit]

  1. ^ [1], DeaDBeeF: About
  2. ^ [2], DeaDBeeF project page, see 'More Detail'
  3. ^ [3], DeaDBeeF FAQ
  4. ^ [4], Android release announcement

External links[edit]

Category:Free_audio_software Category:Linux_media_players Category:Free_media_players Category:Free_software_programmed_in_C