You are here

Amarok 2.3.2 Beta 1 "Sentinel" released

It’s summertime! Can we have your attention nonetheless? We need your testing skills! Yes, you, dear Amarok lovers, we have been working against all odds, heatwaves, rain and thunderstorms, lovely beaches and landscapes to prepare a new version just for you. Trying to fight the hardest bugs, but still adding a few nice new features, our developers have integrated these goodies:
On the database level, you can import labels from older versions and only data for tracks in the collection is imported. We added various filter possibilities for podcasts (by provider or folder group) and the Collection Browser (last played, added, track format or filesize) and also added or corrected a few shortcuts.

Please see the full ChangeLog below and test everything you can. Help us improve Amarok, report your findings and contribute to make Amarok even better!


Join us and rediscover your music!


  • Podcasts can now be filtered on provider and grouped in folders. (BR 219519)
  • Amarok 1.4 Database Importer: added support for importing labels. Thanks to Mat?j Laitl for the patch. (BR 218996)
  • Shortcuts: Added "Replay current track" shortcut. (BR 217081)
  • Edit filter dialog: added "added" and "last played" date filters.
  • File browser: added forward and back buttons for accessing navigate history.
  • Organize Dialog: added a way to save multiple file formats as presets. (BR 122672)
  • Filtering: added default presets to the drop down menu of the collection search widget.
  • Filtering: track format can now be used as filter keyword in the collection browser, e.g. "format:flac".
  • Filtering: track file size can now be used as filter keyword in the collection browser, e.g. "filesize:<12" for tracks under 12Mb; "filesize:25" for tracks that are between 25 and 26Mb.
  • Filtering: tracks that were added to the collection since/before a certain time can now be filtered using, e.g. "added:<1w".
  • Filtering: added ability to filter last played date in the collection browser, e.g. "played:<3d".


  • Let scripts access bpm property of tracks (read-only). (BR 245257)
  • Remote Meta+P global shortcut to avoid future problems with new keyboard drivers in notebooks. (BR 235204)
  • Fix size of Slim toolbar time labels. Thanks to Tijl Coosemans for the patch.
  • Amarok 1.4 Database Importer: only import tracks that actually belong in the collection. Thanks to Mat?j Laitl for the patch. (BR 218999)
  • Refresh the albums context applet when the collection is updated.
  • Don't allow the last visible playlist source in User Playlists to be hidden.
  • "Play Media" dialog now remembers the last used directory. (BR 231092)
  • Organize Dialog: tweaked the layout to fit better on smaller resolutions (BR 238000)
  • Filtering: added year suffix for date filters in the collection browser.
  • features that require user authentication are now disabled by default.
  • Ignore "DJ" prefix when sorting in collection browser. (BR 181955) Patch by Richard Longland <>.


  • Tweaked fuzzy numerical comparisons in the APG. (BR 242281)
  • Finally don't truncate the "Label:" label in TagDialog. (BR 235957)
  • Fix crash when right clicking on children of "No labels". NoLabel item is now a Data item. (BR 243825)
  • Fix regression in Dynamic Collections. For files that were scanned when Dynamic Collections wasn't working, you will need to rescan them to get them associated with the proper device.
  • Fix crash on exit with newer KDE versions. Patch by Martin Blumenstingl and Felix Geyer. (BR 245513)
  • Fixed playlist bottom toolbar getting to tall when using "Text only" button style. (BR 228390)
  • Fixed Amarok layout saving when minized to tray. (BR 244583)
  • Make "No other participants" in the events applet translatable. Patch by Jan Janssen. (BR 235311)
  • Fixed track number on DAAP shares. Patch by Silvio Frischknecht. (BR 235030)
  • Fixed filtering by rating in the playlist. (BR 240293)
  • The scripts categories are now translatable. (BR 240563)
  • Fixed Amarok 1.4 Database Importer not importing statistics and lyrics of tracks that are not yet in database. Thanks to Mat?j Laitl for the patch. (see comments on BR 218996)
  • Fixed always playing first track when adding tracks to empty playlist with random mode on. Patch by Anton Gritsay <> (BR 240452)
  • Directories that were once part of the collection but not anymore may not have been properly removed, leading to files outside the collection being scanned. (BR 243532)
  • Fixed "genre" and other playlist groupings not working. (BR 243344)
  • Removed track progress effect on TrayIcon as it caused several problems (also caused by a bogus implementation of the KSNI class) (BR 233506, BR 240463, BR 231539, BR 232578, BR 232312).
  • Fixed track name in main window title incorrectly changing when editing tag info for another track. Thanks to Anton Gritsay <> for the patch (BR 220521)
  • Splitted desktop so mime types can be allocated in a better way (BR 242292).
  • Fixed some tracks not being scanned when they had corrupted MusicBrainz IDs. Thanks to Mat?j Laitl <> for the patch. (BR 236227)
  • Fixed crash when navigating using "Places" in the file browser. (BR 240338)
  • Fixed error dialog popup if the stored directory is no longer accessible when using the file browser. (BR 234286)
  • Single clicking a file in the file browser now selects it instead of appending to the playlist by default in single-click mode. (BR 233171)
  • Fixed resizing and eliding issues with the file browser breadcrumbs. (BR 231366 comment #5)
  • Drop file icons in file browser breadcrumbs. (BR 231366)
  • Fixed keyboard navigation in file browser. (BR 240668) Patch thanks to Hannes Koller.
  • Fixed dropping files to playlist from Konqueror. (BR 235722)
  • Fixed keyboard shortcuts of actions from scripts lost after restart. Thanks to Martin Blumenstingl <>. (BR 223165)
  • Fixed tracks not changing for "stop after this track" action. (BR 231209)
  • Cleaned up some tooltips/what's this strings in the Organize dialog to make it easier to read and, hopefully, understand. (BR 237857)
  • Fixed organize dialog's handling of the year tag. If there is no year then the %year token should be an empty string.(BR 237834)
  • The "Ignore 'The'" option in the organize files dialog is now case insensitive. (BR 237831)
  • Fixed odd header name when showing "places" in the file browser. (BR 238518)
  • Filenames with dots (.) and other special RegEx characters will now be parsed correctly when guessing tags from a filename. (BR 225743)
  • Align track details dialog's labels to the right as per KDE4's HIG. (BR 234555)
  • The service will now only open the wallet on startup if the user has enabled features that require authentication. (BR 230098)
  • Correctly load the list of labels in tag dialog. (BR 238737) Patch by Daniel Faust <>.
  • Cover manager: fixed crash if closed shortly after opening. (BR 235796)
  • Fixed service browser not updating its view if it's open on startup. (BR 231044)
  • Fixed clicking on browser categories not honoring mouse settings. (BR 226533)
  • Fixed usability issue with regards to context menu item order when right clicking in the playlist widget. (BR 198650)


I don't hurry up you, but can I know approximately when will be crossfading on amarok2 ? Really I can't live without this feature.


Anyways i got the same opinion :)

