Az Amarok fejlesztői kiadták az Amarok 3.3-at, amely nemcsak új funkciókkal és hibajavításokkal érkezik, hanem technológiai szempontból is mérföldkőnek számít: ez az első kiadás, amely teljes mértékben átállt a Qt 6 és KDE Frameworks 6 használatára. A népszerű nyílt forráskódú zenelejátszó most modern külsőt, jövőbiztos hangmotort és jobb kompatibilitást kínál.
A modern felület mögött: Qt 6 és KDE Frameworks 6
Az Amarok 3.3 – kódnéven „Far Above the Clouds” – hat hónappal az előző, 3.2-es verzió után jelent meg, és szakít a régi Qt 5 és KDE Frameworks 5 keretrendszerek támogatásával. A fejlesztők célja egy egységes, letisztult és korszerű felhasználói felület megteremtése volt, amely illeszkedik a mai Linuxos asztali környezetekhez.
GStreamer: új hangmotor a Phonon helyett
Az egyik legfontosabb technikai újítás a hangmotor teljes lecserélése. Az eddig használt Phonon helyett az Amarok mostantól GStreamer segítségével játssza le a zenéket. Ez nemcsak modernebb és rugalmasabb megoldás, hanem egységesebb hangélményt is nyújt a felhasználóknak, függetlenül a rendszerbeállításoktól.
A fejlesztők szerint ez a váltás „stabil és jövőálló hangélményt” biztosít évekre előre.
Továbbfejlesztett adatbázis és ReplayGain-támogatás
Az Amarok 3.3 frissíti a belső adatbázis karakterkódolását, így most már teljes UTF-8 támogatást nyújt, beleértve az emojikat és más, ritkán használt szimbólumokat is – ami például podcast-leírásoknál lehet hasznos. Emellett a ReplayGain támogatás is javult: ha elérhető, automatikusan alkalmaz egy előre beállított hangerő-kiegyenlítést (pre-gain), de ha nincs ReplayGain-adat, akkor is használ egy biztonsági értéket.
Egyéb változások és javítások
A frissítés több apró, de fontos változtatást is tartalmaz:
- Részlegesen visszatér a cue fájlok támogatása.
- Finomhangolták a hangerőkezelést: már nem áll vissza alapértelmezett értékre számváltáskor.
- Javították a „2038-as év problémát”, amely bizonyos dátumokat érintett az adatbázisban.
- Megelőzték az egyidejű adatbázis-szkennelés okozta hibákat.
- Eltávolították a már nem működő Last.fm rádiófunkciókat, de néhány funkciót részben pótolnak Last.fm oldalak megnyitásával.
- Kikerült a TagLib kiegészítő modul támogatása.
- Mostantól kötelező beépített adatbázissal fordítani az Amarokot, a korábbi opcionális támogatás megszűnt.
Hogyan próbálható ki?
Az Amarok 3.3 forráscsomagként már letölthető a hivatalos weboldalról, vagy telepíthető Flatpak alkalmazásként a Flathub áruházból. A legtöbb nagyobb GNU/Linux disztribúció hamarosan beemeli a stabil szoftvercsomagjai közé is.
Szómagyarázat
- Qt – Egy széles körben használt, keresztplatformos (többféle operációs rendszeren működő) fejlesztői keretrendszer, amellyel grafikus alkalmazásokat lehet létrehozni.
- KDE Frameworks – A KDE projekt által biztosított, újrafelhasználható könyvtárak gyűjteménye, amely a KDE-alkalmazások működését segíti.
- GStreamer – Egy moduláris multimédia keretrendszer, amely támogatja a különféle hang- és videofájlok lejátszását, kódolását, szűrését.
- Phonon – Egy régebbi, egyszerűbb hangrendszer a KDE alkalmazások számára, amelyet mostanra fokozatosan leváltanak modernebb megoldásokra.
- ReplayGain – Egy szabvány, amely lehetővé teszi a hangfájlokhoz tartozó hangerőadatok tárolását, hogy a különböző számok közel azonos hangerővel szólaljanak meg.
- Cue fájl – Olyan szövegfájl, amely egy nagyobb zenei fájl (például egy albumnyi egybefüggő hanganyag) darabolását, sávokra bontását írja le.
- Last.fm – Egy népszerű zenei közösségi oldal, amely zeneajánlásokat, statisztikákat és streaming szolgáltatásokat is kínált.
Ha szeretnéd, hogy az Amarok továbbra is fejlődjön, bátran teszteld a legfrissebb verziót, és jelezd visszajelzéseidet a fejlesztőknek!
