Kopuz: pilnvērtīgs mūzikas atskaņotājs operētājsistēmai Linux ar atbalstu Jellyfin, Spotify un citām platformām

  • Kopuz ir atvērtā koda mūzikas atskaņotājs, kas izstrādāts Rust valodā un apvieno lokālos failus un dažādus mūzikas pakalpojumus.
  • Lietotne var izveidot savienojumu ar Jellyfin, Navidrome, ar Subsonic saderīgiem pakalpojumiem, Nextcloud, YouTube Music, SoundCloud, Spotify un Apple Music.
  • Linux sistēmā tas ir pieejams, izmantojot DEB, RPM, Flatpak, AppImage, Cargo, Nix un AUR, un ietver arī sinhronizētus dziesmu tekstus, sarakstus, izlases, tēmas un desmit joslu ekvalaizeru.

Kopuzs

Kopuz ir atvērtā koda mūzikas atskaņotājs, kura mērķis ir apvienot gan lietotāja lokālo mūzikas kolekciju, gan dažādus mūzikas pakalpojumus un serverus vienā lietojumprogrammā. Izstrādāts Rust valodā un balstīts uz Dioxus ietvaru, projekts lepojas ar modernu, starpplatformu saskarni ar versijām Linux, Windows, macOS un Android.

Tās piedāvājums sniedzas tālāk par vienkāršu datorā saglabātu failu atskaņošanu. Lietojumprogramma var organizēt lokālo mūziku un izveidot savienojumu ar tādiem pakalpojumiem kā Jellyfin, Navidrome un citiem serveriem, kas ir saderīgi ar Subsonic, kā arī integrēt tādas platformas kā YouTube Music, SoundCloud, Spotify, Apple Music un Nextcloud . Tas viss tiek piedāvāts koplietojamā bibliotēkā, kurā varat pārlūkot māksliniekus, albumus, žanrus, dziesmas un atskaņošanas sarakstus.

Kopuz vēlas apvienot vietējo mūziku un pakalpojumus vienā lietojumprogrammā

Kopuz galvenā iezīme ir tieši tā spēja strādāt ar vairākiem mūzikas avotiem. Lietotājs var pievienot lokālas mapes un apvienot tās ar personīgo serveri vai tiešsaistes pakalpojumiem, izvairoties no nepieciešamības izmantot atsevišķu lietojumprogrammu katrai bibliotēkai.

Pievienotie avoti ir integrēti atskaņotāja bibliotēkā un tos var pārvaldīt no kopīgas saskarnes. Tas ļauj piekļūt māksliniekiem, albumiem, dziesmām, izlasei un atskaņošanas sarakstiem, neierobežojot lietojumprogrammu tikai ar ierīcē saglabātajiem failiem.

Šī pieeja ir īpaši interesanta tiem, kas uztur lokālu kolekciju, bet izmanto arī mājas serverus. Jellyfin, Navidrome un citi pakalpojumi, kas ir saderīgi ar Subsonic API, var darboties kā mūzikas avoti vienā un tajā pašā lietojumprogrammā.

Rustā izstrādāts moderns mūzikas atskaņotājs

Projekts ir izstrādāts Rust valodā, un tā saskarnes izveidei tiek izmantota Dioxus. Šīs kombinācijas mērķis ir piedāvāt vieglu un modernu lietojumprogrammu ar arhitektūru, kas spēj darboties dažādās operētājsistēmās.

Bibliotēka, atskaņošanas saraksti, izlase un dažādi iestatījumi tiek glabāti lokāli, izmantojot SQLite datubāzi. Šī infrastruktūra uztur lietotāja informāciju sakārtotu un atjaunina saskarni, kad avotos vai bibliotēkā notiek izmaiņas.

Atskaņotājam ir arī iebūvēta integrācija ar katras platformas multivides vadīklām. Linux sistēmā tas izmanto MPRIS, tāpēc tas var parādīties darbvirsmas vides vadīklās un reaģēt uz standarta multivides taustiņiem.

Kopuz ietver atbalstu sinhronizētiem dziesmu tekstiem un dažādām atskaņošanas iespējām