I already found packages for Kubuntu Lucid here: .

One thing I'm missing is being able to right click a folder in the file browser and say "move to local collection" which would neatly organize the files automatically. Is this gone for good?

It should be there. I use it all the time when I get new music, I navigate to it in the file browser and move it to my collection from there.


Hmm, I really can't find it anymore here on my copy.

I'm running Kubuntu 10.04 with KDE 4.5 from the official Kubuntu Backports PPA, Amarok from the PPA I linked to. The collection database is the same as before.

It was totally my fault and unrelated to the new Amarok version... I had accidentally changed the owner of my music collection folder to something else than my account, Amarok was not able to write to it and therefore decided not to present it as an option to write files to...

However, it would be nice if the gui mentioned that at some place -- even after a full rescan of my collection folder it didn't notify me at all.

And still no ability to read embedded album covers in MP3's. Seriously, guys how hard is this feature to implement?

It's being worked on and some code exists for it. Hopefully it'll be in the next version. Sorry it took us so long.

i still missing many features from 1.4, but embedded cover art is a must have for me!

I'll second this one, makes me give Amarok 7/10 as opposed to 9/10.

PS thanks for all the hard work

Double clicking on the "Local Collection" drop-down should collapse, instead it adds everything to the playlist.
Also Amarok will repeatedly crash if kwallet isn't already open.

