The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Package:DeaDBeeF"
(12 intermediate revisions by 4 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. | |||
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: | |||
<console> | |||
###i## emerge deadbeef | |||
</console> | |||
=== 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: | |||
<console> | <console> | ||
###i## emerge | ###i## echo "media-sound/deadbeef curl" >> /etc/portage/package.use | ||
###i## emerge deadbeef | |||
</console> | </console> | ||
== 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
DeaDBeeF
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:
root # 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:
root # echo "media-sound/deadbeef curl" >> /etc/portage/package.use root # 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:
root # emerge deadbeef-plugins-meta