Latest stable version : 1.1.10 (released on 01-03-2013) (release notes)
- source/executable tarball : gmusicbrowser-1.1.10.tar.gz
- deb : gmusicbrowser_1.1.10_all.deb
- repo for openSUSE (by neocrust) : for 12.3 (older openSUSE versions)
For debian/ubuntu users, a very basic repository is available by adding this line to your /etc/apt/sources.list :
deb http://gmusicbrowser.org/deb ./To check the authenticity of the package, you need to import this key into your trusted software providers list.
You can run it without installation (if the dependencies are installed) by just :
- untar :
tar -xzvf gmusicbrowser-1.1.10.tar.gz - run :
gmusicbrowser-1.1.10/gmusicbrowser.pl
Dependencies :
You might want/need to install (from your favorite distribution repository) :- to use mpg321/ogg123/flac123
- mpg321 to play mp3 files
- ogg123 to play ogg and flac files (found in a package names vorbis-tools)
- flac123 to play flac files (deprecated)
- amixer to control the volume (found in a package named alsa-utils)
- to use gstreamer-0.10
- gstreamer perl bindings >0.06 (package named libgstreamer-perl or perl-GStreamer)
- gstreamer library and gstreamer-plugins-base
- gstreamer-plugins-ugly to play mp3 files
- gstreamer-plugins-bad to play mpc files
- gstreamer-plugins-good to play flac files
- note that some codec may be packaged by themselves in some distribution, with names like gstreamer0.10-flac or gstreamer0.10-musepack
- some additional gstreamer plugins may also be required, depending on which output you want to use, like oss, alsa, pulseaudio, esd.
- to use mplayer
- mplayer
- to consult wikipedia pages and search google for lyrics, one of :
- gtk2-mozembed perl bindings (package named libgtk2-mozembed-perl or perl-Gtk2-MozEmbed) (see this page)
- gtk2-webkit perl bindings (package named perl-Gtk2-WebKit)
- to control gmusicbrowser through DBus or use the included gnome multimedia keys plugin (for gnome >= 2.18)
- DBus perl bindings (package named libnet-dbus-perl or perl-Net-DBus)
- to use the notify plugin
- libnotify perl bindings (package named libgtk2-notify-perl or perl-Gtk2-Notify)