Az Amarok 3.3.2 megjelenésével a KDE Plasma asztali környezet egyik legismertebb nyílt forráskódú zenelejátszója újabb kényelmi funkciókkal és stabilitási javításokkal gazdagodott. A frissítés fejlesztéseket hoz a lejátszási listák kezelésében, a gyűjteménykezelésben és a felhasználói felületen egyaránt. Az új verzió már a modern KDE Frameworks 6 környezethez igazodik, tovább erősítve az Amarok jövőbiztos irányvonalát. A 3.3-as ág továbbra is a Qt 6 és a korszerű hangfeldolgozási technológiák felé történő elmozdulást képviseli.
Amarok 3.3.2: új funkciók és kezelhetőségi fejlesztések
Az Amarok 3.3.2 kiadása a „Far Above the Clouds” 3.3-as sorozat második karbantartó frissítéseként jelent meg, több mint öt hónappal a 3.3.1-es verzió után. Az új változat egyik hasznos újdonsága, hogy a címkeszerkesztő (tag dialog) most már képes megjeleníteni a „gyűjteményhez hozzáadva” időpontot (“added to collection time”), amennyiben az adat elérhető a fájl metaadataiban.
A használhatóságot javító fejlesztések közé tartozik az is, hogy a lejátszási listában (playlist) egyetlen kattintással megnyithatók az elemek, míg a gyűjteményböngészőben (collection browser) dupla kattintással adhatók hozzá a listához. Ezek az apró, de fontos módosítások gyorsabb és intuitívabb kezelést tesznek lehetővé a mindennapi zenehallgatás során.
Hibajavítások és stabilitási fejlesztések
A kiadás számos hibát is orvosol. Javításra kerültek többek között:
- a Magnatune gyűjtemény lejátszásával és frissítésével kapcsolatos problémák,
- a lejátszási lista elrendezésszerkesztő felületének (playlist layout editor UI) hibái,
- a stream URL-ek mentésének problémája a lejátszási listában,
- egyes podcastcsatornák hibás rendezési sorrendje,
- valamint az értesítések helytelen működése, amikor a rendszerértesítések (system notifications) voltak használatban.
Különösen fontos javítás, hogy az Amarok 3.3.2 megszünteti azt a hibát, amely során az alkalmazás végtelen ciklusba került, ha a némítási állapotot (mute state) többször egymás után megváltoztatták.
Fejlesztői követelmények és rendszerkompatibilitás
A 3.3.2-es verziótól kezdődően az Amarok forrásból történő fordításához (build from source) legalább a KDE Frameworks 6.5 szükséges. Ez jól illeszkedik abba az irányvonalba, amely szerint a projekt teljes mértékben a modern KDE 6-os ökoszisztémára épít.
A kiadás forráscsomagja (source tarball) letölthető a hivatalos bejelentési oldalról, de a felhasználók egyszerűen telepíthetik a programot saját disztribúciójuk csomagtárolóiból, illetve a Flathub szolgáltatásból Flatpak alkalmazásként is.
Háttér: az Amarok 3.3-as sorozat technológiai váltása
Az Amarok 3.3 még 2025 júliusában jelent meg, és mérföldkőnek számít a projekt történetében, mivel ez volt az első verzió, amely már Qt 6 és KDE Frameworks 6 alapokra épült. Ezzel egyidejűleg megszűnt a régebbi Qt 5 és KDE Frameworks 5 támogatása.
A főbb újítások közé tartozik a megújított hangmotor (audio engine), amely immár a GStreamer keretrendszert használja a korábbi Phonon helyett, valamint az adatbázis karakterkészletének frissítése, amely teljes UTF-8 támogatást biztosít – beleértve az emojikat és az egzotikus Unicode szimbólumokat is, például podcastleírások esetében. Emellett bekerült a ReplayGain használatakor alkalmazható alapértelmezett előerősítés (default pre-gain) támogatása is, ami kiegyensúlyozottabb hangerőszinteket eredményez a különböző forrásból származó zeneszámok lejátszásakor.
Az Amarok 3.3.2 tehát nem csupán egy hibajavító frissítés, hanem a modern KDE ökoszisztémához igazodó, hosszú távon is fenntartható fejlesztési irány újabb fontos lépcsőfoka.
További részletekért érdemes átnézni a hivatalos kiadási közleményt. Az Amarok 3.3.2 forráskódja letölthető a download.kde.org oldalról. A csomagot Tuomas Nurmi GPG-kulcsával írták alá, amely biztosítja a csomag hitelességét és integritását. Ez különösen fontos azok számára, akik közvetlenül a forráskódból kívánják telepíteni az alkalmazást.
Emlékeztetőül a főbb újdonságok az Amarok 3.3-ban
Áttérés Qt6/KF6 környezetre
Az Amarok 3.3 az első kiadás, amely teljes mértékben Qt6 és KDE Frameworks 6 (KF6) alapokra épül, elhagyva a korábbi Qt5/KF5 rendszert. Ez modern megjelenést, jobb rendszerintegrációt és jövőbiztos alapot jelent.
Új hangmotor: GStreamer
A Phonon helyett mostantól GStreamer biztosítja a hangkimenetet, ami számos előnnyel jár:
- Egységes viselkedés minden rendszeren
- ReplayGain támogatás alapból működik
- Beépített vizualizációk és jobb bővíthetőség
- Megszűntek a korábbi kompatibilitási gondok a Phonon backendetől függően

Adatbázis és karakterkódolás fejlesztések
- Teljes UTF-8 támogatás, beleértve az emojikat és ritka szimbólumokat (pl. podcast leírásokban)
- A hírhedt 2038-as év probléma (year 2038 problem) kezelése – hosszú távon is stabil adatbázis-működés
Funkcionális változások
- Megszűnt a Qt5/KF5 támogatás
- TagLib extras támogatás megszűnt a RealMedia és Audible formátumok esetében
- Az elavult Last.fm rádiófunkciók helyett mostantól közvetlen hivatkozások vezetnek a Last.fm oldalaira


