Kopuz: kompletní hudební přehrávač pro Linux s podporou Jellyfin, Spotify a dalších

  • Kopuz je open-source hudební přehrávač vyvinutý v Rustu, který kombinuje lokální soubory a různé hudební služby.
  • Aplikace se může připojit k Jellyfin, Navidrome, službám kompatibilním se Subsonic, Nextcloud, YouTube Music, SoundCloud, Spotify a Apple Music.
  • V Linuxu je k dispozici prostřednictvím DEB, RPM, Flatpak, AppImage, Cargo, Nix a AUR a obsahuje také synchronizované texty písní, seznamy, oblíbené položky, témata a desetipásmový ekvalizér.

Kopuz

Kopuz je hudební přehrávač s otevřeným zdrojovým kódem, jehož cílem je spojit lokální hudební sbírku uživatele a různé hudební služby a servery do jedné aplikace. Projekt, vyvinutý v Rustu a založený na frameworku Dioxus, se pyšní moderním multiplatformním rozhraním s verzemi pro Linux, Windows, macOS a Android.

Jeho nabídka jde daleko za hranice pouhého přehrávání souborů uložených v počítači. Aplikace dokáže organizovat lokální hudbu a připojovat se ke službám, jako jsou Jellyfin, Navidrome a další servery kompatibilní se Subsonic, a také integrovat platformy jako YouTube Music, SoundCloud, Spotify, Apple Music a Nextcloud . To vše je prezentováno ve sdílené knihovně, ze které můžete procházet interprety, alba, žánry, skladby a playlisty.

Kopuz chce sjednotit lokální hudbu a služby do jedné aplikace

Hlavním rysem Kopuzu je právě jeho schopnost pracovat s více hudebními zdroji. Uživatel si může přidávat lokální složky a kombinovat je s osobním serverem nebo online službami, čímž se vyhne nutnosti používat pro každou knihovnu jinou aplikaci.

Připojené zdroje jsou integrovány do knihovny přehrávače a lze je spravovat ze společného rozhraní. To umožňuje přístup k interpretům, albům, skladbám, oblíbeným položkám a seznamům skladeb, aniž by se aplikace omezovala výhradně na soubory uložené v zařízení.

Tento přístup je obzvláště zajímavý pro ty, kteří si udržují lokální sbírku, ale zároveň používají domácí servery. Jellyfin, Navidrome a další služby kompatibilní s Subsonic API mohou v rámci stejné aplikace sloužit jako zdroje hudby.

Moderní hudební přehrávač vyvinutý v Rustu

Projekt je vyvíjen v Rustu a k vytvoření rozhraní využívá Dioxus. Tato kombinace si klade za cíl nabídnout lehkou a moderní aplikaci s architekturou schopnou běžet na různých operačních systémech.

Knihovna, seznamy skladeb, oblíbené položky a různá nastavení jsou uloženy lokálně pomocí databáze SQLite. Tato infrastruktura uchovává informace o uživatelích uspořádané a aktualizuje rozhraní, když dojde ke změnám ve zdrojových kódech nebo knihovně.

Přehrávač má také nativní integraci s ovládacími prvky médií na jednotlivých platformách. V Linuxu používá MPRIS, takže se může zobrazovat v ovládacích prvcích prostředí plochy a reagovat na standardní multimediální klávesy.

Kopuz zahrnuje podporu synchronizovaných textů a různé možnosti přehrávání

Mezi dostupné funkce patří podpora synchronizovaných textů, včetně konvenčních textů a systémů, které zobrazují text synchronizovaně s písní. Novější verze tuto funkci rozšířily i o synchronizované texty slovo po slově a různé vizuální efekty.

Kopuz také obsahuje playlisty, oblíbené, procházení žánrů, vyhledávání a systém motivů pro přizpůsobení vzhledu aplikace. Uživatelé mohou použít zahrnuté motivy nebo si vytvořit vlastní úpravou dostupných vizuálních proměnných.

Obsahuje také mini přehrávač, který umožňuje ponechat hlavní ovládací prvky viditelné, aniž byste museli používat celé okno. Další funkcí dostupnou na stolních systémech je možnost minimalizovat aplikaci do systémové lišty, aby přehrávání běželo na pozadí.

Desetipásmový ekvalizér a další funkce

Aplikace obsahuje desetipásmový ekvalizér s předvolbami a vlastním nastavením. Tato funkce umožňuje upravovat zvuk přímo z přehrávače bez nutnosti externího ekvalizéru.

Knihovna také umožňuje vizuálně identifikovat typ souboru používaný lokálními stopami. Formáty lze zobrazit vedle skladeb, což usnadňuje rychlé rozlišení mezi soubory jako MP3, FLAC nebo WAV.

Kromě přehrávání program obsahuje funkce pro správu sbírek. Můžete označovat skladby jako oblíbené, vytvářet seznamy skladeb a přidávat skladby nebo celá alba. U některých připojených služeb lze oblíbené položky a seznamy skladeb také synchronizovat se serverem.

Jellyfin, Navidrome a Subsonic jsou součástí jejich přístupu