Actually, double clicking on it adds everything to playlist AND collapses the drop-down.

2. Are you working on Amarok 2.4.x? I mean, how is going the separation between Amarok core components and plugins, and the code cleanup and refactoring?
3. When you actually release Amarok 2.4.x, on which Mike Oldfield album will you base your codenames? ;)



> 2. Are you working on Amarok 2.4.x? I mean, how is going the separation between Amarok core components and plugins, and the code cleanup and refactoring?

Yes the next version will likely be 2.4.x. Work on features for that has already started.

> 3. When you actually release Amarok 2.4.x, on which Mike Oldfield album will you base your codenames? ;)

Hehe that's a secret still. (Well actually I haven't decided yet...)

I saw in the Amarok roadmap that you want to write later versions in Ruby and then in .NET. Is that true!

Then a serious thing required urgently: visualisations in Amarok.

Install that and you'll have visualizations with everything, not only Amarok. Simply run the program when you are listening to music and you'll get nice Milkdrop animations.

OTOH, it would be great that Amarok could communicate directly with projectM-Pulseaudio. After all, projectM-Pulseaudio is coded in Qt.

>Removed track progress effect on TrayIcon

it was a favorite killer-feature for me. I will miss it. :(

Please don't remove any features without getting feedback from the community

...but because it caused technical issues. Otherwise we wouldn't have done that.

but you can try to implement it again, more correct way? Pleeeeese! :)

Yes, I like that too!

I agree with Dinho: "embedded cover art is a must have for me!". I'm still using Amarok 1.4 because of this (and some others) features.
I didn't understand "Remote Meta+P global shortcut to avoid future problems with new keyboard drivers in notebooks". Couldn't you just use another shortcut instead of Meta+P, why remove? I've been trying Amarok 2.3.2 for some days and I miss Meta+O (to show OSD) a lot and now Meta+P has been "bared" too?. As embedded cover art, a shortcut to toggle the main window is essential (as a way to configure the OSD like in older version).
I'm still not using Amarok 2 because I miss some features of Amarok 1.4 that I consider essential, but I really would like to upgrade. The visual is pretty beauty and you are doing a good job. I hope the next release convince me to migrate. Thank you.

Good to see a new release. But it took a bit long.
Why not release early, release often? With less changes

Because we needed a bit of a break. Every now and then that's needed to not burn out. I hope you understand.

It's great they took the time to release an update during the summer.

Lots of bugs fixed as well. Thanks for your time- best player ever.


The track listing tree view sometimes get's stuck like shift is held down.

Pressing all and any kbd/mouse etc... buttons does not fix the problem.

The only work around I've found so far (apart from restarting amarok is)

Entering a new search can be used as a workaround, as this seems to reset the treeviews stickyness.

Also track listings get lost if saved in DB (I think they are there's no way of telling from Amarok it's self), if the partition is not accessible when Amarok restarts.

Also would be nice to be able to sed the file location stored in the DB so that I can share the DB with computers that don't have the same mount point for the tracks, for instance Windows computers.

Your war against GStreamer is really absurd.

Ah, of course, all the old bugs are still present in Amarok version 2.3.2 beta.

If I am listening to an internet radio, OSD does not work and notifications do not work with KNotify.
Amarok can not detect audio CDs (it succeeds only after dozens of attempts).
If I use the Xine backend, Amarok crashes while changing audio CD track.
If I use the GStreamer backend, Amarok skips from one track to another, but no sound.
etc, etc, etc.

All these bugs have been reported long ago but nothing happened.

New bugs in Amarok 2.3.2 beta.

Amarok is not able to find cddb data (2.3.1 works fine).

With some internet services that have two or more directories, only one directory can be viewed; others do not show anything.
For example, Sky FM has two directories. One is viewable while the other is not.

amarok has nothing to do with gstreamer or xine directly. Amarok uses KDE's Phonon multimedia player to play files. Phonon in turn has backens: GStreamer, Xine, VLC. The Gstreamer backend is unloved and unmaintained, and we recommend people to not use it. the xine backend is most functional, and the VLC backend is being heavily developed and is almost as good as the xine one (in my opinion).

