GStreamer ffmpeg video plugins
mpeg, divx, mpeg4, ac3, wmv, asf 

sudo apt-get install gstreamer0.10-ffmpeg

GStreamer extra plugins
mp3, sid, mpeg1, mpeg2, AC-3, DVD

sudo apt-get install gstreamer0.10-plugins-ugly

GStreamer plugins bad
mms, wavpack, quicktime, musepack 

sudo apt-get install gstreamer0.10-plugins-bad

GStreamer plugins bad multiverse
aac, xvid, mpeg2, faad

sudo apt-get install gstreamer0.10-plugins-bad-multiverse

GSteamer fluendo
gs fluendo MPEG2 demuxing plugin 

sudo apt-get install gsteamer0.10-fluendo-mpegdemux

Aqualung for Linux (Audio player)

Aqualung is an advanced music player originally targeted at the GNU/Linux operating system.


sudo apt-get install aqualung


sudo apt-get install aqualung


Bluemindo for Linux (Audio player)

Bluemindo aims to provide a very simple audio player under GNU systems in PyGTK, without any GNOME dependencies.



sudo apt-get install bluemindo


sudo apt-get install bluemindo

XMMS for Linux

XMMS is a multimedia player for unix systems. XMMS stands for X MultiMedia System and can play media files such as MP3, MOD's, WAV and others with the use of Input plugins.

 Alternative to Winamp player.
It was modeled after winamp from the Windows operating system. XMMS is not a port of Winamp but was written from scratch by Mikael and Peter Alm.

Download :

XMMS project seems to dead :(
you can use XMMS2 instead :)

XMMS2 for Linux (Audio player)

XMMS2 (X-platform Music Multiplexing System 2) is a new generation of the XMMS audio player. It is a new design, written from scratch, separate from the XMMS codebase. Alternative to Winamp! :) 

XMMS2 will:

  • play your music.
  • manage your music library
  • use collections to help you organise your music as you like
  • allow you to control it using a variety of clients.
  • run on Linux, *BSD, OS X, Solaris, and Windows.


Debian - Lenny / Unstable + Etch / Testing + Woody / Stable
apt-get install xmms2
The official XMMS2 Debian packages maintained by Florian Ragwitz. Several popular clients and plugins are available, as well: 
apt-cache search xmms2
Ubuntu - Hardy Heron and following
apt-get install xmms2
Binary packages of XMMS2, as well as gxmms2 are available in tarballs from Linux Fans (Note: Chinese site):
These packages are based on git tree, they include neither the source rpm, nor the .spec file. It's recommended to install these packages with YUM utility. All the dependencies can be found at the livna and freshrpms repos.
ALT Linux Sisyphus
Binary packages of XMMS2, as well as gxmms2 and nyello are available from repository. To install, respectively:
apt-get install xmms2
apt-get install gxmms2
apt-get install nyello
Rugek has a port repository with Xmms2 here:
Frugalware Linux
xmms2 and gxmms2 packages are available in the frugalware-current repository. To install :
pacman-g2 -S xmms2
pacman-g2 -S gxmms2
Arch Linux
Xmms2 is available in the community repository; various clients could be found in AUR.
Gentoo Linux
  • None of these are supported by XMMS2 team or Gentoo. You are pretty much on your own.
  • If you ask for help on IRC when using some of the following ebuilds, start by saying that you are running gentoo and mentioning which ebuild you are using
  • There is some faad2 breakage in Gentoo. None of the following ebuilds depend on faad2, but they may still pick it up if already installed. (Which is horribly bad.)
Ebuilds for latest testing versions (incl. latest git) are available at and Those ebuilds use waf, tons of USE-flags and no more env-variables or init-scripts. In this repo you can also find ebuilds for x4x and esperanza.
These ebuilds have more USE flags for the optional packages that xmms2 can depend on but does not strictly require in order to compile. As of the 0.2 DrAlban ebuild, a new local "phonehome" USE flag that has to be set in order to enable the xmms2-et client that phones home to the developers. (xmms2-et is enabled by default in DrAlban everywhere else)
Some alternate ebuilds are available here: Ycarus ebuilds and proaudio overlay.
There are plans to add xmms2 to Gentoo in the near future. You can track the progress at Latest proposed 0.6 ebuild or git ebuild.
If you want to track the current development tree you can use this ebuild. A valid git.eclass file is necessary.


