Complete Guide to Playing Movies and Music on Linux
Music Players
Amarok
Amarok is regarded by most to be one of the best (if not THE best) audio players for Linux. It has support for MP3, FLAC, OGG, WAV, WMA, etc in addition to built-in access to various streaming Internet radio resources. Amarok currently exists in two versions: The original “classic” amarok and the new Amarok2 that ships with KDE4. Either version will suffice for those who want a powerful audio player with close KDE integration.
Like Kaffeine, Amarok uses Xine as a backend. Ogg Vorbis and FLAC are supported out of the box, and MP3 playback can be enabled by installing the libxine1-ffmpeg package, as previously stated. Unlike other players, amarok is heavily dependent on the KDE architecture due to its integration; installing Amarok requires that large portions of KDE be installed as well. Basically, if you are going to install the player, you may as well install the whole desktop environment along with it.
To install Amarok in Ubuntu, run “sudo apt-get install amarok” (messy way, since you're installing an incomplete KDE) or run “sudo apt-get install kubuntu-desktop”. (clean way)
Audacious Media Player
Audacious is designed for those who prefer a more minimalistic media player. Audacious has its own codec pack, which means that it can support MP3, FLAC, Ogg Vorbis, AAC, etc. out of the box and has various visualization and effects as well. Audacious is the latest incarnation of a whole series of media players: Audacious was derived from Beep Audio Player while Beep was derived from XMMS while XMMS was a clone of the original Winamp 2.x for Windows. As such, Audacious is virtually identical in function to its predecessors; even skins originally written for Winamp 2 “Classic” (and there are plenty of those) are fully compatible with Audacious.
To install Audacious in Ubuntu, run “sudo apt-get install audacious”.
Rhythmbox
Rhythmbox is GNOME's answer to Amarok, with one of the key differences being that Rhythmbox is built on Gstreamer rather than Xine. Rhythmbox has most of Amarok's features, including audio disc ripping/burning, internet radio (including last.fm), support for MP3/FLAC/OGG Vorbis, automatic podcast retrieval, etc. In addition to that, Rhythmbox has built-in Ipod support and integration with Jamendo and Magnatune.
If you're using the GNOME desktop environment, Rhythmbox is probably already installed on your system. Pure Kubuntu users should run “sudo apt-get install ubuntu-desktop” to get Rhythmbox, since it depends on most of GNOME and you may as well install the whole thing.