[General Topics] Menneisyys:
2. Main chart

In the following chart, I provide you with a VERY detailed comparison of the currently available, library-capable multimedia players on all the three mobile platforms. Note that the links lead to several screenshots demonstrating the usage of a certain feature.

Library based on…: the categories you can select from. The more, the better. They can be based on either existing tags and the data auto-added by your listening habits. For example, CorePlayer remembers how many times a given song has been played (which may be related to it being popular) and also lets you select the songs to play back based on this frequency.

"All songs" view: if you plan to have access to all songs on your device at once without artist / genre / album etc. restrictions and without having to create playlists and all, you’ll certainly welcome the fact that all of the reviewed players support this operation.

Library scanning: ex/including folders?: for some reasons, you might want to opt for excluding some directories from scanning when building up the library structure to avoid, for example, game sound files being included in the library. (That is, you might want to exclude \Program Files (on Windows Mobile) and the like on your storage cards.)

Only one library, necessitating a card re-read after swapping?, MP3 scanning speed (2136 titles taking up ~7.5G on a 8G class 4 Sandisk microSD card)? and HE-AACv2 scanning speed?: In the chart, I also explain a common test: swapping cards. I have three different microSD cards: a 8GB, a 4GB and a 2GB one. I mostly use the 8GB one in my digicam (so that I can always make sure I have sufficient storage for even longish video recordings), leaving the 4G and 2G cards for my microSD-only WM, Symbian and BB handhelds and handsets. As my music library (even in the super-small, 48 kbps HE-AACv2 a.k.a. aacPlus format) takes up about 7 GBytes, I needed to put one half to the 4GB and some of the rest to the 2GB card and rely on swapping the cards when needed. The need for doing this may be pretty frequent with other users too. In this regard, it’s essential to look at the "Only one library, necessitating a card re-read after swapping?", "MP3 scanning speed" and "HE-AACv2 scanning speed" rows, which (as far as the latter two benchmarks are concerned) compares the speed needed for a full library-(re)read. The former row, "Only one library, necessitating a card re-read after swapping?", elaborates on whether the given player needs to re-read the entire library (which can be very time-consuming with some players / platforms – see for example the HUGE time needed to do this on the Symbian Nokia N95, with CorePlayer!), or, does it have card-specific, stored libraries. As a rule of thumb, players that store their library on memory cards are very fast at swapping cards. In this regard, Nokia’s Music Player and the built-in WMP in Windows Mobile are certainly the best. Some other (Windows Mobile & Symbian) players store their library in the built-in storage and fully recreate it when you insert a new card and initiate a library refresh. However, if you follow my instructions on locating and renaming these library files before inserting the new card, you can avoid all this. Just use a quick, file rename-capable scripting language / environment like nScriptm or MortScript. Search my earlier articles (for example on my blog) for more information on these two scripting languages. They make library switching really-really easy.

Background file / library scanning supported?: Some (not all) players allow for scanning for changes in the background, while letting you do anything else (for example, playing music, traversing the already-built library etc.)

Auto / manual scan? With the latter, scanning initiation?: all the players support automatic scanning when they notice the card has been changed, (re)inserted or a synchronization has taken place. In addition, most of them (except for that of, for example, the BlackBerry OS) also allow for explicit, manual refresh.

Speed of library traversing with a lot of entries: some players (for example, Pocket Tunes on Windows Mobile and, to a lesser degree, Music Player on Symbian) can be / are pretty slow when traversing a library with several hundreds or some thousands of entries.

Again, remember that with the two players mentioned, it’s only over several hundred songs that you’ll start encountering slowdowns while traversing the library, not with fewer ones!

Social networks: Song transfer options from inside the library: Nokia’s Music Player allows for directly uploading your songs to social networks from inside the library view. In this row, I elaborate on the comparable features of other players.

Auto / manual ranking system? If supported, can it be synched back to desktop WMP? Ranking may be very useful, particularly if you restrict playing music only to titles you’ve previously, manually ranked high. Unfortunately, very few players allow for this on mobile platforms: only CorePlayer (WM and Symbian) and WMP (on WM) and neither of them support synchronizing the rating back to the desktop WMP. This should be fixed at least in WMP Mobile!

Manual database comment adding / tag editing?: Symbian’s Music Player and CorePlayer allow for editing tag info (or, with the latter, at least adding a keyword you can use for searching later). Unfortunately, neither player allow for storing the changes back in the files, "only" in the library.

Artist, Album / Contributing Artist separation? : in cases (see the URL in the chart), it might be useful to separate Artist and Contributing Artist. Unfortunately, very few players have so sophisticated a categorizing system in their library.

Multiple same-level category selection to greatly speed up creating playlists / selecting multiple categories to listen to: I’ve already explained the advantages of the multiple category selection capabilities of CorePlayer. As can clearly be seen, not any of the other players are capable of this.

Creating playlists based on library?: all players allow for creating playlists based on the library. In this, I explain the player-specific additional features or problems you may encounter.

Other playlist goodies: sort (TCPMP: only title, of course) Speaking of playlists, some players lack even the most basic sorting capabilities when it comes to playlists. In here, I explain based on what you can do this. As is stated right in the header of the row, TCPMP (for Windows Mobile and Palm) is only capable of sorting by title. Compared to this, CorePlayer’s dedicate sorting capabilities are quite big a leap ahead.

Quick find: particularly with huge libraries (multiGigabyte cards and/or supersmall formats like HE-AACv2), you may have a very hard time finding your stuff if you, for example, forget the artist and, consequently, can’t use the Artist view to find your tunes. Then, some kind of a searching functionality might be advantageous. In this row, I explain how each player fares in this respect.

(HTML original HERE – it’s only in this version that you can click the links!)

Note that on Windows Mobile, HTC Audio Manager (I’ve tested version 1.02.919713) is also library-capable. As it uses the same library as WMP on WM (and is, therefore, fully compatible with the library format WMP creates / uses), I didn’t see the point in including it in the chart. That is, if you insert a card with a WMP library, HTC Audio Manager will also be able to use it. Otherwise, the player is very simple and definitely inferior to Microsoft’s built-in WMP Mobile.

3. Some other links

Use metadata to organize digital media in the Player's library

Alpha Geek: Whip your MP3 library into shape, Part III: Metadata

Symbian: music players: 1 2 (both a bit outdated and lack for example CorePlayer)