Comparing Five Music Players
The metatags for tracks are essential to any music player, not only for display, but also for automating various features, such as CD ripping and suggesting music similar to the current track.
In all five music players, tags are lumped into statistics about how often each track is played, how the track is rated and background information, such as lyrics and cover art. Yet, despite the importance of tags, Rhythmbox and Exaile do not include a general Comment tag for miscellaneous information, and only Exaile and Amarok have any provision for custom tagging (and you easily can miss the Add button in Exaile).
An even larger omission is the fact that you can edit tags only by albums in Amarok. The reason may be that Amarok is designed to play music equally by track or album, while the other players are oriented toward tracks. Yet, even so, editing tags under albums means that you have to enter them only once instead of ten or more times.
Another useful feature for handling tags in Amarok is to guess them from the filenames. If you have ripped music from a source like K3B, which names files according to sequences of tags, this feature can eliminate drudgery even further. The feature is not always accurate, however, and it can cause trouble when illegal characters are used in a filename, yet, even so, anyone digitalizing masses of music will find it essential.
Ranking:
Amarok
Exaile
Banshee
Rhythmbox and Songbird (tie)
With all five players, you can randomize the order in which the tracks on a playlist are played. However, with Rhythmbox, that is as far as automation goes.
Banshee, Exaile and Songbird all have controls to create automated playlists based on criteria, such as the most played or the least played. In Banshee, two unique playlist controls are Recently Added and Unheard, while Songbird includes Artists on Tour, which selects from artists who are touring soon in your area. By contrast, Exaile's playlist controls are less useful unless you are planning for a party, as they include Top 100, Newest 100 and Random 100 and 500—a selection that sounds like an effort to re-create the Top 40 radio that many people originally turned to music players to escape.
Exaile is more to the point with its Smart Playlists, in which you can specify the criteria for automated playlists. This feature is duplicated almost exactly in Songbird, but in my experience, it works only erratically in either Exaile or Songbird.
However, the most sophisticated automated playlists are found in Amarok. Amarok's Dynamic Playlists include three types of bias: Proportional Bias, in which playlists are forced to include set percentages of tracks that match the designated tags; Custom Bias, in which playlists include set percentages to match the tags; and Fuzzy Bias, which sets how much tags can vary from the tags specified. You can mix all of these biases to create playlists that match or exceed those in the other four players, and best of all, new lists are created with almost no delay when you click the Repopulate button.
Ranking:
Amarok, Exaile and Songbird (tie)
Banshee
Rhythmbox (lags far behind)
One disadvantage of digitalized music is that it lacks the background information you can get with a CD in the form of liner notes. Some tracks and albums use context tags to give information about producers and backup music, but this practice is relatively rare, and the information is not nearly as rich as with traditional media. Even the latest version of Amarok, in which you can add custom tags, you can't really re-create the information that comes with CDs via tags.
Instead, music players are starting to provide alternatives to liner notes using resources from the Internet. All five players can hunt the Internet for lyrics and covers, although with Rhythmbox, doing so requires enabling plugins. Exaile and Amarok also search for Artists and Albums, while Banshee bizarrely opts for a context pane that includes Top Albums and Top Tracks by the current artist—information that is minimally useful and more than a little imaginary the first few times you play tracks. However, taking a hard-core fan approach, Songbird outdoes the rest by searching for reviews, news, photos and videos.
The success of these efforts to provide extra context depends partly on the artist and album. In every case, the effort is more likely to be successful if artists are popular or at least have a cult following that increases their chances of being listed in Wikipedia or on fan sites. Disambiguation pages also can be a problem.
Even more important, searches can be long and may end with no results. Searches in Songbird for reviews and news often take longer than a single song, while in Amarok a long lyric search can freeze the track controls, although the track keeps playing. However, on the plus side, context features sometimes can produce unexpected benefits for the true fan, such as alternate record covers or (as I once found for The Pogues' “Fairytale in New York”) unrecorded versions of the lyrics.
Ranking:
Songbird
Amarok
Exaile
Banshee
Rhythmbox
-- Bruce Byfield (nanday)
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
| Dart: a New Web Programming Experience | May 07, 2013 |
- New Products
- RSS Feeds
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- A Topic for Discussion - Open Source Feature-Richness?
- Drupal Is a Framework: Why Everyone Needs to Understand This
- Home, My Backup Data Center
- Python Programming for Beginners
- New Products
- New Products
- New Products
- Hey God - You may not be
2 hours 47 min ago - Reply to comment | Linux Journal
5 hours 20 min ago - Drupal is an Awesome CMS and a Crappy development framework
9 hours 59 min ago - IT industry leaders
12 hours 21 min ago - Reply to comment | Linux Journal
1 day 5 hours ago - Reply to comment | Linux Journal
1 day 7 hours ago - Reply to comment | Linux Journal
1 day 9 hours ago - great post
1 day 9 hours ago - Google Docs
1 day 9 hours ago - Reply to comment | Linux Journal
1 day 14 hours ago
Enter to Win an Adafruit Prototyping Pi Plate Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Prototyping Pi Plate Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.




Comments
What about the simple Audacious?
I'm a simple user, with simple needs. Just need an easy to use media player to play my mp3/wma files. I tried to use Amarok lots of times, but beside it makes me remember the stupid itunes, is also a very annoying. Only Audacious allows me to select a folder o more, put them on a playlist and press play button, after that I minimize the frontend, so why loose resources or time with visual stuffs?
I think you should also analyze and compare this players tested with Audacious.
Thanks anyway for being one of my Linux sources!
QuodLibet ftw.
QuodLibet ftw.
one more player
Quod Libet... its perfect for people with large albums
Amaroak
Amaroak seems cool, pity I couldn't get it to run smoothly in Ubuntu .
Rhythmbox automated playlists
"With all five players, you can randomize the order in which the tracks on a playlist are played. However, with Rhythmbox, that is as far as automation goes."
Not true. Rhythmbox does offer iTunes style smart playlists. While they may not be as advanced as other systems, it is a far cry from nonexistant.