Jednou z výhod pro uživatele Linuxu je integrace s vlastními hudebními servery. Kopuz se může připojit ke službám kompatibilním s Jellyfin a Subsonic, což je kategorie, do které patří i Navidrome.

Díky tomu můžete aplikaci používat jako klienta pro hudební knihovnu uloženou na jiném počítači nebo serveru. Uživatel tak může mít svou sbírku centralizovanou a přistupovat k ní z různých zařízení.

Kombinace lokálního přehrávání a samosprávně hostovaných služeb se obzvláště dobře hodí do ekosystému svobodného softwaru. Místo toho, aby si uživatel musel vybírat mezi soubory na svém počítači a na osobním serveru, mohou oba zdroje koexistovat v rámci stejné knihovny.

Kopuz se také propojuje s online hudebními službami

Projekt rozšířil své možnosti prostřednictvím různých streamovacích služeb. Patří mezi ně YouTube Music, SoundCloud a Spotify, ačkoli každá integrace má své vlastní požadavky a omezení.

V případě Spotify aplikace využívá oficiální API a nástroje služby. Lokální přehrávání prostřednictvím integrovaného přehrávače se opírá o Web Playback SDK a vyžaduje prémiový účet a také počáteční nastavení uživatele.

YouTube Music lze také použít jako zdroj hudby, zatímco SoundCloud umožňuje přístup ke službě přímo z přehrávače. Díky těmto integracím je Kopuz velmi odlišnou alternativou k tradičnímu přehrávači zaměřenému výhradně na lokální soubory.

Apple Music a Nextcloud rozšiřují dostupné zdroje

Nejnovější aktualizace projektu přidaly aplikaci nové možnosti. Jednou z nich je integrace s Apple Music , která umožňuje přístup k uživatelskému katalogu a knihovně, synchronizaci určitých prvků a práci s playlisty a oblíbenými položkami.

Dalším doplňkem je Nextcloud, který lze přes WebDAV použít pro přístup k hudebním souborům uloženým na serveru. Uživatelé si mohou vybrat složky, které budou součástí jejich knihovny, a přehrávat nebo stahovat skladby v závislosti na dostupných možnostech.

S těmito doplňky Kopuz nadále rozšiřuje svou nabídku kompatibilních zdrojů. Cílem je, aby aplikace fungovala jako centrální centrum pro různé způsoby konzumace a ukládání hudby.

Linux nabízí několik možností instalace

Uživatelé Linuxu mohou Kopuz nainstalovat různými metodami. Projekt nabízí předpřipravené verze v několika formátech, včetně balíčků DEB , RPM , Flatpak a AppImage.

Aplikaci lze také nainstalovat z Carga a podporuje Nix a NixOS. Pro Arch Linux je v AUR k dispozici také balíček, který uživatelům této distribuční rodiny umožňuje integrovat ji se standardními nástroji jejich systému.

Dostupnost více distribučních metod usnadňuje používání přehrávače na různých distribucích, aniž byste se museli spoléhat výhradně na jednu technologii balení. Pro mnoho uživatelů stolních počítačů může být Flatpak nejjednodušší volbou, zatímco jiní mohou preferovat nativní balíčky nebo verzi AppImage.

Multiplatformní přehrávač dostupný i pro Android

Přestože je Linux jednou z klíčových platforem projektu, Kopuz se neomezuje pouze na desktop. Přehrávač má také verze pro Windows, macOS a Android, což umožňuje používat stejnou aplikaci na různých zařízeních.

Návrat podpory pro Android byl jedním z nedávných vývojů projektu. To otevírá možnost používání přehrávače na počítačích a mobilních zařízeních, zejména pro ty, kteří chtějí zachovat konzistentní zážitek napříč různými platformami.

Vývoj napříč platformami může být užitečný i pro uživatele, kteří používají více než jeden operační systém. Knihovna připojená k osobnímu serveru je přístupná z různých zařízení pomocí stejné rodiny aplikací.

Jiná alternativa v hudebních přehrávačích pro Linux

Linux nabízí řadu hudebních přehrávačů, od lehkých aplikací zaměřených výhradně na lokální soubory až po mediální centra a klienty pro specifické služby. Kopuz se pokouší zaujmout odlišnou pozici tím, že kombinuje několik těchto konceptů v jednom rozhraní.

Jeho schopnost propojovat lokální soubory, samostatně hostované servery a online služby je jednou z jeho nejvýraznějších funkcí. Tuto funkci doplňují synchronizované texty písní, témata, ekvalizér, správa playlistů a integrace s ovládacími prvky médií na počítači.

Projekt se stále rychle vyvíjí, ale jeho nabídka je obzvláště zajímavá pro ty, kteří hledají moderní a flexibilní hudební přehrávač. Díky podpoře různých zdrojů, více platforem a různým možnostem instalace v Linuxu se Kopuz prezentuje jako open-source alternativa, která si klade za cíl stát se centrálním centrem pro organizaci velké části hudby uživatele.


Přidat jako preferovaný zdroj v Googlu