Difference between revisions of "Package:DeaDBeeF"

 
(4 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
|CatPkg=media-sound/deadbeef
 
|CatPkg=media-sound/deadbeef
 
|Maintainer=damex
 
|Maintainer=damex
 +
|Homepage=http://deadbeef.sourceforge.net/
 
}}
 
}}
 
 
DeaDBeeF (as in 0xDEADBEEF) is an audio player for GNU/Linux, *BSD, OpenSolaris and other UNIX-like systems. There's also the Android version, which is a very different product. There are no Windows, OSX or iOS versions though, sorry for that.
 
DeaDBeeF (as in 0xDEADBEEF) is an audio player for GNU/Linux, *BSD, OpenSolaris and other UNIX-like systems. There's also the Android version, which is a very different product. There are no Windows, OSX or iOS versions though, sorry for that.
  
 
Main features (the list is most likely far from complete):
 
Main features (the list is most likely far from complete):
  
    mp3, ogg vorbis, flac, ape, wv/iso.wv, wav, m4a/mp3 (aac and alac), mpc, tta, cd audio, and many more
+
* mp3, ogg vorbis, flac, ape, wv/iso.wv, wav, m4a/mp3 (aac and alac), mpc, tta, cd audio, and many more
    nsf, ay, vtx, vgm/vgz, spc and many other popular chiptune formats
+
* nsf, ay, vtx, vgm/vgz, spc and many other popular chiptune formats
    SID with HVSC song length database support for sid
+
* SID with HVSC song length database support for sid
    tracker modules - mod, s3m, it, xm, etc
+
* tracker modules - mod, s3m, it, xm, etc
    ID3v1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, Xing/Info, VorbisComments tag reading and writing, as well as reading many other tag/metadata formats in most supported formats
+
* ID3v1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, Xing/Info, VorbisComments tag reading and writing, as well as reading many other tag/metadata formats in most supported formats
    automatic character set detection for non-unicode id3 tags - supports cp1251, iso8859-1, and now chinese cp936 (optional), as well as SHIFT-JIS and MS-DOS CP866 for selected formats
+
* automatic character set detection for non-unicode id3 tags - supports cp1251, iso8859-1, and now chinese cp936 (optional), as well as SHIFT-JIS and MS-DOS CP866 for selected formats
    unicode tags are fully supported as well (both utf8 and ucs2)
+
* unicode tags are fully supported as well (both utf8 and ucs2)
    cuesheet (.cue files) support, including charset detection/conversion
+
* cuesheet (.cue files) support, including charset detection/conversion
    clean fast GUI using GTK2 and GTK3, you pick what you like more!
+
* clean fast GUI using GTK2 and GTK3, you pick what you like more!
    no GNOME or KDE dependencies
+
* no GNOME or KDE dependencies
    minimization to system tray, with scrollwheel volume control, etc
+
* minimization to system tray, with scrollwheel volume control, etc
    drag and drop, both in playlist, and from other apps
+
* drag and drop, both in playlist, and from other apps
    control playback from command line
+
* control playback from command line
    global hotkeys
+
* global hotkeys
    multiple playlists using tabbed interface
+
* multiple playlists using tabbed interface
    album cover display
+
* album cover display
    OSD notifications about current playing songs
+
* OSD notifications about current playing songs
    18-band graphical equalizer and other DSP plugins
+
* 18-band graphical equalizer and other DSP plugins
    built-in high quality tag editor, with custom fields support
+
* built-in high quality tag editor, with custom fields support
    customizable groups in playlists
+
* customizable groups in playlists
    customizable columns with flexible title formatting
+
* customizable columns with flexible title formatting
    streaming radio support for ogg vorbis, mp3 and aac streams
+
* streaming radio support for ogg vorbis, mp3 and aac streams
    gapless playback for correctly encoded files
+
* gapless playback for correctly encoded files
    lots of plugin, such as global hotkeys, last.fm scrobbler, converter, and many more, sdk is included
+
* lots of plugin, such as global hotkeys, last.fm scrobbler, converter, and many more, sdk is included
    comes with advanced Converter plugin, which allows to transcode files to other formats
+
* comes with advanced Converter plugin, which allows to transcode files to other formats
    was tested on x86, x86_64, powerpc, arm, mips architectures, should work on most modern platforms
+
* was tested on x86, x86_64, powerpc, arm, mips architectures, should work on most modern platforms
    new features are being added all the time -- check for updates frequently!
+
* new features are being added all the time -- check for updates frequently!
  
 
== Installing DeaDBeeF ==
 
