Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: Amarok 2.2.1

Amarok logo (60 pix)De ontwikkelaars achter Amarok hebben maandag versie 2.2.1 uitgebracht. Deze audiospeler beschikt over uitgebreide mogelijkheden voor het afspelen en organiseren van muziek. Het wordt primair ontwikkeld voor KDE maar zijn ook versies voor Mac OS X en Windows, alleen liggen deze niet op hetzelfde ontwikkelniveau. In versie 2.2.1 is onder meer het podcast-gedeelte verbeterd. Zo kunnen podcasts in groepen worden ondergebracht en worden ze automatisch bijgewerkt wanneer er een internetverbinding is. Het volledige changelog van deze release ziet er als volgt uit:

  • Podcasts will only be automatically updated when there is a network connection (using Solid).
  • The SMB (Samba) protocol is now supported in the playlist. Patch by Steven van der Vegt <>. (BR 178691)
  • Podcasts have better indication of status with emblem icons. (BR 209433)
  • The information from the podcast feed can be written to the downloaded files. Both manually and automatically.
  • Track bookmarks can be removed directly by using the delete icon shown in the popup when the mouse is over it.
  • Add a menu allowing the creation of any known type of bookmark to the Bookmark Manager.
  • CTRL+SHIFT+F toggles full screen mode. Patch by Rick W. Chen <>.
  • Podcast episodes can now be marked as new/old manually.
  • Podcasts can now be grouped in the playlist and show useful info in the tag editor.
  • Playlist files can be droped on the "Saved Playlist" category to import them into Amarok. (BR 193476)
  • Playlist files from the default playlist location are now loaded by default. (BR 209596)
  • Added view menu to menu bar for ease of use.
  • Saved playlists and folders can now be deleted with the keyboard.
  • Added "Copy on Write" when trying to edit a read only (one of the default) playlist layouts. The changed layout is now simply saved under a new name.
  • Added context view bookmarks, allowing saving and restoring of applet setups.
  • Enhanced --debug feature: When a function takes very long to run (> 5s), we print a special message (DELAY) that can be searched easily.
  • Middle-clicking an item in the Collection Browser appends it to the playlist. Patch by Felix Geyer <>. (BR 197423)
  • Added feature for removing duplicates from the playlist. Patch by John Atkinson <>. (BR 200445)
  • Allow changing of playlist layout item sizes using the inline editor.
  • Initial KNotify support.
  • Show total playlist file size in a tooltip when hovering over the total play list time. (BR 91640)
  • Implemented "Jump To". Press Ctrl+J to focus the playlist search. (BR 92400)
  • Made Love/Skip/Ban/Enqueue/Dequeue available in Shortcuts configuration dialog. (BR 136232, BR 187542)
  • Added a function to automatically update the built-in scripts if newer versions are available.
  • Do not automatically fetch the entire Jamendo database every time the Jamendo service is started.
  • Database now does consistency checks on a semi-regular basis, with full checks upon full rescans.
  • Removal of most SQL during scan result parsing means enormous speedups during collection scanning. (BR 210201)
  • Usability improvements for the Videoclip applet.
  • Restore the proper custom bias when switching between saved biases (BR 209350).
  • Don't crash when receiving bogus data from Last.Fm when asking for recommended songs (BR 208173).
  • UMS device plugin now checks MIME types of tracks both by content and filename. Thanks to Aran Cox <> for the patch.
  • Some optimization of SQL queries during scan to speed things up. (BR 210201)
  • Use an emblem for indicating a podcast episode is on disk. (BR 209433)
  • Scanning speedups by getting rid of unnecessary code paths and optimizing some queries. Patch by Egbert König <>. (BR 209822)
  • New main toolbar and renaming of ToolbarNG to Slim Toolbar.
  • Huge performance improvements for the Cover Manager. Thanks to Michael Reiher <> for the patch. (BR 210454)
  • Improved usability and look of main control buttons.
  • Multiple usability improvements for the Dynamic Playlist UI.
  • Moved the Podcast category to the top level of the Content panel.
  • Renamed "Browsers" panel to better suited "Media Sources".
  • Improvements to the row heights in the playlist, making especially the size of the rating stars more consistent.
  • Usability improvements in the Context View's applet tab bar.
  • Collection scanner won't scan a directory more than once if passed in multiple times. Should significantly speed up certain incremental scanning cases.
  • When doing a recursive incremental scan, the scanner will no longer scan subdirectories of changed directories if those subdirectories' mtimes have not changed, for extremely large speedups in some cases. For very flat collection trees, the difference is basically between a small incremental scan and a near full rescan.
  • Ask the user for confirmation before refetching lyrics and overwriting cached ones.
  • It is now possible to stop editing lyrics without saving changes in the lyrics applet.
  • Fix issue where data structures were loaded with wrong values. (BR 212676)
  • Videoclip applet didn't work correctly on some systems. Thanks for the patch go to Jacopo De Simoi.
  • Proportions of layout stay correct after window resizing. (BR 200527)
  • The GUI layout is now crash persistant. (BR 211509)
  • Ensure that ReplayGain float values are stored in the database with a period, not a comma. (BR 212676)
  • Fixed crashes with Icecast Directory script. (BR 206579)
  • Enabled C++ exceptions handling in Amarok. This fixes various crashes with liblastfm. (BR 212115)
  • Reversed the priority of repeat and random modes. Repeat now always takes precedence. (BR 178056)
  • Fixed crash if closing amarok while the JamendoXmlParser is running. (BR 208468) (BR 211015)
  • Systray information now updates correctly for streams. (BR 211748)
  • Made playlist layouts translatable. (BR 189751)
  • Fixed issue with collection scanner seeing duplicate tracks if they contained the default MusicBrainz UUID. Patch by Egbert König <>. (BR 209822)
  • Fixed issues with certain types of tracks not correctly getting grouped together in the playlist when grouping by something other than album.
  • Splash screen no longer hides KWallet on startup. (BR 210179)
  • On Screen Display was not shown when cover image changed. (BR 195188)
  • On Screen Display was not shown on automatic track change. (BR 209376)
  • Automatic playlist scrolling was broken in some cases. (BR 193459)
  • The On Screen Display now uses a sane font size with all display resolutions. (BR 195186)
  • Fix rare regression where inaccessible subfolders (due to permissions) in the collection could not be picked up by an incremental scan when permissions were fixed and their mtime updated, requiring a full rescan.
  • When using a MySQL server with "Watch Folders For Changes" disabled, very long periods of idle Amarok could allow the server to close the local connection. This is now detected and should be worked around.
  • Correctly set the lyrics applet's title when displaying HTML formatted lyrics
  • Track selection is now correctly preserved when using Dynamic Playlists. Patch by John Atkinson <>. (BR 208349)
  • Cover Manager no longer stops when one cover cannot be fetched. Patch by Tycho Andersen <>. (BR 205032)
  • store: Fixed problematic use of external unzip command for unpacking downloaded album zip files. (BR 138499)
  • store: Download high quality covers when purchasing or downloading albums. (BR 176177)
  • Correctly modify the Lyrics Applet's title when its state changes.

