Kopuz: un player muzical complet pentru Linux cu suport pentru Jellyfin, Spotify și multe altele

  • Kopuz este un player muzical open-source dezvoltat în Rust care combină fișiere locale și diferite servicii muzicale.
  • Aplicația se poate conecta la Jellyfin, Navidrome, servicii compatibile cu Subsonic, Nextcloud, YouTube Music, SoundCloud, Spotify și Apple Music.
  • Pe Linux este disponibil prin DEB, RPM, Flatpak, AppImage, Cargo, Nix și AUR și include, de asemenea, versuri sincronizate, liste, favorite, teme și un egalizator pe zece benzi.

Kopuz

Kopuz este un player muzical open-source care își propune să reunească într-o singură aplicație atât colecția muzicală locală a utilizatorului, cât și diverse servicii și servere muzicale. Dezvoltat în Rust și bazat pe framework-ul Dioxus, proiectul se mândrește cu o interfață modernă, multiplatformă, cu versiuni pentru Linux, Windows, macOS și Android.

Oferta sa merge mult dincolo de simpla redare a fișierelor stocate pe computer. Aplicația poate organiza muzica locală și se poate conecta la servicii precum Jellyfin, Navidrome și alte servere compatibile cu Subsonic, precum și poate integra platforme precum YouTube Music, SoundCloud, Spotify, Apple Music și Nextcloud . Toate acestea sunt prezentate într-o bibliotecă partajată din care puteți răsfoi artiști, albume, genuri, melodii și liste de redare.

Kopuz dorește să unifice muzica și serviciile locale într-o singură aplicație

Principala caracteristică a Kopuz este tocmai capacitatea sa de a lucra cu mai multe surse muzicale. Un utilizator poate adăuga foldere locale și le poate combina cu un server personal sau servicii online, evitând necesitatea de a utiliza o aplicație diferită pentru fiecare bibliotecă.

Sursele conectate sunt integrate în biblioteca playerului și pot fi gestionate dintr-o interfață comună. Aceasta permite accesul la artiști, albume, melodii, favorite și liste de redare fără ca aplicația să fie limitată exclusiv la fișierele stocate pe dispozitiv.

Această abordare este deosebit de interesantă pentru cei care mențin o colecție locală, dar folosesc și servere de acasă. Jellyfin, Navidrome și alte servicii compatibile cu API-ul Subsonic pot acționa ca surse muzicale în cadrul aceleiași aplicații.

Un player muzical modern dezvoltat în Rust

Proiectul este dezvoltat în Rust și folosește Dioxus pentru a-și construi interfața. Combinația își propune să ofere o aplicație ușoară și modernă, cu o arhitectură capabilă să ruleze pe diferite sisteme de operare.

Biblioteca, listele de redare, favoritele și diverse setări sunt stocate local folosind o bază de date SQLite. Această infrastructură menține informațiile utilizatorilor organizate și actualizează interfața atunci când apar modificări în surse sau în bibliotecă.

Playerul dispune și de integrare nativă cu controalele media ale fiecărei platforme. Pe Linux, folosește MPRIS, astfel încât poate apărea în controalele din mediul desktop și poate răspunde la tastele multimedia standard.

Kopuz include suport pentru versuri sincronizate și diverse opțiuni de redare

Printre funcțiile disponibile se numără suportul pentru versuri sincronizate, inclusiv versuri convenționale și sisteme care afișează textul sincronizat cu melodia. Versiunile mai recente au extins, de asemenea, această funcție pentru a include versuri sincronizate cuvânt cu cuvânt și diverse efecte vizuale.

Kopuz include, de asemenea, liste de redare, favorite, navigare după genuri, căutare și un sistem de teme pentru personalizarea aspectului aplicației. Utilizatorii pot folosi temele incluse sau își pot crea propriile teme modificând variabilele vizuale disponibile.

De asemenea, dispune de un mini player care vă permite să păstrați comenzile principale vizibile fără a utiliza întreaga fereastră. O altă caracteristică disponibilă pe sistemele desktop este posibilitatea de a minimiza aplicația în bara de sistem pentru a menține redarea în fundal.

Un egalizator pe zece benzi și funcții suplimentare

Aplicația include un egalizator pe zece benzi cu presetări și setări personalizate. Această funcție vă permite să modificați sunetul direct din player, fără a fi nevoie de un egalizator extern.

Biblioteca vă permite, de asemenea, să identificați vizual tipul de fișier utilizat de piesele locale. Formatele pot fi afișate lângă melodii, facilitând diferențierea rapidă între fișiere precum MP3, FLAC sau WAV.

Pe lângă redare, programul include funcții pentru gestionarea colecțiilor. Puteți marca melodiile ca favorite, puteți crea liste de redare și puteți adăuga piese sau albume întregi. Cu anumite servicii conectate, favoritele și listele de redare pot fi, de asemenea, sincronizate cu serverul.

Jellyfin, Navidrome și Subsonic fac parte din abordarea lor