== Installing DeaDBeeF ==
 
To install deadbeef, emerge it:
 
To install deadbeef, emerge it:
 
<console>
 
<console>
###i## emerge deadbeefmpris
+
###i## emerge deadbeef
 
</console>
 
</console>
  
DeaDBeeF have many use flags and they're self explanatory. They're for built'in functional of the player or installing a 3rd party plugins.
+
=== Support of remote locations ===
  
3party plugins installed via use flags explained here:
+
In order to be able to listen to remote sources (File -> Add Location), you will need to compile it with cURL plugin:
  
{| class="wikitable sortable"
+
<console>
|-
+
###i## echo "media-sound/deadbeef curl" >> /etc/portage/package.use
! USE flag !! Plugin package !! Plugin description
+
###i## emerge deadbeef
|-
+
</console>
| archive || media-plugins/deadbeef-archive-reader || Reading media files from archived files
+
|-
+
| bookmark-manager || media-plugins/deadbeef-bookmark-manager || Resume playinf files after closing player from the last timestamp
+
|-
+
| bs2b || media-plugins/deadbeef-bs2b || bs2b dsp support. Useful for headphones
+
|-
+
| filebrowser || media-plugins/deadbeef-fb || Browse files on your disks
+
|-
+
| gnome-mmkeys || media-plugins/deadbeef-gnome-mmkeys || Gnome multimedia keys support
+
|-
+
| infobar || media-plugins/deadbeef-infobar || Show online lyrics
+
|-
+
| jack || media-plugins/deadbeef-jack || Jack audio support
+
|-
+
| mpris || media-plugins/deadbeef-mpris || MPRIS support
+
|-
+
| musical-spectrum || media-plugins/deadbeef-musical-spectrum || Draws musical spectrum for current track
+
|-
+
| replaygain-control || media-plugins/deadbeef-replaygain-control || Advanced control of replaygain
+
|-
+
| spectrogram || media-plugins/deadbeef-spectrogram || Draws spectrogram for current track
+
|-
+
| stereo-widener || media-plugins/deadbeef-stereo-widener || Widens stereo
+
|-
+
| vk || media-plugins/deadbeef-vk || Play music fron vk.com social network
+
|-
+
| vu-meter || media-plugins/deadbeef-vu-meter || Draws vu meter for current track
+
|-
+
| waveform-seekbar || media-plugins/deadbeef-waveform-seekbar || Draws waveform seekbar for current track
+
|}
+
  
 +
== Installing DeaDBeeF 3rd Party Plugins==
 +
deadbeef-plugins-meta package will be automatically pulled in when you install deadbeef player.
 +
It has many use flags which are described at the metadata.xml. https://raw.githubusercontent.com/damex/funtoo-deadbeef/master/media-plugins/deadbeef-plugins-meta/metadata.xml
 +
If you want to emerge one of those plugins - just enable that use flag for deadbeef-plugins-meta and emerge it:
 +
<console>
 +
###i## emerge deadbeef-plugins-meta
 +
</console>
 
{{EbuildFooter}}
 
{{EbuildFooter}}

Latest revision as of 19:53, January 23, 2016

media-sound/deadbeef


Current Maintainer(s):No results
Source Repository:No results
http://deadbeef.sourceforge.net/

Summary: A foobar2000-like music player

Use Flags

