When you need something clean to play audio files, ask DeaDBeeF.

DeaDBeeF#

Many years ago, I was stuck inside Windows, because I was addicted to Foobar2000, one of the most customizable and fastest audio player I found. Then, a friend of mine told me about DeaDBeeF. I was convinced and decided to set me free with Linux, for good. So this page is dedicated to DeaDBeeF, that marvelous audio player.

Install#

sudo apt-add-repository ppa:starws-box/deadbeef-player; \
sudo apt update && sudo apt install deadbeef flac lame musepack-tools vorbis-tools wavpack;

Configuration#

Grouping by folder name#

Customizing the DeaDBeeF columns#

Here are my DeaDBeeF columns, all based on this deadbeef title formatting progress (google-shame sheet) and that Foobar2000 Title Formatting Reference :

Column Type Value
Cover Album cover
Playing
# Custom (see bellow)
Title Custom (see bellow)
Length Length
Codec Custom (see bellow)

Custom columns values :

# :

[<<%track%>>]

Title :

$ifequal(%rating%,1,★ ,)$ifequal(%rating%,2,★★ ,)$ifequal(%rating%,3,★★★ ,)$ifequal(%rating%,4,★★★★ ,)$ifequal(%rating%,5,★★★★★ ,)$ifgreater(%rating%,5,⚠ %rating% ,)$if(%rating%,$ifequal($add(%rating%),0,⚠ %rating% ,))<<<[%artist% — ]>>>$if(%title%,%title%,%filename%)<<[ ⚝ %style%][ ⚝ %wax%][ ⚝ %note%]>>

Codec

<<[$cut(%samplerate%,2) kHz][ %codec%][ %bitrate% kbps][ %:codec_profile%]>>

Custom shell commands#

Custom shell commands are useful, as you can right click a track from DeaDBeeF, open its parent directory, or do a quick search on Discogs...

Here are the custom shell commands I'm adding :

name command
+ Open Containing Folder nemo %D
+ Discogs This firefox www.discogs.com/search?q=%a+%b&btn=&type=all

Regarding my "Open Containing Folder" custom shell command, if you are using a different file manager than nemo, use yours instead !

This page was last edited on , generated from this markdown. Content is available under the Creative Commons CC BY-SA 3.0 License unless otherwise noted. This site is ad-free and contains no third party cookies or tracking, just as the Web should remain.
HomepageBack to top