Amarok 2.2 "Sunjammer" released

Few things in life can influence us quite the way music can. Music can set a mood, make us relax or feel energized, and for many people there is that special song that is forever connected with a significant moment in their life. And great music needs a great player! With Amarok 2.2, codenamed "Sunjammer", the Amarok team is very proud to present the next step towards the ultimate music player!

Many weeks have passed since our last version, and so many changes and improvements have found their way into version 2.2. Over all, the team is quite proud of all the improvements and was lucky to be able to plan and coordinate those in two developer sprints, one in Berlin and one during the Gran Canaria Desktop Summit, made possible by your support for Amarok and KDE. To put this into perspective: In the last three and a half months we closed 654 bugs, made close to 2200 commits to the code, of which more than a hundred were made in the first 24 hours after the release of version 2.1.1. The code statistics show that we changed a total of 1935 files, wrote 101693 new lines, and removed 73774 obsolete lines of code.

Amarok 2.2 comes with an almost completely new look and feel. It now has a new layout for the Browser Pane on the left and an easier navigation using "bread crumbs" on top. All elements, the Browser Pane, Context View and the Playlist are dockable widgets, which you can place how and where you like. It is even possible to stack or remove them. Of course it's up to you to change the position, width and height to your liking.

The Playlist has seen a complete overhaul and comes with many new features, allowing you to sort and shuffle the content. A layout editor comes with three different pre-configured layouts and allows you to build your own preferred layout you can save. This way you can have the playlist only contain the information that is important to you. Clicking on a track twice allows you to edit the content in-line in the playlist for quick tag corrections and song ratings.

Playing an opera where you would like to find a particular passage easily? Do you have tracks with a lot of silence before a hidden song that you would like hear with a simple click? Just add bookmarks. Listening to audiobooks and podcasts is made so much easier with bookmarks too, since you can group and edit them with the bookmark manager!

The Context View has seen layout improvements as well. It comes with automatic resizing for the applets and you can place them where you would like to have them. A new photo applet shows you pictures of the artist and a video applet finds contextual videos for the now playing artist. The Wikipedia applet has been extended to allow you to change the language of the content, based on the system languages installed, and you can show information either for the artist, the album or the track you are listening to.

The collection has seen a lot of changes and bug fixes: Scanning has improved and is now much faster and more accurate, the import of the Amarok 1.4 database has been improved and you can use an external MySQL database now, too. Insert an Audio CD and it will show up in the Collection Browser, allowing you to play directly from the CD or to copy the CD content to your collection. The same applies to media devices: UMS devices show up in the Collection browser, as do various other media players.

Dynamic Playlists have the new possibility to use Biases based on and Echonest. Don't know what to listen to? Let Amarok decide with the help of and Echo Nest.

Amarok 2.2 marks the start of a series of 2.2.x releases that will focus on improving what is there rather than adding major new features. A new release will follow approximately every 6 weeks and bring with it bugfixes and improvements, as well as a few new features. So look forward to more regular Amarok updates in the near future.


Join us and rediscover music!


The translation of names for applets in context window


I reported it as bug, but the explanation was: wait for completion of translation made by your (czech) translation team.
But the reason I reported it was, that I've already translated all auxiliary files too - my own version (and whole main file, that I update quite often :-).

So where is the problem? I found these strings in one of files, but program isn't loading them.

I mean words like: Current Track, Albums, Media Devices, Photos,...

Has anybody any explanation. Some people say, that some problems are caused with the thing, that simply some translation szrings aren't signed like translation strings, but in this case I thing, that they aren't linked to translation file, or...?


Some things I'd like to mention

I just started testing Amarok 2.2, I'm a long time Amarok 1.x user, and this is the first time I tried 2.x. Things I'd like to mention:

* Give us Styles! It looks f***ing ugly.
* Shoutcast! The icecast script is only a very weak replacement.
* Why Doubleclick? This makes no sense. (to select music sources)
* Is there a way to import podcasts from 1.4?
* I'm not able to get working. I checked my password multiple times, but all I get is "failed".
* Why does the album art import take ages? (~3 hours for about 500 covers)

Coverflow implementation

Any word on when we will get a coverflow like function in Amarok? I remember something called coverbling being worked on in Amarok?



Various Artists.

I still haven't figured these out.

I sort my Local Music as Album or Genre/Album(.. instead of default - Genre/Artist/Album). My albums are compilations of various Artists. Even when I am not asking to display Artist information, Why does Amarok 2.x shows album name 10 times if there are 10 tracks with all of different artist. This has been always putting me off.

When this works perfectly on any other player including amarok 1.x

Secondly, Amarok's music browser is not easy to use as some of other counterparts like Songbird, Banshee. A tree structure to browse 3 levels of structure is just not an intuitive UI design. This was the only limitation I ever has in amarok 1.4. Well I should stop. I just hope, amarok 2 finds its lost glory. Somehow.

What happened with the auto

What happened with the auto tagger of 1.4?

It's planned to come back????


Crossfade, sorting

-Crossfade between songs, even when manually changed the track
-Playlist sorting needs to be fixed. Can i sort the playlist with genre="psytrance" AND rating:>3 -gataka ?
This product is far from ready...

