Kopuz: egy teljes értékű zenelejátszó Linuxra, Jellyfin, Spotify és más támogatással

  • A Kopuz egy Rustban fejlesztett nyílt forráskódú zenelejátszó, amely helyi fájlokat és különböző zenei szolgáltatásokat kombinál.
  • Az alkalmazás képes csatlakozni a Jellyfinhez, a Navidrome-hoz, a Subsonic-kompatibilis szolgáltatásokhoz, a Nextcloudhoz, a YouTube Musichoz, a SoundCloudhoz, a Spotify-hoz és az Apple Musichoz.
  • Linuxon DEB, RPM, Flatpak, AppImage, Cargo, Nix és AUR fájlokon keresztül érhető el, és szinkronizált dalszövegeket, listákat, kedvenceket, témákat és egy tízsávos hangszínszabályzót is tartalmaz.

Kopuz

A Kopuz egy nyílt forráskódú zenelejátszó, amelynek célja, hogy egyetlen alkalmazásba hozza össze a felhasználó helyi zenei gyűjteményét és a különféle zenei szolgáltatásokat és szervereket. A Rustban fejlesztett és a Dioxus keretrendszeren alapuló projekt modern, platformfüggetlen felülettel büszkélkedhet, Linux, Windows, macOS és Android verziókkal.

A kínálata messze túlmutat a számítógépen tárolt fájlok egyszerű lejátszásán. Az alkalmazás képes rendszerezni a helyi zenéket, és csatlakozni olyan szolgáltatásokhoz, mint a Jellyfin, a Navidrome és más, a Subsonic-kal kompatibilis szerverek, valamint integrálni olyan platformokat, mint a YouTube Music, a SoundCloud, a Spotify, az Apple Music és a Nextcloud . Mindez egy megosztott könyvtárban jelenik meg, ahonnan böngészhetsz előadók, albumok, műfajok, dalok és lejátszási listák között.

A Kopuz egyetlen alkalmazásba szeretné egyesíteni a helyi zenét és szolgáltatásokat

A Kopuz fő jellemzője pontosan az, hogy több zenei forrással is képes együttműködni. A felhasználó helyi mappákat adhat hozzá, és kombinálhatja azokat egy személyes szerverrel vagy online szolgáltatásokkal, így elkerülhető, hogy minden egyes könyvtárhoz külön alkalmazást kelljen használnia.

A csatlakoztatott források integrálva vannak a lejátszó könyvtárába, és egy közös felületről kezelhetők. Ez lehetővé teszi az előadók, albumok, dalok, kedvencek és lejátszási listák elérését anélkül, hogy az alkalmazás kizárólag a készüléken tárolt fájlokra korlátozódna.

Ez a megközelítés különösen érdekes azok számára, akik helyi gyűjteményt tartanak fenn, de otthoni szervereket is használnak. A Jellyfin, a Navidrome és más, a Subsonic API-val kompatibilis szolgáltatások zenei forrásként működhetnek ugyanazon az alkalmazáson belül.

Egy modern zenelejátszót fejlesztettek ki Rustban

A projektet Rust nyelven fejlesztették, és Dioxus-t használ a felület létrehozásához. A kombináció célja egy könnyűsúlyú és modern alkalmazás biztosítása, amelynek architektúrája képes különböző operációs rendszereken futni.

A könyvtár, a lejátszási listák, a kedvencek és a különféle beállítások helyben, egy SQLite adatbázisban tárolódnak. Ez az infrastruktúra rendszerezi a felhasználói információkat, és frissíti a felületet, amikor változások történnek a forrásokban vagy a könyvtárban.

A lejátszó natív integrációt kínál az egyes platformok médiavezérlőivel. Linuxon MPRIS-t használ, így megjelenhet az asztali környezet vezérlőiben, és reagálhat a szabványos multimédiás billentyűkre.

A Kopuz támogatja a szinkronizált dalszövegeket és a különféle lejátszási lehetőségeket