Versienummer 2.2.1
Releasestatus Final
Besturingssystemen Linux, BSD
Website Amarok
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

18-11-2009 • 08:02

14 Linkedin Google+

Submitter: a casema user

Bron: Amarok


Reacties (14)

Wijzig sortering
Mooie software, maar wat jammer is, zeker voor zo'n redelijk uitgebreide speler, is dat de ondersteuning voor cue-sheets nog steeds niet optimaal is. In 1.4 werkte dat nog zoals het moet, maar bij de introductie van 2.0 was cue-sheet ondersteuning geheel verdwenen.

Inmiddels is het (sinds 2.1) weer gedeeltelijk terug: Als de cue-sheet exact hetzelfde genaamd is als het audio-bestand, geeft Amarok de verschillende tracks op de tijdslijn weer. Je kunt dan wel met de cursor op zo'n nummer klikken, maar "previous track" en "next track" werken niet. Uit de changelog lijkt het alsof dat nog steeds niet opgelost is, waardoor je dus ook niet met je media-toetsen naar een volgend nummer kunt springen. Je moet Amarok daarvoor naar voren halen, en met de muis op die tijdslijn het gewenste nummer aanklikken. Toch jammer, omdat het eigenlijk voor een dergelijk programma een basisfunctionaliteit is, en andere extra dingen zoals lyrics, wiki-pagina's e.d. vaak wel vrij goed werken. Er wordt regelmatig door gebruikers naar goede cue-sheet ondersteuning gevraagd, velen gebruiken een NAS en/of hebben hun muziek gebackupped in FLAC+CUE, maar om een of andere reden schijnt dat bij de ontwikkelaars geen hoge prioriteit te hebben.