The bugs regarding track metadata, and gst/xine backends are valid bugs, but not amarok ones. They are phonon bugs.

The Gstreamer backend is unloved and unmaintained, and we recommend people to not use it.

Unfortunately, many KDE applications use the gstreamer backend and do not work with other backends.

The bugs regarding track metadata, and gst/xine backends are valid bugs, but not amarok ones. They are phonon bugs.

Phonon is a KDE project.
Amarok is a KDE project.
Phonon and Amarok could work together to solve these problems.

We are talking about bugs unresolved for years.

You are welcome to give a hand to maintain the gstreamer backend. It's simply a matter of manpower.

Ralph, you are not being fair with the developers. This is a Free and Open Source Projec that is both "free as speech and free as beer". It is driven by a community of volunteer people you can not demand people work for you unless you pay them. You can politely ask for a feature or even better help to get it.


What are you talking about?

I just wrote that Phonon and Amarok developers should collaborate together to solve these problems that persist for years.

Phonon and Amarok developers do work together. Part of the problem is that phonon-gst doesn't have maintainers, just people (usually from Linux distros) which troubleshoot whatever problem it is currently having.

Unfortunately, many KDE applications use the gstreamer backend and do not work with other backends.

Like what? i dont even have gstreamer installed i still dont see any KDE apps that fail because that or dont work with the xine backend.

Not all music can be found in Amazon--though most of them with English?French?German
But Amarok users' mother languages are not just these,their songs can't be found in Amazon?
Amarok 2.3.1 could search artworks from google yahoo and so on,it's not that convenient for a large number of songs.
We know mostly artworks are embeded in their music files--it's amazing amarok can't read these embedded artworks.

how about just adding a simple old fashioned CROP every player needs to have instead of all these mumbo jumbo filters? :S who's filtering music by size anyways...?

hey, maybe you did not notice, but filtering is incredibly useful. Lately, I've added some 600 songs to my collection, of which a lot was just electronic crap (2 minutes the same base isn't really what I like). Because these were very long (6 minutes and more), I just filtered them by length and deleted them. Useful.

Thanks for your diligence and continued work on Amarok!

I've not jumped from 1.4 yet, alas. I've been waiting on podcast and label support (my own personal "killer" features), notably the import of all my old labels (I really didn't want to re-label thousands of music files). I'm excited to see that I may not have to wait anymore.

So, Bravo! Looking forward to testing it out.

"Amarok is a powerful music player for Linux and Unix, MacOS X and Windows with an intuitive interface."

Since 2 years NO Mac or Windows Version. Fuck u Amarok!!!!!!!!!!!!!

That is an unnecessary harsh way of saying it, but I second the underlying statement.

I think there's a Flink release.. here:
it's 7 month ago..
Help the FOSS community instead of get angry.

I have tried the macports release a couple of times which never installed correctly. I fiddled around a lot, but after all, it's just a music player. While I really don't like iTunes, at least it does work. Maybe I will look into the fink release. Looks like they have Amarok 1.4 as well. I still think I would prefer that one anyhow.

See, I still couldn't find the time to mess with fink, so I guess I will simply take Amarok installation off my to-do list once again. Sad.

I have a bug in the Video applet, which is shown in wrong size. It's a small square that cannot be maximized.
Does anyone else experience this problem?

I have this problem on my Ubuntu 10.04 and also on Fedora 14 alpha, so it isn't an errror in my configuration.

Is there any plan to support Album Artist tag, I even don't speak about custom tags?

Don't know about plans, would be nice to have access to all tags, the Kid3 tag editor.
Take a look at this bug

Why are you asking for our testing skills and new bugreports, if even almost one year old bug crashing your application (BR 231238) is not fixed?

I totally agree!

Even worse, who tries to report bugs is also offended by the KDE developers.

That is true, and sometimes the devs or people that mark the bugs as duplicate are a bit discourteous, sure it is hard to deal with many bugs per day, but...

Also, sometimes bugs are not fixed because it is an upstream, or phonon problem. But devs can always write a patch, regardless it is upstream or not.