Getting XMMS2 to build/run on Windows is mostly working, but not all features of XMMS2 are currently available on Windows, and some plugins are missing/broken. Also note that these packages have not been thoroughly tested by the XMMS2 team. See also: Windows.

Mac OS X

xmms2 is included in MacPorts, however the port does not allow to customize the installation via variants at the moment. To include optional features, required libraries need to be installed beforehand. To install:
sudo port install xmms2

To have more control over the feature-set, download the source and configure xmms2 manually:
./waf configure --prefix=/opt/local --conf-prefix=/opt/local --nocache
And then:
./waf build && ./waf install


xmms2 is now included in the FreeBSD ports tree. It can be found in audio/xmms2.
A xmms2 pkgsrc package for NetBSD and other operating systems supported by pkgsrc is available at


Note: you should read the Install instructions page as well.
About the GIT repository:

Decibel for Linux

Decibel Audio Player is a GTK+ open-source (GPL) audio player for GNU/Linux. It is very straightforward to use thanks to a clean and user-friendly interface. It is especially targeted at Gnome and follows the Gnome HIG.

Download page


sudo apt-get install decibel


Check out this page


Check out this page


sudo apt-get install decibel

Debian package / Sources

v1.05 (June 27, 2010)
decibel-audio-player-1.05.deb356 KB5be406f0a5e17ee21926856e2a1f5498
decibel-audio-player-1.05.tar.gz342 KBdfebf66d5d6063e99cda9ea6217a6a0b
If you use the .tar.gz archive, please make sure to install all the dependencies: python (>=2.4), python-gnome2 (>=2.18), python-gtk2 (>=2.6.3-2), python-glade2 (>=2.6.3-2), python-mutagen (>= 1.10), python-gst0.10 (>=0.10), python-dbus (>=0.80), python-imaging (>=1.1.6).
Then type make install as root in a terminal (or sudo make install) to install Decibel Audio Player.

Development version

The code is hosted by Launchpad. You can get the current development version using Bazaar:
bzr branch lp:decibel-audio-player

Audacious for Linux

Audacious is an advanced audio player. It is free, lightweight, based on GTK2, runs on Linux and many other *nix platforms and is focused on audio quality and supporting a wide range of audio codecs.


Current version of Audacious is core: 2.3.0/plugins: 2.3.0.
Audacious is comprised of two components, audacious core (the player itself), and it's plugins collection. You need both in order to have a working Audacious install. Please note that both the core and plugins are released asymmetrically of each other and a unified release only happens if API changes are necessary between stable versions.

Common Distributions

The following sections describe how to install Audacious from your Linux distribution or UNIX vendor. Please note that vendor-provided builds of Audacious may not be up to date.


Debian, Ubuntu, Sidux, Mepis, and Xandros

Debian and derivative distributions include Audacious (with certain plugins removed or disabled due to patent concerns). You can install the Debian packaged version of Audacious by using apt-get:
# apt-get install audacious


Fedora, CentOS

Fedora and CentOS include Audacious (with certain plugins removed or disabled due to patent concerns) in the extras repository. You can install this version of Audacious by using yum:
# yum install audacious
Additionally, the functionality that was removed from Fedora due to patent concerns, can be attained from Livna, using yum provided that the Livna repository is configured:
# yum install audacious-plugins-nonfree-aac audacious-plugins-nonfree-mp3



Gentoo includes Audacious in its portage tree, as media-sound/audacious. You can install the Gentoo ebuilds using emerge:
# emerge media-sound/audacious
Please note that you may need to use the testing branch to get the latest packaging. Have a look at the Gentoo documentation for more details.

Amarok for Linux

Amarok is a free software music player for Linux. 

Ubuntu :  
sudo apt-get update
sudo apt-get install amarok

Pre compiled binaries for your operating system may be available for download. Please, select yours to see what you have to do to enjoy Amarok.

Linux Distributions, BSD, other Unixes





Mandriva Linux



Ark Linux




Other (FreeBSD, Solaris, etc.)

Other operating systems (not yet officially supported)

Mac OS
Microsoft Windows