Blijft jammer voor zo'n verder prima speler. Zeker gezien het feit dat het sowieso moeilijk is om een audio-speler onder Linux te vinden met goede cue-sheet ondersteuning. Audacious gaat daar op zich wel goed mee om (skippen e.d. werkt), maar is daarbij dan weer niet stabiel. Music Player Daemon schijnt er ook ondersteuning voor te hebben, maar de meeste clients daarvan dan weer niet. En om nou voor elke keer dat je een nummer wilt skippen een terminal te openen, schiet het doel ook weer voorbij.
daar heb je dan natuurlijk hotkeys voor ingesteld!
Ik ga er van uit dat er nog steeds over cue sheets word gesproken. In dat geval is het namelijk niet mogelijk om middels een hotkey naar het volgende (of vorige) nummer te springen maar zul je op de d.b.t. "bookmark" moeten klikken.

En als dat niet het geval is dan kan ik het alleen maar met je eens zijn... ;)
ontwikkeld voor KDE maar zijn ook versies voor Mac OS X en Windows, alleen liggen deze niet op hetzelfde ontwikkelniveau.
Buiten de fout in deze zin, als je de laatste source compiled voor Mac of Windows krijg je toch gewoon een build van hetzelfde niveau?
Jogai, klopt helemaal.

Wat waarschijnlijk bedoeld word is dat KDE voor Windows en Mac een beetje achter de feitjes aanlopen en dat het dus wellicht iets langer kan duren voordat deze officieel als precompiled package voor deze versies van KDE uitkomt.

Met de introductie van Amarok 2.0 waren nogal wat mensen teleurgesteld over de staat waarin het product verkeerde. Maar met elke officiële release lijken ze het weer een beetje meer goed te maken. Ze hebben een mooi stukje werk geleverd met de release van 2.2.1. Ze schijnen al enigszins het niveau van 1.4 te evenaren (deze versie heb ik zelf nooit gebruikt). Zelf werk ik met de trunk van Amarok. Elke week (bijna dagelijks) kan je het product zien groeien en begint het langzamerhand aan al mijn eisen voor een goede mediaplayer te voldoen.

Ik zit zelf nog specifiek te wachten op een goede vorm van .cue sheet support voor de Collection Manager. Wanneer ze dat voor elkaar krijgen ben ik helemaal happy. :)

[edit] zkiwi was eerder met zijn/haar reactie, daarom in mijn reactie even de verwijzing naar Jogai toegevoegd.

zkiwi, exact de zelfde code-base word gebruikt voor de verschillende builds. Nu zou het een beetje een wellus/niettus spelletje kunnen worden. Misschien is het niveau niet helemaal het zelfde maar alles wat je binnen de Linux versie voor handen hebt zou ook op de andere platformen moeten werken. :)

[Reactie gewijzigd door E-B op 18 november 2009 08:56]

nee helaas niet, daar zijn ze te os'en verschillend voor. Denk als eerste al maar aan drive letters. Die hebben ze in linux niet, maar moeten in windows wel worden toegevoegd.
Dat doet de qt library toch gewoon...
Qt is ook niet heilig, Phonon (multi-media abstractie laag) is bv. begonnen voor/door KDE en toen opgenomen in Qt, de kans is dan ook groot dat Qt nog niet optimaal werkt onder windows, omdat hij natuurlijk een ander backend moet aanspreken, onder Linux is dat xine of gstreamer, maar onder Windows is dat een Windows native ding.

En zo zijn er ook andere dingen waar misschien nog geen abstractie voor is, of er nooit voor zal komen. Denk aan het afspelen van audio cd's, KDE heeft hiervoor een KIO slave, maar is deze KIO slave ook al geport naar Windows, of werkt die alleen onder Linux? Hetzelfde geld voor muziek op je mp3 speler plaatsen, etc, etc.
Buiten de fout in deze zin, als je de laatste source compiled voor Mac of Windows krijg je toch gewoon een build van hetzelfde niveau?
Zo goed als, op de integratie met het platform-specifieke na. Voor Windows wil je graag een setup.exe, op de Mac wil je graag notificaties in het dock icon. Dat soort dingen moeten wel apart uitgewerkt worden.
De gebrekkige ondersteuning van cue sheets is ook een van die zaken die ik heb aangekaart op het forum.
Ik begrijp gewoon niet waarom ze een cue sheet niet tonen als een gewone playlist. (zoals in foobar2000 & 1by1 mp3 player)

