There are a surprisingly large number of music players on Linux, and while we know the choice is a deeply personal one, we recommend Banshee for all your music listening needs.
Note that music players are one of the most hotly-contested App Directory categories and it's easy to see why. Everyone wants different things from their player, so it's nearly impossible to really choose the best one. However, the point of App Directory is to give you a starting point for good apps in any given category and as such, we think Banshee is the perfect choice here -- it's familiar, feature-filled, and perfect for Linux users looking for a music player. As always, we recommend checking out the competition section below for other choices if Banshee doesn't suit you.
- Store and play your music, videos, podcasts, and audiobooks all in one library.
- Create and manage playlists and smart playlists that update based on custom filters.
- Enqueue songs into a "Now Playing" pane for on-the-go playlist creation.
- Watch folders on your hard drive for changes and automatically adjust your library accordingly.
- Import libraries from Amarok, Rhythmbox and iTunes.
- Sync iPod, iPhone, Android, and many other portable music devices with your library.
- Listen to and rip audio CDs.
- Set a bookmark on any song, video, or podcast and return to that point later.
- Fix broken and missing metadata using bulk operations.
- Mini-player from which you can control Banshee through a small window.
- Wikipedia context pane that provides information about the currently playing artist.
- Integration with internet radio, DAAP, Miro, Last.fm and the Amazon MP3 store.
Banshee is one of those programs that finds the sweet spot between customisation and ease-of-use. It has a tonne of features that let you use it pretty much however you want to, whether that's queuing songs in a "Now Playing" window, creating smart playlists, or integrating with external services. You can also tweak the interface to look just how you want it to.
It supports many devices, including the iPod Touch and iPhone, which not a lot of third party programs can claim. And, it does all this while keeping a familiar, easy-to-use interface that newcomers won't be intimidated by. It has a little something for everyone, which makes it a great first stop on your search for a good Linux music player.
Banshee's a bit of a younger program, so some really heavy power users might prefer something tried and true like Rhythmbox. Banshee has an extension library, but it isn't quite as extensive as other programs (depending on what you're looking for) and a few people have mentioned that it isn't quite as stable as other favourites -- for example, some say it has trouble with very large libraries. If you find it's too buggy for your tastes, you can try some of the competition below.
Rhythmbox is Banshee's biggest competition, having been the default player in Ubuntu for a long time before it was replaced with Banshee in 11.04. It has a reputation of being a bit more stable than Banshee and it's still pretty feature filled (though not quite as much as Banshee). The two are quite similar in many ways, though, so they're both worth a look in our opinion.
Amarok, designed for the KDE desktop environment, has a bit less familiar of an interface, but it's really great. Instead of the typical library view, you have three columns: a list of artists on the left, a lyrics and Wikipedia browser in the middle and your "Now Playing" queue on the left. It only supports music, though, not podcasts, videos, or audiobooks and it doesn't have quite the flexibility of other programs. It can sync with some devices, though, and has a few cool other features, like smart playlists that automatically update on loose criteria. Incidentally, it's also my favourite music player of all time, on any platform.
Exaile and Clementine are great music players for those that miss Amarok 1.4, before it went through a large interface overhaul. Both embrace Amarok's playlist-based listening, but with a somewhat more familiar library interface. Exaile's interface is very simple, but Clementine is much more feature-filled, containing things like a lyrics view and Last.fm integration.
There are a lot of other music players out there, but these are the heavy hitters on Linux. Again, we know that many of you are already fervent fans of a specific player, so let us know which one you're digging -- and why -- in the comments.
Lifehacker's App Directory is a new and growing directory of recommendations for the best applications and tools in a number of given categories.