Starp pieejamajām funkcijām ir atbalsts sinhronizētiem dziesmu tekstiem, tostarp tradicionāliem dziesmu tekstiem un sistēmām, kas tekstu attēlo sinhroni ar dziesmu. Jaunākās versijās šī funkcija ir paplašināta, iekļaujot arī vārds pa vārdam sinhronizētus dziesmu tekstus un dažādus vizuālos efektus.

Kopuz ietver arī atskaņošanas sarakstus, izlases, žanru pārlūkošanu, meklēšanu un tēmu sistēmu, lai pielāgotu lietotnes izskatu. Lietotāji var izmantot iekļautās tēmas vai izveidot savas, modificējot pieejamos vizuālos mainīgos.

Tam ir arī mini atskaņotājs, kas ļauj saglabāt galvenās vadības ierīces redzamas, neizmantojot pilnu logu. Vēl viena funkcija, kas pieejama galddatoru sistēmās, ir iespēja minimizēt lietojumprogrammu sistēmas teknē, lai atskaņošana turpinātos fonā.

Desmit joslu ekvalaizers un papildu funkcijas

Lietotnē ir iekļauts desmit joslu ekvalaizers ar iepriekš iestatītiem un pielāgotiem iestatījumiem. Šī funkcija ļauj modificēt skaņu tieši no atskaņotāja, neizmantojot ārēju ekvalaizeru.

Bibliotēka arī ļauj vizuāli identificēt lokālo ierakstu izmantoto failu tipu. Formātus var parādīt blakus dziesmām, tādējādi atvieglojot failu, piemēram, MP3, FLAC vai WAV, ātru atšķiršanu.

Papildus atskaņošanai programmā ir iekļautas arī kolekciju pārvaldības funkcijas. Varat atzīmēt dziesmas kā izlases, izveidot atskaņošanas sarakstus un pievienot ierakstus vai veselus albumus. Izmantojot noteiktus pievienotos pakalpojumus, izlases un atskaņošanas sarakstus var sinhronizēt arī ar serveri.

Jellyfin, Navidrome un Subsonic ir daļa no viņu pieejas.

Viena no priekšrocībām Linux lietotājiem ir integrācija ar pašhostētiem mūzikas serveriem. Kopuz var izveidot savienojumu ar Jellyfin un Subsonic saderīgiem pakalpojumiem, kas ietver arī Navidrome.

Tas ļauj lietojumprogrammu izmantot kā klientu mūzikas bibliotēkai, kas saglabāta citā datorā vai serverī. Tādējādi lietotājs var centralizēti uzturēt savu kolekciju un piekļūt tai no dažādām ierīcēm.

Lokālās atskaņošanas un pašuzstādītu pakalpojumu kombinācija īpaši labi iederas brīvās programmatūras ekosistēmā. Tā vietā, lai piespiestu lietotāju izvēlēties starp failiem savā datorā un personīgajā serverī, abi avoti var pastāvēt līdzās vienā bibliotēkā.

Kopuz izveido savienojumu arī ar tiešsaistes mūzikas pakalpojumiem

Projekts ir paplašinājis savas iespējas, izmantojot dažādus straumēšanas pakalpojumus. To skaitā ir YouTube Music, SoundCloud un Spotify, lai gan katrai integrācijai ir savas prasības un ierobežojumi.

Spotify gadījumā lietojumprogramma izmanto pakalpojuma oficiālās API un rīkus. Lokālā atskaņošana, izmantojot integrēto atskaņotāju, ir atkarīga no Web Playback SDK un tai ir nepieciešams Premium konts, kā arī sākotnējā lietotāja iestatīšana.

Arī YouTube Music var izmantot kā mūzikas avotu, savukārt SoundCloud ļauj piekļūt pakalpojumam tieši no atskaņotāja. Šīs integrācijas padara Kopuz par ļoti atšķirīgu alternatīvu tradicionālajam atskaņotājam, kas koncentrējas tikai uz lokālajiem failiem.

Apple Music un Nextcloud paplašina pieejamos avotus