Unul dintre avantajele utilizatorilor de Linux este integrarea cu servere de muzică auto-găzduite. Kopuz se poate conecta la servicii compatibile cu Jellyfin și Subsonic, o categorie care include și Navidrome.

Acest lucru vă permite să utilizați aplicația ca și client pentru o bibliotecă muzicală stocată pe un alt computer sau server. Astfel, utilizatorul își poate păstra colecția centralizată și o poate accesa de pe diferite dispozitive.

Combinația dintre redarea locală și serviciile auto-găzduite se potrivește deosebit de bine cu ecosistemul software-ului liber. În loc să oblige utilizatorul să aleagă între fișierele de pe computerul său și cele de pe un server personal, ambele surse pot coexista în cadrul aceleiași biblioteci.

Kopuz se conectează și cu servicii de muzică online

Proiectul și-a extins capacitățile prin diverse servicii de streaming. Acestea includ YouTube Music, SoundCloud și Spotify, deși fiecare integrare are propriile cerințe și limitări.

În cazul Spotify, aplicația folosește API-urile și instrumentele oficiale ale serviciului. Redarea locală prin intermediul playerului integrat se bazează pe Web Playback SDK și necesită un cont Premium, precum și configurarea inițială a utilizatorului.

YouTube Music poate fi folosit și ca sursă muzicală, în timp ce SoundCloud permite accesul la serviciu direct din player. Aceste integrări fac din Kopuz o alternativă foarte diferită față de un player tradițional axat exclusiv pe fișiere locale.

Apple Music și Nextcloud extind sursele disponibile

Cele mai recente actualizări ale proiectului au adăugat noi posibilități aplicației. Una dintre acestea este integrarea cu Apple Music , care permite accesul la catalogul și biblioteca utilizatorului, precum și sincronizarea anumitor elemente și lucrul cu liste de redare și favorite.

O altă funcție suplimentară este Nextcloud, care poate fi utilizată prin WebDAV pentru a accesa fișierele muzicale stocate pe server. Utilizatorii pot selecta folderele care vor face parte din biblioteca lor și pot reda sau descărca melodii în funcție de opțiunile disponibile.

Cu aceste adăugiri, Kopuz continuă să-și extindă gama de surse compatibile. Ideea este ca aplicația să acționeze ca un nod central pentru diferite modalități de consum și stocare a muzicii.

Linux are mai multe opțiuni de instalare

Utilizatorii de Linux pot instala Kopuz folosind diverse metode. Proiectul oferă versiuni predefinite în mai multe formate, inclusiv pachete DEB , RPM , Flatpak și AppImage.

Aplicația poate fi instalată și din Cargo și este compatibilă cu Nix și NixOS. Pentru Arch Linux, este disponibil și un pachet în AUR, permițând utilizatorilor acestei familii de distribuții să o integreze cu instrumentele standard ale sistemului lor.

Disponibilitatea mai multor metode de distribuție facilitează utilizarea playerului pe diferite distribuții, fără a se baza exclusiv pe o singură tehnologie de împachetare. Pentru mulți utilizatori de desktop, Flatpak poate fi cea mai simplă opțiune, în timp ce alții pot prefera pachete native sau versiunea AppImage.

Un player multiplatformă disponibil și pentru Android

Deși Linux este una dintre platformele cheie ale proiectului, Kopuz nu se limitează la desktop. Playerul are și versiuni pentru Windows, macOS și Android, permițând ca aceeași aplicație să fie disponibilă pe diferite dispozitive.

Revenirea suportului pentru Android a fost una dintre dezvoltările recente ale proiectului. Aceasta deschide posibilitatea utilizării playerului pe computere și dispozitive mobile, în special pentru cei care doresc să mențină o experiență consistentă pe mai multe platforme.

Dezvoltarea multi-platformă poate fi utilă și pentru utilizatorii care utilizează mai multe sisteme de operare. O bibliotecă conectată la un server personal poate fi accesată de pe diferite dispozitive folosind aceeași familie de aplicații.

O alternativă diferită în cadrul playerelor muzicale pentru Linux

Linux oferă numeroase playere muzicale, de la aplicații ușoare axate exclusiv pe fișiere locale, până la centre media și clienți pentru servicii specifice. Kopuz încearcă să ocupe o poziție diferită combinând mai multe dintre aceste concepte într-o singură interfață.

Capacitatea sa de a reuni fișiere locale, servere auto-găzduite și servicii online este una dintre cele mai remarcabile caracteristici ale sale. Aceasta este completată de versuri sincronizate, teme, un egalizator, gestionarea listelor de redare și integrarea cu controalele media de pe desktop.

Proiectul este încă în continuă evoluție, dar propunerea sa este deosebit de interesantă pentru cei care caută un player muzical modern și flexibil. Cu suport pentru diferite surse, platforme multiple și diverse opțiuni de instalare pe Linux, Kopuz se prezintă ca o alternativă open-source care își propune să devină centrul pentru organizarea unei mari părți a muzicii utilizatorului.


Adăugați ca sursă preferată în Google