This version of amarok is the

This version of amarok is the best since your firts 2.x series release, i like the way you are taking and I hope for better improvements, but I have only one complain, how much I must wait to get the shuffle and repeat shortcuts in the playlist? is that hard to do? or nobody miss that feature from 1.4 versions?

btw:sorry for my poor english

Year of Amarok on the Desktop

Amarok 2 is finally shaping up to be a good media player. There now is (advanced) sorting and I've only experienced one crash over three days. But can you guys add the ability to rate through the tray menu? It'd be nice to rate without opening the main window.

The Main Toolbar NG is great and a lot better than the default.

Looking better. There is

Looking better. There is still clearly a lot of work to be done before this should be the default player in any distro, though -- being able to play music on it would be a huge improvement for me.

Great news!

Hi guys,

I commend you on your 2.2 release.

Both the external DB & the dynamic playlist enhancements for are the final pieces of the puzzle I was aching for :-)

Thanks a lot for the greatest music player I know of!


.. finally ..

i have been using amarok 2.2 for couple of days now and i can safely say it has reached a point sufficient for me to retire my last kde3 app, amarok1

things can only get better from here onwards ..looking forward to the next release

good work

That's nice to hear, thanks

That's nice to hear, thanks :)

Very nice program, just a few

Very nice program, just a few things I've noticed
When restarting from a crash or kill the play list reverts back to the last time amarok was closed normally, I'd like if it restored the playlist to how it was just before the crash
Self unpausing
The previous version of amarok I had used to unpause itself, it hasnt done this yet
There should be a "no duplicates" option for the playlist so things like echo and lastfm dont but in the same song twice, maybe you could extend this to "no duplicate artist" so all the upcoming songs are by different artists

Some answers

"Playlist Auto Saving":
Not done for performance reasons. Some users have giant playlists with 10,000 items in it.

"Self Unpausing":
That's not normal, definitely not an Amarok issue. Probably an issue with your Phonon.

"Remove Duplicates in Playlist":
Will come with Amarok 2.2.1. Enjoy :)

amarok: symbol lookup error:

amarok: symbol lookup error: /usr/lib/ undefined symbol: _ZTIN6TagLib3MP44FileE

Kubuntu 9.04, KDE 4.3

You need to install taglib >=

You need to install taglib >= 1.6

Removing libtag1c2a-kde4

Removing libtag1c2a-kde4 fixed it for me.

This is not a support forum

This is not a support forum :) Please use our real forum, or the mailing list.

The change we need

I was asking for this change, allowing AmaroK-2 suitable for 4:3 screens and and the configurable screen real estate allows just that. Decision to make 2.2.x series to be _bugfix_ series is a wise one. A few but proven features is better than many but broken.

Thanks a lot!!!

KWalletManager always asking the password

I started Amarok and the KWalletManager ask about password for open my wallet and save/get the password. But, I always choose "Cancel", and the Amarok advice that password will save in pure text. Ok, but every time that I open Amarok it always ask about my wallet password.

Slow startup

In my PC, a Athlon X2 5200+ with 3GB Ram, the Amarok 2 series starts in 10~12 seconds. Is it correct?

Obs.: 10~12 seconds in the

Obs.: 10~12 seconds in the first opening of the Amarok. Whe I open the Amarok in the second time, the Amarok startup is fast (2~3 seconds)

Cannot compile: expected type-specifier before 'TagLibExtras'

Oh No,

while trying to compile, I get this error:

Building CXX object src/CMakeFiles/amaroklib.dir/__/shared/taglib_filetype_resolvers/mimefiletyperesolver.o
/opt/kde-4.3/include/taglib/fileref.h:93: warning: 'class TagLib::FileRef::FileTypeResolver' has virtual functions but non-virtual destructor
/mnt/sd/sda/5/KDE-4/source/extra/amarok-2.2.0/shared/taglib_filetype_resolvers/mimefiletyperesolver.cpp: In member function 'virtual TagLib::File* MimeFileTypeResolver::createFile(const char*, bool, TagLib::AudioProperties::ReadStyle) const':
/mnt/sd/sda/5/KDE-4/source/extra/amarok-2.2.0/shared/taglib_filetype_resolvers/mimefiletyperesolver.cpp:76: error: expected type-specifier before 'TagLibExtras'


Now it's compiled.

I've found the sources of taglib-extras somewhere, installed it, and now it's compiling properly.
I thought it was installed, because I've installed the latest kdesupport package, but that had also problems

By the way it's not so easy to find the sources of taglib-extras, maybe mention it on the requirementspage/installation instructions page..

But, very good work!

Stef Bon

This is not a support forum

This is not a support forum :) Please use our real forum, or the mailing list.

Cant install in Ubuntu 9.10 beta

I just installed the newly released ubuntu 9.10 beta and cant install amarok 2.20 it as amarok-common cannot be installed, dependency not satisfied cant find any additional repo either...

Can anyone help

"Amarok is a powerful music

"Amarok is a powerful music player for Linux and Unix, MacOS X and Windows"