Sources (official)

Source Tarballs

Mplayer for Linux

MPlayer is a free and open source media player. The program is available for all major operating systems, including Linux and other Unix-like systems, Microsoft Windows and Mac OS X. Versions for OS/2, Syllable, AmigaOS and MorphOS are also available.

sudo apt-get install mplayer


Linux x86 20071007 HTTP FTP BITTORRENT
Linux PPC 20071007 HTTP FTP
Linux AMD64 20071007 HTTP FTP
Linux Alpha 20061028 HTTP FTP
Windows x86 20071007 HTTP FTP BITTORRENT
Mac OS X x86 20060611 HTTP FTP
Mac OS X PPC 20041107 HTTP FTP


MPlayer SVN Windows with SMPlayer GUI (recommended) HTTP
MPlayer SVN Windows (has ffmpeg-mt and regular builds) HTTP
MPlayer GIT Windows EXPERIMENTAL repo (with ffmpeg-mt) HTTP
MPlayer OS X Extended HTTP
Fedora and CentOS/RHEL RPM packages from RPMFusion HTTP


Click on skin names for screenshots. Read the README or the GUI section of the documentation to find out how to install skins.
Freshmeat also has an MPlayer skin section.
If you want to create your own MPlayer GUI skin, read the skin section of the documentation. If you are content with your skin and wish to have it added to the official skin collection, go over the Creating quality skins guide and submit the skin to us.
Name Version Creator Description HTTP FTP
Blue 1.7 Xenomorph new default MPlayer skin HTTP FTP
Blue-small 1.4 Xenomorph compact version HTTP FTP
standard 1.9 FRD (Viktor Bekesi) old default skin HTTP FTP
Abyss 1.7 Xenomorph beautiful MPlayer skin HTTP FTP
Ater 1.2 Laszlo Simon dark, cool-looking HTTP FTP
pcland 1.0 blue waves HTTP FTP
Corelian 1.1 LUIGI plain look HTTP FTP
neutron 1.5 Oliwier Ptak futuristic look HTTP FTP
disappearer 1.1 Alban Hertroys very slim skin HTTP FTP
plastic 1.2 FRD (Viktor Bekesi) plastic remote control skin HTTP FTP
phony 1.1 Jurgen Pehrson desktop DVD player skin HTTP FTP
mentalic 1.2 Oliwier Ptak sharp and shiny HTTP FTP
proton 1.2 Pasquale Riccio silver, shiny HTTP FTP
slim 1.2 FRD (Viktor Bekesi) small and cute HTTP FTP
CornerMP 1.2 DC.Park WinAMP corner skin HTTP FTP
CornerMP-aqua 1.4 DC.Park WinAMP corner skin HTTP FTP
trium 1.3 Scognito based on a mobile phone HTTP FTP
gnome 1.1 Scognito based on the GNOME logo HTTP FTP
Orange 1.3 Ognian Vasilev clean, good looking HTTP FTP
QPlayer 1.2 Quiana playful look HTTP FTP
handheld 1.0 Andrew Carpenter remote control look HTTP FTP
MidnightLove 1.6 Gabucino XMMS skin of Rei Ayanami HTTP FTP
avifile 1.6 Toky (Balazs Vigvary) aviplay look HTTP FTP
BlueHeart 1.5 Gabucino BlueHeart XMMS skin HTTP FTP
WMP6 2.2 Gabucino Windows Media Player HTTP FTP
xanim 1.6 Gabucino XAnim "feeling" :) HTTP FTP
Cyrus 1.2 Roberto J. Cyrus XMMS skin HTTP FTP
xine-lcd 1.2 Gabucino xine LCD skin HTTP FTP
AlienMind 1.2 Gabucino Alien Mind XMMS skin HTTP FTP
hwswskin 1.1 simplistic HTTP FTP
krystal 1.1 Gary Whitmore Jr. very colorful HTTP FTP
softgrip 1.1 Sudrien strange design HTTP FTP
new-age 1.0 Javipa clean and simple HTTP FTP
DVDPlayer 1.1 Jiri Tyr jun. hardware player lookalike HTTP FTP
Industrial 1.0 Nikola Pizurica Industrial GTK theme HTTP FTP
OSX-Brushed 2.3 Ryan Northam iTunes lookalike HTTP FTP
OSX-Mod 1.1 DogFaceMonk QuickTime lookalike HTTP FTP
PowerPlayer 1.1 caparuni PowerDVD lookalike HTTP FTP
Terminator3 1.1 Kiss Balint inspired by Terminator 3 HTTP FTP
tvisor 1.1 Andre Kuehne simple, well-designed HTTP FTP
ultrafina 1.1 Diego Biurrun XMMS ultrafina skin HTTP FTP
XFce4 1.0 Nikola Pizurica default XFce4 theme HTTP FTP
xmmplayer 1.5 nostrildamus XMMS lookalike HTTP FTP
JiMPlayer 1.4 Attila Gyimesi round and colorful HTTP FTP
QuickSilver 1.0 Charles Foucault QuickSilver WMP skin HTTP FTP
smoothwebby 1.1 Andrew Weber blueish monochrome HTTP FTP
webby 1.3 Andrew Weber bluegray monochrome HTTP FTP
Canary 1.2 Veres Imre small, compact HTTP FTP
CubicPlayer 1.1 Gabucino textmode like HTTP FTP
divxplayer 1.3 Marcin Szumiela DivX player lookalike HTTP FTP
hayraphon 1.0 bluegray monochrome HTTP FTP
iTunes 1.1 unknown iTunes inspired HTTP FTP
iTunes-mini 1.1 unknown iTunes inspired HTTP FTP
mini 0.1 Fabian Franz browser plugin skin HTTP FTP
moonphase 1.0 Dan "Jago" Naumov flat gray HTTP FTP
mplayer_red 1.0 Burt.S. rusty machine HTTP FTP
native_red 1.0 nativeridge mplayer skin HTTP FTP
netscape4 1.0 Gabucino Communicator 4.77 HTTP FTP
sessene 1.0 ghostman clean and small HTTP FTP
bluecurve 1.3 bleachie Red Hat bluecurve theme HTTP FTP
changuito 0.2 jpoyarzun Gorilla GNOME theme HTTP FTP
OpenDoh 1.1 siTe Industrial look-alike HTTP FTP
plastik 2.0 Jesper Schultz KDE plastik theme HTTP FTP
productive 1.0 Michael Zeising smooth and modern look HTTP FTP
brushedGnome 1.0 Azrael brushed QPlayer HTTP FTP
Linea 1.0 Radic Vesko black and white HTTP FTP
clearplayer 0.9 Massimo Tisi ClearLooks GNOME theme HTTP FTP
ICY 1.0 Phantom LORD Nero ShowTime skin HTTP FTP
Dushku 1.2 funkydrummer Eliza Dushku HTTP FTP
KDE 0.3 RĂ¼diger Kuhlmann uses KDE images HTTP FTP

