Megjelent az Amarok 3.3.2 – felhasználói felületbeli fejlesztések, új hangmotor és számos hibajavítás

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

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