I love Amarok, but it bothers me that this is still the headline for Amarok's homepage because Mac OS X and Windows are NOT supported. If you're going to have a headline like that, then they definitely should be. "You might be able to get it to work on other systems if you tinker with it, but that's on you, we don't support them or even make releases for them" is not good enough to justify putting them in the homepage's main header.

Imagine a company releasing some product -- a memory card reader, a photo editing program, whatever -- and advertising it as "the best there is for Linux, Mac, and Windows." Then, imagine the product only be designed for and supported on one of those systems, and getting it to work on those other systems is up to the users to figure out. Misleading, right?

I know that Amarok's plan is to eventually have official releases for those other operating systems, but until you do, your headline should only state what you actually support. Put a note somewhere in the site about some users getting it to work on other systems and your eventual plans, but don't put the cart in front of the horse like this. And plus, when you do make a release for the other operating systems, it'll be more noticeable and newsworthy.


Sorry about that, we are actually very committed to improving the Mac and Windows versions. In fact they already work quite well.

What we're missing is a bit manpower for testing and creating packages. You see, it's a chicken/egg situation. Any help is welcome :)

Not quite good enough.

That's all good and well, and I'm happy to help test (just send me an email), but I still don't think you should have that stuff in your headline until after you have a supported release.

Missing it

I've been running OS X exclusively for a year or two now. Every once in a while I jump over to parallels, install Linux and check out the latest Amarok. I really am missing it and would love to see it come to Mac. I have no coding experience, but I'd be happy to play tester for someone creating packages.

Bug with songs called [xxxx]

first of all, congratz to all the Amarok Team for creating such a wonderful audio player. i dont know why, but since my openSUSE 11.1 updated mi amarok to 2.2, any song that has an [] symbol, won't play at all. i.e.: Dance parties [Distant]. I really dont know why i s this happening, and hope someone could give me a hand. Thx!!

PS: sorry about my english, is not my native language. :)


Problem Solved. dont know how, but solved :P Thx Anyway!!

Cue sheets?

First of all, many thanks to Amarok devs, for their unbelievable amount of work put in this program. But still, there is no way for me to play CUE files as of version 2.2. If it is ever going to be implemented, what will it look like? I'd like to see CUE parsing into single virtual tracks on playlist, behaving just like normal tracks. Regardless of what Amarok developers decision will state, please make it and tell us, so that I, and other CUE users, know if it's worth waiting for the next releases.

Currently it should be

Currently it should be possible to load cue files using the file browser.

The different tracks will show up as "bookmarks" in one long track. Codewise there is support for splitting that up into separate tracks, but it has not been used for creating full cue support just yet. Also, the local collection does not support cue files just yet. What is needed is someone who is really motivated for adding this feature, as none of the regular devs use cue files much.


That's great to hear. Could you please point out some files in the Amarok repo that may contain such code for me, because I'm not much involved in the development. I'm quite sure I could help :-)

Write our mailing list

We would love to have you help us with this. This is not the place for development discussions however. If you write our mailing list at (subscrive at or join our irc channel at #amarok on, I will be happy to point you in the right direction! :-)


Yay, one of my favorite songs on Tubular Bells II ... this build just *has* to be good :-)

I applaud you for knowing

I applaud you for knowing where the name came from. It's a beautiful album indeed :)

Great! With audio-cd support

Great! With audio-cd support Amarok 2 is finally almost good as 1.4 ;)

The issue about contrast colors in playlist still there.

Look at amarok2.2_1.png screenshot ( The music title "What Else Is There" use a black font and the color of selection (dark blue) shows a bad constrast: dark color over dark color. It's a few polish or a example for that details is not a concern for the Amarok developers. The great applications is beatiful too, and it's important imho.

That is actually a very good

That is actually a very good point, and I know that the text used to respect selections and invert the color. That is a regression that have crept in an some point

I'll add it on my 2.2.1 TODO list.

What about MusicBrainz?

Will this service ever be re-integrated so that we can use audio fingerprinting to fill in the ID3v2 tags?

Thank you!

Yes, we do plan to bring a

Yes, we do plan to bring a fingerprinting service back, although maybe not from MusicBrainz (there are other options).

Yeah, this is one feature I'm

Yeah, this is one feature I'm really hanging out for, It's excellent


I didn't know that there are alternatives. Maybe we could have the option to choose these providers or even search for a fingerprint in more than one provider, because MusicBrainz doesn't always find the track I'm listening to.


Amarok2.2 rocks!
But one little thing annoys me: the background of the lyrics applet doesnt match with the other applets. that doesnt look so good.

Yes, this is a known issue.

Yes, this is a known issue. We're working on it.

Thank you guys for your great

Thank you guys for your great work ! It is good to see amarok getting better and better in an amazing speed. :)

Thanks you very much! this

Thanks you very much! this new version is amazing. Thanks for yours work and dedication!

Thank you! By the way... I

Thank you!

By the way... I also think that that the menu bar is not good looking... if we can hide it... would be nice.... and, i think so many little buttons (playlist, markers, or the selection ones [cd, local music]) are a small visual mess....

Oh well, i know were going forward. Thanks