Some of you may be aware that I have been taking a closer looks at the applications that are installed by default in the KDE version of openSUSE.
Thus far I have covered
- games (including KMahjongg, KReversi, KMines, KPatience and KSudoko)
- KDE image editors and image viewers
- instant messenging client, Kopete
- IRC chat client software, Konversation,
- twitter client, Choqok
- mail client, KMail
- web browser, Konqueror
- bittorrent client, KTorrent
- the RSS reader, Akregator
It is time to move on to the multimedia applications and first up is Amarok. In the past I wasn’t really a KDE fan but I always considered Amarok to be a decent audio player.
Now I have become a KDE convert I have discovered that Amarok isn’t as good as some of the other audio players out there.
To help show what I mean I have installed Clementine and I will show a comparison of the two during the article.
There is a default look and feel to Amarok but you can change it to look the way you want it to by dragging the panels around.
In the screenshot above you will see that I have a panel with the recently played tracks, a dummy playlist in the centre and a list of media sources on the right hand side.
The are a number of plugins that can be added to Amarok and the openSUSE version has some useful ones applied by default.
For instance there is a Wikipedia plugin which tells you all about the artist and song that is currently playing.
If you are anything like me then you will struggle with the lyrics to songs. For years I thought Bon Jovi were singing about “Barry Venison”. I wondered why an American rock band wrote a song about the former Liverpool centre back, and only a supreme deity knows what the words to Rock the Casbah are. (Actually Amarok knows them as well).
On the right hand side of my screen (although it can be anywhere you choose to put it) is a list of sources and depending on which source you choose you get a different view.
For instance if I choose to look at my local music collection I can select to search the collection by Genre.
I can switch the view at any time though and filter by Album, Artist, Year or a mixture of all the above and more.
There are other online sources to choose from.
For instance you can choose online services such as Jamendo, Amazon, Last.fm and Cool Streams.
Not all of the options worked for me and in some cases you have to download data.
I was impressed by the Podcast directory. The UK coverage is excellent and includes all the BBC podcasts.
All you need is the RSS or Atom feel URL.
There are various ways to play music within Amarok including setting up folders which are used to build up your local collection.
For a quick start though you can choose the “Play Media” option on the Amarok menu.
As mentioned before you can adjust the layout of Amarok but when you have it the way you like it you can lock the user interface. If things are just getting too messy and you want to get back to the initial settings there is a reset option.
No music player would be complete if it didn’t contain the ability to create playlists. Adding songs to a playlist is as simple as right clicking on them and selecting “Add to playlist”. You can of course remove songs from a playlist, clear the entire list and export the playlist.
When you click on an an artist the artwork for each of their albums is shown.
How that artwork is downloaded is up to you. You can change the settings to automatically download artwork or you can open the cover art manager and import missing artwork yourself.
Amarok can be configured in many different ways via the settings -> configure Amarok menu option.
As with most KDE applications there are dozens of different options.
One of the key elements of Amarok is where the music is imported from as part of your local collection.
The “Local Collection” tab within the Amarok configuration settings lets you choose which folders store your music files.
The “Full Rescan” option searches the selected folders for any new tracks. The import option lets you import tracks from other applications such as iTunes (I haven’t tried this option).
As mentioned earlier there are a number of plugins that are installed with Amarok and these provide functionality such as integrating iPods, MTP audio devices and Universal Mass Storage Collection devices. In theory your MP3 player should be covered by one of these plugins.
There are a number of other add-ins that can be installed and this is why Wikipedia and Lyrics work by default in Amarok.
Integration with audio players
iPods are supposed to work with Amarok but having tried this with my daughter’s iPod Touch all I ever received was the following two messages:
To be honest iPod support within Linux is hit and miss and this has much more to do with Apple than any of the Linux based audio players.
I have searched for these errors online and there are various links for Kubuntu, openSUSE, Mageia and PCLinuxOS which all basically state that certain newer models of iPod just don’t work.
If you happen to have an iPod Touch then all is not lost as Clementine recognises the iPod without any errors at all. Clementine can be installed via your package manager.
Whilst Clementine can recognise the iPod and play songs from it, actual integration is still hit and miss and you have no real access to iTunes.
Some sources suggest using iTunes via WINE but others state that the performance is horrible.
Apple aren’t the only people that make audio players and to be honest for actual audio quality you would do well to find anything better than the Sony Walkman (no not one of those big blue cassette players from the 1980s but the modern and sleek black MP3 players)
Hold on though. Amarok doesn’t like that either. An openSUSE issue or a general Amarok issue? From reading up online most people seem to state that they manage their devices using Dolphin (the file manager).
As you can see though Clementine provides instant access to the Walkman.
Personally I think Clementine is the better audio player of the two.
The user interface is clean, it is easier to use and has all the functionality of Amarok.
To add music to your library click the left pane.
Upon clicking the empty library pane you will be taken to the Clementine settings where you can define playback settings, set your folders, adjust your user interface and choose the online music providers.
To add your music folders click the “Add new folder” button.
You can now find and select the folders you wish to add.
Once you have music imported into Clementine you will see a list of artists and albums. This view can be changed so that it is filtered differently such as by Genre.
There are a number of online services available such as icecast, jamendo, grooveshark etc. You can also add your own podcasts.
As with Amarok it is easy enough to create and manage playlists. In fact I would say it is easier to manage playlists within Clementine.
Clementine includes a song info feature which gives you the all important lyrics. (If only that was around when I was younger, it would have been a lot easier to learn Ice Ice Baby).
The Artist Info option provides information about the artist for the track that is playing.
If you like to have the cover art for your music collection there is a cover art manager similar to the one used by Amarok and you an either choose your own artwork or search online.
Amarok is the default application installed with openSUSE but I would certainly recommend using Clementine instead.
Clementine feels lighter, has a nicer interface, the online options work better and there is better support for external audio devices.
Thankyou for reading.