Az elérhető funkciók között szerepel a szinkronizált dalszövegek támogatása, beleértve a hagyományos dalszövegeket és azokat a rendszereket, amelyek a szöveget a dallal szinkronban jelenítik meg. Az újabb verziók ezt a funkciót is kibővítették, így szóról szóra szinkronizált dalszövegeket és különféle vizuális effekteket is tartalmaznak.

A Kopuz lejátszási listákat, kedvenceket, műfaji böngészést, keresést és egy témarendszert is tartalmaz az alkalmazás megjelenésének testreszabásához. A felhasználók használhatják a mellékelt témákat, vagy létrehozhatnak sajátokat az elérhető vizuális változók módosításával.

Tartalmaz egy mini lejátszót is, amely lehetővé teszi a fő vezérlők láthatóvá tételét a teljes ablak használata nélkül. Az asztali rendszereken elérhető egy másik funkció, hogy az alkalmazást minimalizálhatjuk a tálcára, így a lejátszás a háttérben is futhat.

Tízsávos hangszínszabályzó és további funkciók

Az alkalmazás tartalmaz egy tízsávos hangszínszabályzót előre beállított és egyéni beállításokkal. Ez a funkció lehetővé teszi a hang módosítását közvetlenül a lejátszóról külső hangszínszabályzó használata nélkül.

A könyvtár lehetővé teszi a helyi számok által használt fájltípus vizuális azonosítását is. A formátumok megjeleníthetők a dalok mellett, így könnyen és gyorsan megkülönböztethetők az olyan fájlok, mint az MP3, FLAC vagy WAV.

A lejátszás mellett a program gyűjtemények kezelésére szolgáló funkciókat is tartalmaz. Kedvencként jelölhetsz meg dalokat, lejátszási listákat hozhatsz létre, és hozzáadhatsz számokat vagy akár teljes albumokat is. Bizonyos csatlakoztatott szolgáltatásokkal a kedvencek és a lejátszási listák szinkronizálhatók a szerverrel is.

A Jellyfin, a Navidrome és a Subsonic a megközelítésük részét képezik.

A Linux-felhasználók számára az egyik előny az önállóan üzemeltetett zeneszerverekkel való integráció. A Kopuz képes csatlakozni a Jellyfin és a Subsonic-kompatibilis szolgáltatásokhoz, amely kategóriába tartozik a Navidrome is.

Ez lehetővé teszi, hogy az alkalmazást kliensként használd egy másik számítógépen vagy szerveren tárolt zenei könyvtárhoz. A felhasználó így központosítva tarthatja gyűjteményét, és különböző eszközökről is elérheti azt.

A helyi lejátszás és a saját tárhelyen tárolt szolgáltatások kombinációja különösen jól illeszkedik a szabad szoftverek ökoszisztémájába. Ahelyett, hogy a felhasználót arra kényszerítené, hogy válasszon a számítógépén és a személyes szerverén lévő fájlok között, mindkét forrás egyszerre létezhet ugyanabban a könyvtárban.

A Kopuz online zenei szolgáltatásokkal is kapcsolatba lép

A projekt számos streaming szolgáltatással bővítette képességeit. Ilyenek például a YouTube Music, a SoundCloud és a Spotify, bár minden integrációnak megvannak a saját követelményei és korlátai.

A Spotify esetében az alkalmazás a szolgáltatás hivatalos API-jait és eszközeit használja. A helyi lejátszás az integrált lejátszón keresztül a Web Playback SDK-ra támaszkodik, és prémium fiókot, valamint kezdeti felhasználói beállítást igényel.

A YouTube Music zenei forrásként is használható, míg a SoundCloud lehetővé teszi a szolgáltatás elérését közvetlenül a lejátszóról. Ezek az integrációk a Kopuzt egészen más alternatívává teszik a hagyományos, kizárólag a helyi fájlokra összpontosító lejátszókkal szemben.

Az Apple Music és a Nextcloud bővíti az elérhető forrásokat