Jaunākie projekta atjauninājumi ir pievienojuši lietojumprogrammai jaunas iespējas. Viena no tām ir integrācija ar Apple Music , kas ļauj piekļūt lietotāja katalogam un bibliotēkai, kā arī sinhronizēt noteiktus elementus un strādāt ar atskaņošanas sarakstiem un izlasēm.

Vēl viens papildinājums ir Nextcloud, ko var izmantot, izmantojot WebDAV, lai piekļūtu serverī saglabātajiem mūzikas failiem. Lietotāji var izvēlēties mapes, kas tiks iekļautas viņu bibliotēkā, un atskaņot vai lejupielādēt ierakstus atkarībā no pieejamajām opcijām.

Ar šiem papildinājumiem Kopuz turpina paplašināt saderīgo avotu klāstu. Ideja ir tāda, lai lietotne darbotos kā centrālais centrs dažādiem mūzikas patērēšanas un glabāšanas veidiem.

Linux ir vairākas instalēšanas iespējas

Linux lietotāji var instalēt Kopuz, izmantojot dažādas metodes. Projekts piedāvā iepriekš izveidotas versijas vairākos formātos, tostarp DEB , RPM , Flatpak un AppImage pakotnēs.

Lietojumprogrammu var instalēt arī no Cargo, un tā atbalsta Nix un NixOS. Arch Linux pakotne ir pieejama arī AUR, kas ļauj šīs izplatīšanas saimes lietotājiem to integrēt ar savas sistēmas standarta rīkiem.

Vairāku izplatīšanas metožu pieejamība atvieglo atskaņotāja izmantošanu dažādos izplatījumos, nepaļaujoties tikai uz vienu pakotnes tehnoloģiju. Daudziem galddatoru lietotājiem Flatpak varētu būt vienkāršākā iespēja, savukārt citi varētu dot priekšroku vietējām pakotnēm vai AppImage versijai.

Starpplatformu atskaņotājs, kas pieejams arī operētājsistēmai Android

Lai gan Linux ir viena no projekta galvenajām platformām, Kopuz nav paredzēts tikai galddatoriem. Atskaņotājam ir arī versijas operētājsistēmām Windows, macOS un Android, kas ļauj vienai un tai pašai lietotnei būt pieejamai dažādās ierīcēs.

Android atbalsta atgriešana ir viens no projekta jaunākajiem sasniegumiem. Tas paver iespēju izmantot atskaņotāju datoros un mobilajās ierīcēs, īpaši tiem, kas vēlas saglabāt vienotu pieredzi vairākās platformās.

Starpplatformu izstrāde var būt noderīga arī lietotājiem, kuri izmanto vairāk nekā vienu operētājsistēmu. Bibliotēkai, kas savienota ar personīgo serveri, var piekļūt no dažādām ierīcēm, izmantojot vienu un to pašu lietojumprogrammu saimi.

Cita alternatīva mūzikas atskaņotājos operētājsistēmai Linux

Linux piedāvā daudzus mūzikas atskaņotājus, sākot no vieglām lietojumprogrammām, kas koncentrējas tikai uz lokālajiem failiem, līdz multivides centriem un klientiem konkrētiem pakalpojumiem. Kopuz mēģina ieņemt atšķirīgu pozīciju, apvienojot vairākus no šiem konceptiem vienā saskarnē.

Tās spēja apvienot lokālos failus, pašapkalpotus serverus un tiešsaistes pakalpojumus ir viena no izcilākajām funkcijām. To papildina sinhronizēti dziesmu vārdi, tēmas, ekvalaizers, atskaņošanas sarakstu pārvaldība un integrācija ar darbvirsmas multivides vadīklām.

Projekts joprojām strauji attīstās, taču tā priekšlikums ir īpaši interesants tiem, kas meklē modernu un elastīgu mūzikas atskaņotāju. Ar atbalstu dažādiem avotiem, vairākām platformām un dažādām instalēšanas iespējām Linux sistēmā Kopuz sevi piedēvē kā atvērtā koda alternatīvu, kuras mērķis ir kļūt par centrālo centru lielas daļas lietotāja mūzikas organizēšanai.


Pievienot kā vēlamo avotu pakalpojumā Google