Songbird is an audio player and music collection manager built using XUL, the same language used by Firefox. Songbird is available on all the three major platforms: Linux, Mac and Windows.
To start with, I must say I was very impressed to see how many improvements and how much work was put into this player in the last couple of months only, since my last review of version 0.7.0.
When Songbird starts, it will prompt you with the license agreement, and then it will let you choose your media directory so it can scan your music collection. Scanning is pretty fast, and it took around 1:30 minutes on a collection of aproximately 5000 Ogg Vorbis and FLAC files, using my Core 2 Duo 1.8 GHz.
Scanning the music collection for the first time
Next, you will be able to choose what plugins you want to enable by default. Songbird comes with an iTunes plugin, Last.fm support and song submission, Shoutcast support, and a plugin which I strongly recommend, mashTape. mashTape is a configurable add-on which will fetch detailed information about the currently playing song from various websites. For example, it will show the artist's biography using the Last.fm wiki, album reviews from Amazon.com, artist news from Google News, photos, and the most wonderful thing, it will even embed YouTube videos related to the artist. It's just great, isn't it? And all these features are possible due to the fact that Songbird is practically not only an audio player, but a web browser too. It embeds most of the Firefox browser into it, so you will be able to search for lyrics or read artist info (other than that provided by mashTape) directly from it just by opening a new tab inside Songbird.
The Preferences window is similar to the one of the Mozilla browser
The interface is clean and intuitive, and the playlist allows you to sort it by any information possible: from title, artist, album or year, up to bands' tour dates, genre or file location. And these are just a few. You will be able to search the playlist using the Ctrl+F shortcut.
I also love the tabbed approach, which lets you open more than one playlist in each tab, and eventually browsing the artist info in another one. Also, this release includes several new keyboard shortcuts to improve Songbird's functionality, and you can see them from the Help -> Keyboard Shortcuts menu. You can install new add-ons directly from Songbird, or from the official add-ons website, in which case you will have to install them manually in ~/.songbird2/RANDOM.default/extensions (they are ZIP archives). There are plenty add-ons to choose from, which allow you to change the appearance, customise the web browser, get further information about your music and even more.
Another thing to mention: Songbird will automatically detect album covers inside the song's directory, and will display in the lower-left corner (I tried it for cover.png and cover.jpg). You will be able to right-click on a cover and save it under a different name if you like.
Songbird in action - notice how useful the mashTape add-on is
The official page provides a package which contains the binaries, so you won't have to compile anything yourself. Just copy the directory Songbird in a location of your choice (I use ~/apps for example), then make a launcher to the songbird binary. The configuration files are kept inside the ~/.songbird2 directory.
One of the few minuses is that Songbird does not start very fast and the interface is a little bit too slow, but this should not be such a big deal. Once in action, Songbird is beautiful!
Regarding stability, for the couple of hours I tested it Songbird never crashed and I could not catch any bug at first sight. It seems pretty solid.
Well, Songbird definitely became a major player with this release. With plenty of features and a wonderful approach, I can say I warmly recommend Songbird as the primary audio player to anyone, and at least a try if you haven't used it yet. It's powerful and it practically acts like a music centre for an audiophile.
Tick and untick the add-ons you want Songbird to use - I strongly recommend Last.fm and mashTape
Importing media when Songbird is started for the first time
Artist information from Last.fm