A projekt legújabb frissítései új lehetőségekkel bővítették az alkalmazást. Ezek egyike az Apple Music integrációja , amely lehetővé teszi a felhasználó katalógusának és könyvtárának elérését, valamint bizonyos elemek szinkronizálását és a lejátszási listákkal és kedvencekkel való munkát.

Egy másik újítás a Nextcloud, amely WebDAV-on keresztül használható a szerveren tárolt zenefájlok eléréséhez. A felhasználók kiválaszthatják a könyvtáruk részét képező mappákat, és a rendelkezésre álló beállításoktól függően lejátszhatják vagy letölthetik a zeneszámokat.

Ezekkel a kiegészítésekkel a Kopuz tovább bővíti kompatibilis forrásainak körét. Az ötlet az, hogy az alkalmazás központi csomópontként működjön a zenehallgatás és -tárolás különböző módjai számára.

A Linuxnak számos telepítési lehetősége van

A Linux-felhasználók többféle módszerrel telepíthetik a Kopuzt. A projekt előre elkészített verziókat kínál számos formátumban, beleértve a DEB , RPM , Flatpak és AppImage csomagokat.

Az alkalmazás a Cargo-ból is telepíthető, és támogatja a Nixet és a NixOS-t. Arch Linuxhoz egy csomag is elérhető az AUR-ban, amely lehetővé teszi a disztribúciócsalád felhasználói számára, hogy integrálják azt a rendszerük szabványos eszközeivel.

A többféle terjesztési módszer elérhetősége megkönnyíti a lejátszó használatát különböző disztribúciókon anélkül, hogy kizárólag egyetlen csomagolási technológiára kellene támaszkodni. Sok asztali felhasználó számára a Flatpak lehet a legegyszerűbb megoldás, míg mások a natív csomagokat vagy az AppImage verziót részesíthetik előnyben.

Többplatformos lejátszó, amely Androidra is elérhető

Bár a Linux a projekt egyik kulcsfontosságú platformja, a Kopuz nem korlátozódik az asztali gépekre. A lejátszónak Windows, macOS és Android verziói is vannak, így ugyanaz az alkalmazás különböző eszközökön is elérhető.

Az Android-támogatás visszatérése a projekt egyik legújabb fejleménye volt. Ez megnyitja a lehetőséget a lejátszó számítógépeken és mobileszközökön való használatára, különösen azok számára, akik több platformon is egységes élményt szeretnének fenntartani.

A platformfüggetlen fejlesztés hasznos lehet azoknak a felhasználóknak is, akik egynél több operációs rendszert használnak. Egy személyes szerverhez csatlakoztatott könyvtár különböző eszközökről is elérhető ugyanazon alkalmazáscsalád használatával.

Egy másik alternatíva a Linux zenelejátszókon belül

A Linux számos zenelejátszót kínál, a kizárólag helyi fájlokra fókuszáló könnyű alkalmazásoktól kezdve a médiaközpontokig és bizonyos szolgáltatásokhoz tartozó kliensekig. A Kopuz megpróbál más pozíciót elfoglalni azzal, hogy ezeket a koncepciókat egyetlen felületen belül egyesíti.

Az egyik legkiemelkedőbb tulajdonsága, hogy képes helyi fájlokat, saját tárhelyen tárolt szervereket és online szolgáltatásokat egyesíteni. Ezt egészíti ki szinkronizált dalszövegek, témák, hangszínszabályzó, lejátszási lista kezelés és az asztali médiavezérlőkkel való integráció.

A projekt még mindig gyorsan fejlődik, de a javaslat különösen érdekes azok számára, akik modern és rugalmas zenelejátszót keresnek. Különböző források, több platform és Linuxon történő változatos telepítési lehetőségek támogatásával a Kopuz nyílt forráskódú alternatívaként mutatja be magát, amelynek célja, hogy a felhasználó zenéinek nagy részének rendszerezésére szolgáló központi központtá váljon.


Hozzáadás előnyben részesített forrásként a Google-ben