Het feit dat een cue sheet dezelfde naam moet hebben als het mp3 bestand is ook geen goede zaak.
In één cuesheet kunnen namelijk meerdere verwijzingen staan naar verschillende files (FILE tag)
Foobar2000 heeft dit veel netter/overzichtelijker opgelost, alleen jammer dat het vooruit zoeken in foobar2000 (sample accurate seeking) zo verdomt traag is.
Voor de gene die nog steeds 1.4 beter vinden en Linux draaien, probeer JuK eens ;)

Alhoewel Amarok de goede kant uitgaat vond ik 1.4 eigenlijk al prima.. Add directory, playlist wordt op het scherm gezet een filterbar erboven. Dat (en hotkeys) is alles wat ik nodig heb..

JuK heeft dit ook en laad m'n drectory ik denk ergens tussen de 15 en 20 keer sneller in de playlist. Daarnaast zijn ook de ID3 tag mogelijkheden een stuk beter naar mijn mening.
Ik blijf de nieuwe look van KDE4 waardeloos vinden. Ze moeten echt een paar stevig goede theme-ers er op zetten. Alle theming aandacht gaat naar plasma. Ik vind de aandacht voor UI details echt onder de maat (geworden). Vergelijk het maar eens met de laatste Ubunte (9.10). In KDE wordt tekst vaak niet goed aligned, loopt over, ed. Ook de oorlog tegen belijning vind ik niets. Ik krijg een beetje een blote billen indruk van de windows. Wel vind ik KDE over het algemeen beter performen dan Gnome.

[Reactie gewijzigd door FredSki op 18 november 2009 09:47]

Ik weet niet of je nu met Kubuntu moet gaan vergelijken... Kubuntu schijnt voor de 2e keer op rij een f*ckup te hebben geproduceerd met de vertalinge/teksten etc. Bij mijn openSUSE installatie heb ik ook nergens last van, teksten staan gewoon allemaal goed etc.

En uiteindelijk is het ook de bedoeling dat steeds meer gaat integreren met je gekozen plasma theme (bv. het alt+tab effectje was eerst nog anders, maar is nu netjes in plasma stijl), er word dus zeker wel gewerkt aan een goede/mooi UI.
Het probleem met de cue sheets is dat ze binnen de file manager wel werken maar binnen de collection manager niet. Of een cue sheet de zelfde naam moet hebben weet ik eerlijk gezegd niet zeker, ik geloof niet dat dit perse een verplichting is.
Er zijn in totaal twee voorwaarden die in ieder geval moeten kloppen om een cue sheet binnen Amarok 2 werkend te krijgen:

1. De bestanden moeten geladen worden via de file manager.
2. Het is een vereiste dat de bestanden die je dan probeert te laden niet in je collectie voorkomen of in een map staan die door de collection scanner in de gaten word gehouden (deze mappen heb je in de voorkeuren aangegeven).

Deze wijsheden heb ik tijden geleden via IRC van Sven Krohlas gekregen (de man die het voor de file manager heeft geïmplementeerd).

De reden dat het nog niet in de collection manager is opgenomen is omdat (jawel) een complexe ingreep is waar geen ontwikkelaar zich tot nu toe aan heeft durven wagen. Globale idee is dat tracks eerst uit het cue sheetje getrokken moeten (= werk van de collection scanner)worden en dat deze vervolgens dan vervolgens in de database van Amarok worden opgeslagen als zijnde individuele tracks die bij een cue sheet horen. Vervolgens moet dat dan weer gekoppeld worden aan het bookmarks systeem om de posities binnen de hoofd-track te markeren. Ook komt er natuurlijk bij kijken dat ze een beetje georganiseerd in je collection manager moeten komen te staan.

Ik heb nog 2 linkjes m.b.t. dit verhaal. Mensen die het interessant vinden kunnen misschien een vote'tje die kant opsturen om te laten blijken dat we het toch wel graag z.s.m. in Amarok terug zouden willen zien: (gesloten, zie volgende)

Op dit item kan niet meer gereageerd worden.

Call of Duty: Black Ops 4 HTC U12+ dual sim LG W7 Google Pixel 3 XL OnePlus 6 Battlefield V Samsung Galaxy S9 Dual Sim Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V. © 1998 - 2018 Hosting door True