aac
Advanced Audio Coding (AAC) plugin
adplug
Adplug plugin
alac
Apple Lossless Audio Codec (ALAC) plugin
cdda
Compact Disc Digital Audio (CDDA) plugin
converter
Support for converting media files
cover
Album artwork plugin
cover-imlib2
Album artwork (with support for imlib2) plugin
cover-network
Plugin for downloading album artwork from internet
curl
cURL plugin
dts
Digital Theater System (DTS) plugin
dumb
Tracker music (MOD, S3M, XM, IT, STM, 669, PTM, PSM, MTM, DSM, ASYLUM AMF, UMX, J2B) plugin
equalizer
Equalizer plugin
ffmpeg
FFmpeg plugin
flac
Free Lossless Audio Codec (FLAC) plugin
gme
Game Music Emu (NSF, AY and other formats) plugin
gtk2
GTK2 based user interface
gtk3
GTK3 based user interface
hotkeys
Hotkeys support plugin
lastfm
Last.fm scrobbling plugin
libav
Libav plugin
libnotify
Notification daemon support plugin
libsamplerate
Sample rate conversion plugin
m3u
m3u playlist plugin
mac
Monkey's Audio plugin
mad
MPEG-1/2/2.5 Layer 3 (MP3) support through mad/libmad
midi
midi support (via timidity) plugin
mms
Microsoft Media Server (MMS) plugin
mono2stereo
mono2stereo plugin
mp3
MPEG-1/2/2.5 Layer 3 (MP3) support plugin. It is a virtual use for mad/libmad or mpg123/libmpg123 since deadbeef 0.6.3
mpg123
MPEG-1/2/2.5 Layer 3 (MP3) support through mpg123/libmpg123
nls
Native Language Support (NLS)
nullout
NULL output plugin
oss
Open Sound System (OSS) output plugin
playlist-browser
Playlist browser user interface plugin
psf
AOSDK-based PSF(QSF,SSF,DSF) plugin
pulseaudio
PulseAudio output plugin
sc68
Atari ST and Amiga music plugin
shell-exec
Support for running shell commands
shn
Shorten (SHN) plugin
sid
Commodore64 SID music player plugin
sndfile
PCM wave support (via libsndfile) plugin
tta
True Audio TTA plugin
vorbis
Ogg Vorbis plugin
unity
Gnome Unity support
vtx
Libayemy VTX ZX-Spectrum music player plugin
wavpack
WavPack plugin
wma
Windows media audio plugin
zip
vfs_zip plugin

News

Oleg

PHP and Kernel Updates

PHP and Kernel Updates
2016-04-01 by Oleg
Oleg

OpenSSL Update

OpenSSL Update
2016-03-04 by Oleg
Oleg

Python Updates

Python Updates
2016-02-12 by Oleg
More...

DeaDBeeF

Tip

We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.

DeaDBeeF (as in 0xDEADBEEF) is an audio player for GNU/Linux, *BSD, OpenSolaris and other UNIX-like systems. There's also the Android version, which is a very different product. There are no Windows, OSX or iOS versions though, sorry for that.

Main features (the list is most likely far from complete):

  • mp3, ogg vorbis, flac, ape, wv/iso.wv, wav, m4a/mp3 (aac and alac), mpc, tta, cd audio, and many more
  • nsf, ay, vtx, vgm/vgz, spc and many other popular chiptune formats
  • SID with HVSC song length database support for sid
  • tracker modules - mod, s3m, it, xm, etc
  • ID3v1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, Xing/Info, VorbisComments tag reading and writing, as well as reading many other tag/metadata formats in most supported formats
  • automatic character set detection for non-unicode id3 tags - supports cp1251, iso8859-1, and now chinese cp936 (optional), as well as SHIFT-JIS and MS-DOS CP866 for selected formats
  • unicode tags are fully supported as well (both utf8 and ucs2)
  • cuesheet (.cue files) support, including charset detection/conversion
  • clean fast GUI using GTK2 and GTK3, you pick what you like more!
  • no GNOME or KDE dependencies
  • minimization to system tray, with scrollwheel volume control, etc
  • drag and drop, both in playlist, and from other apps
  • control playback from command line
  • global hotkeys
  • multiple playlists using tabbed interface
  • album cover display
  • OSD notifications about current playing songs
  • 18-band graphical equalizer and other DSP plugins
  • built-in high quality tag editor, with custom fields support
  • customizable groups in playlists
  • customizable columns with flexible title formatting
  • streaming radio support for ogg vorbis, mp3 and aac streams
  • gapless playback for correctly encoded files
  • lots of plugin, such as global hotkeys, last.fm scrobbler, converter, and many more, sdk is included
  • comes with advanced Converter plugin, which allows to transcode files to other formats
  • was tested on x86, x86_64, powerpc, arm, mips architectures, should work on most modern platforms
  • new features are being added all the time -- check for updates frequently!

Installing DeaDBeeF

To install deadbeef, emerge it:

# emerge deadbeef

Support of remote locations

In order to be able to listen to remote sources (File -> Add Location), you will need to compile it with cURL plugin:

# echo "media-sound/deadbeef curl" >> /etc/portage/package.use
# emerge deadbeef

Installing DeaDBeeF 3rd Party Plugins

deadbeef-plugins-meta package will be automatically pulled in when you install deadbeef player. It has many use flags which are described at the metadata.xml. https://raw.githubusercontent.com/damex/funtoo-deadbeef/master/media-plugins/deadbeef-plugins-meta/metadata.xml If you want to emerge one of those plugins - just enable that use flag for deadbeef-plugins-meta and emerge it:

# emerge deadbeef-plugins-meta