Exaile for Linux

Exaile is a music player that was originally conceived to be similar in style and function to KDE's Amarok, but use the GTK+ widget toolkit rather than Qt.It is written in Python and utilizes the GStreamer media framework.

If you are installing from source, please check the requirements page to make sure you have all the required dependencies to run Exaile.

Current Release

Source & Binary Packages


sudo apt-get install exaile


Karmic (9.10)

Run the following commands in a terminal:
sudo add-apt-repository ppa:exaile-devel/ppa
sudo apt-get update
sudo apt-get install exaile

Other distros

The Exaile team does not provide supported packages for any distros other than those above. However most distributions include Exaile in their repositories. If your distribution does not, or the version in the repositories is old or otherwise unsatisfactory, check our wiki to see if there is a third party repo for your distribution.

Development Release


If you wish to download the latest development code, you can type the following:
bzr checkout lp:exaile
and to update it:
bzr update

Other Files

For old releases in the 0.3.0 and later series, see launchpad downloads. For other files or releases, see here.

GNUzilla IceCat for Linux

GNUzilla is the GNU version of the Mozilla suite, and GNU IceCat is the GNU version of the Firefox browser. Its main advantage is an ethical one: it is entirely free software.

sudo apt-get install icecat



Official releases of IceCat are available from, or any GNU mirror. Please use a mirror if possible. Besides the sources, a binary release for GNU/Linux / x86 (32 bit) is available.

Test releases of IceCat are available from