Kopuz: täydellinen musiikkisoitin Linuxille, joka tukee Jellyfiniä, Spotifyä ja muita

  • Kopuz on Rustissa kehitetty avoimen lähdekoodin musiikkisoitin, joka yhdistää paikallisia tiedostoja ja erilaisia ​​musiikkipalveluita.
  • Sovellus voi muodostaa yhteyden Jellyfiniin, Navidromeen, Subsonic-yhteensopiviin palveluihin, Nextcloudiin, YouTube Musiciin, SoundCloudiin, Spotifyhin ja Apple Musiciin.
  • Linuxissa se on saatavilla DEB:n, RPM:n, Flatpakin, AppImagen, Cargon, Nixin ja AUR:n kautta, ja se sisältää myös synkronoidut sanoitukset, listat, suosikit, teemat ja kymmenen kaistan taajuuskorjaimen.

Kopuz

Kopuz on avoimen lähdekoodin musiikkisoitin, jonka tavoitteena on yhdistää käyttäjän paikallinen musiikkikokoelma sekä erilaiset musiikkipalvelut ja -palvelimet yhdeksi sovellukseksi. Rustissa kehitetty ja Dioxus-kehykseen perustuva projekti ylpeilee modernilla, alustojen välisellä käyttöliittymällä, josta on versiot Linuxille, Windowsille, macOS:lle ja Androidille.

Sen tarjonta menee paljon tietokoneellesi tallennettujen tiedostojen toistamisen pidemmälle. Sovellus voi järjestää paikallista musiikkia ja muodostaa yhteyden palveluihin, kuten Jellyfin, Navidrom ja muihin Subsonicin kanssa yhteensopiviin palvelimiin, sekä integroida alustoja, kuten YouTube Music, SoundCloud, Spotify, Apple Music ja Nextcloud . Kaikki tämä esitetään jaetussa kirjastossa, josta voit selata artisteja, albumeita, genrejä, kappaleita ja soittolistoja.

Kopuz haluaa yhdistää paikallisen musiikin ja palvelut yhdeksi sovellukseksi

Kopuzin tärkein ominaisuus on juuri sen kyky työskennellä useiden musiikkilähteiden kanssa. Käyttäjä voi lisätä paikallisia kansioita ja yhdistää ne henkilökohtaisen palvelimen tai verkkopalveluiden kanssa, jolloin ei tarvitse käyttää eri sovellusta jokaista kirjastoa varten.

Liitetyt lähteet integroidaan soittimen kirjastoon ja niitä voidaan hallita yhteisen käyttöliittymän kautta. Tämä mahdollistaa pääsyn artisteihin, albumeihin, kappaleisiin, suosikkeihin ja soittolistoihin ilman, että sovellus rajoittuu yksinomaan laitteelle tallennetuihin tiedostoihin.

Tämä lähestymistapa on erityisen mielenkiintoinen niille, jotka ylläpitävät paikallista kokoelmaa, mutta käyttävät myös kotopalipalvelimia. Jellyfin, Navidrome ja muut Subsonic API:n kanssa yhteensopivat palvelut voivat toimia musiikkilähteinä samassa sovelluksessa.

Rustissa kehitetty moderni musiikkisoitin

Projekti on kehitetty Rust-kielellä ja sen käyttöliittymä on rakennettu Dioxuksella. Yhdistelmän tavoitteena on tarjota kevyt ja moderni sovellus, jonka arkkitehtuuri pystyy toimimaan eri käyttöjärjestelmissä.

Kirjasto, soittolistat, suosikit ja erilaiset asetukset tallennetaan paikallisesti SQLite-tietokantaan. Tämä infrastruktuuri pitää käyttäjätiedot järjestyksessä ja päivittää käyttöliittymän, kun lähteissä tai kirjastossa tapahtuu muutoksia.

Soittimessa on myös natiivi integrointi kunkin alustan mediasäätimiin. Linuxissa se käyttää MPRISiä, joten se voi näkyä työpöytäympäristön säätimissä ja reagoida tavallisiin multimedianäppäimiin.

Kopuz sisältää tuen synkronoiduille sanoituksille ja erilaisille toistovaihtoehdoille

Saatavilla oleviin ominaisuuksiin kuuluu synkronoitujen sanoitusten tuki, mukaan lukien perinteiset sanoitukset ja järjestelmät, jotka näyttävät tekstin synkronoituna kappaleen kanssa. Uudemmat versiot ovat myös laajentaneet tätä ominaisuutta kattamaan sana sanalta synkronoidut sanoitukset ja erilaisia ​​visuaalisia tehosteita.

Kopuz sisältää myös soittolistoja, suosikkeja, genreselauksen, haun ja teemajärjestelmän sovelluksen ulkoasun mukauttamiseksi. Käyttäjät voivat käyttää mukana tulevia teemoja tai luoda omia muokkaamalla käytettävissä olevia visuaalisia muuttujia.

Siinä on myös minisoitin, jonka avulla voit pitää pääsäätimet näkyvissä käyttämättä koko ikkunaa. Toinen työpöytäjärjestelmissä käytettävissä oleva ominaisuus on mahdollisuus pienentää sovellus ilmaisinalueelle, jolloin toisto pysyy käynnissä taustalla.

Kymmenkaistainen taajuuskorjain ja lisäominaisuuksia

Sovellus sisältää kymmenkaistaisen taajuuskorjaimen, jossa on esiasetuksia ja mukautettuja asetuksia. Tämän ominaisuuden avulla voit muokata ääntä suoraan soittimesta ilman ulkoista taajuuskorjainta.

Kirjaston avulla voit myös visuaalisesti tunnistaa paikallisten kappaleiden käyttämän tiedostotyypin. Muodot voidaan näyttää kappaleiden vieressä, mikä helpottaa tiedostojen, kuten MP3:n, FLAC:n tai WAV:n, erottamista toisistaan ​​nopeasti.

Toiston lisäksi ohjelma sisältää ominaisuuksia kokoelmien hallintaan. Voit merkitä kappaleita suosikeiksi, luoda soittolistoja ja lisätä kappaleita tai kokonaisia ​​albumeita. Tietyissä yhdistetyissä palveluissa suosikit ja soittolistat voidaan myös synkronoida palvelimen kanssa.

Jellyfin, Navidrome ja Subsonic ovat osa heidän lähestymistapaansa

Yksi Linux-käyttäjien eduista on integrointi itse isännöityihin musiikkipalvelimiin. Kopuz voi muodostaa yhteyden Jellyfin- ja Subsonic-yhteensopiviin palveluihin, joihin kuuluu myös Navidrome.

Näin voit käyttää sovellusta asiakkaana musiikkikirjastolle, joka on tallennettu toiselle tietokoneelle tai palvelimelle. Käyttäjä voi siten pitää kokoelmansa keskitetysti ja käyttää sitä eri laitteista.

Paikallisen toiston ja itse isännöityjen palveluiden yhdistelmä sopii erityisen hyvin vapaiden ohjelmistojen ekosysteemiin. Sen sijaan, että käyttäjän pakotettaisiin valitsemaan tietokoneellaan ja henkilökohtaisella palvelimella olevien tiedostojen välillä, molemmat lähteet voivat esiintyä rinnakkain samassa kirjastossa.

Kopuz on yhteydessä myös verkkomusiikkipalveluihin

Projekti on laajentanut ominaisuuksiaan useiden suoratoistopalveluiden kautta. Näitä ovat muun muassa YouTube Music, SoundCloud ja Spotify, vaikka jokaisella integraatiolla on omat vaatimuksensa ja rajoituksensa.

Spotifyn tapauksessa sovellus käyttää palvelun virallisia API-rajapintoja ja työkaluja. Paikallinen toisto integroidun soittimen kautta perustuu Web Playback SDK:hon ja vaatii Premium-tilin sekä alkukäyttäjän asennuksen.

Myös YouTube Musicia voi käyttää musiikin lähteenä, kun taas SoundCloud mahdollistaa palvelun käytön suoraan soittimesta. Nämä integraatiot tekevät Kopuzista hyvin erilaisen vaihtoehdon perinteiselle soittimelle, joka keskittyy pelkästään paikallisiin tiedostoihin.

Apple Music ja Nextcloud laajentavat saatavilla olevia lähteitä

Projektin uusimmat päivitykset ovat lisänneet sovellukseen uusia mahdollisuuksia. Yksi näistä on integrointi Apple Musicin kanssa , joka mahdollistaa pääsyn käyttäjän luetteloon ja kirjastoon sekä tiettyjen elementtien synkronoinnin ja työskentelyn soittolistojen ja suosikkien kanssa.

Toinen lisäys on Nextcloud, jota voidaan käyttää WebDAVin kautta palvelimelle tallennettujen musiikkitiedostojen käyttämiseen. Käyttäjät voivat valita kansiot, jotka lisätään heidän kirjastoonsa, ja toistaa tai ladata kappaleita käytettävissä olevista vaihtoehdoista riippuen.

Näiden lisäysten myötä Kopuz laajentaa edelleen yhteensopivien lähteiden valikoimaansa. Ajatuksena on, että sovellus toimii keskeisenä keskuksena musiikin kuluttamisen ja tallentamisen eri tavoille.

Linuxissa on useita asennusvaihtoehtoja

Linux-käyttäjät voivat asentaa Kopuzin useilla eri tavoilla. Projekti tarjoaa valmiiksi rakennettuja versioita useissa eri muodoissa, mukaan lukien DEB- , RPM- , Flatpak- ja AppImage-paketit.

Sovelluksen voi asentaa myös Cargosta, ja se tukee Nixiä ja NixOS:ää. Arch Linuxille on saatavilla myös paketti AUR:ssa, jonka avulla tämän jakeluperheen käyttäjät voivat integroida sen järjestelmänsä vakiotyökaluihin.

Useiden jakelumenetelmien saatavuus helpottaa soittimen käyttöä eri jakeluissa ilman, että tarvitsee luottaa yksinomaan yhteen pakkausteknologiaan. Monille työpöytäkäyttäjille Flatpak voi olla yksinkertaisin vaihtoehto, kun taas toiset saattavat suosia natiivipaketteja tai AppImage-versiota.

Eri alustoilla toimiva soitin, joka on saatavilla myös Androidille

Vaikka Linux on yksi projektin keskeisistä alustoista, Kopuz ei rajoitu työpöytäympäristöön. Soittimesta on versiot myös Windowsille, macOS:lle ja Androidille, mikä mahdollistaa saman sovelluksen saatavuuden eri laitteilla.

Android-tuen paluu on ollut yksi projektin viimeaikaisista kehitysaskeleista. Tämä avaa mahdollisuuden käyttää soitinta tietokoneilla ja mobiililaitteilla, erityisesti niille, jotka haluavat säilyttää yhtenäisen käyttökokemuksen useilla alustoilla.

Alustariippumaton kehitys voi olla hyödyllistä myös käyttäjille, jotka käyttävät useampaa kuin yhtä käyttöjärjestelmää. Henkilökohtaiseen palvelimeen yhdistettyyn kirjastoon pääsee käsiksi eri laitteista käyttämällä samaa sovellusperhettä.

Erilainen vaihtoehto Linux-musiikkisoittimissa

Linux tarjoaa lukuisia musiikkisoittimia, aina kevyistä, pelkästään paikallisiin tiedostoihin keskittyvistä sovelluksista mediakeskuksiin ja tiettyjen palveluiden asiakasohjelmiin. Kopuz pyrkii ottamaan erilaisen aseman yhdistämällä useita näistä käsitteistä yhteen käyttöliittymään.

Sen kyky yhdistää paikallisia tiedostoja, itse isännöityjä palvelimia ja verkkopalveluita on yksi sen merkittävimmistä ominaisuuksista. Tätä täydentävät synkronoidut sanoitukset, teemat, taajuuskorjain, soittolistojen hallinta ja integrointi työpöydän mediasäätimiin.

Projekti kehittyy edelleen nopeasti, mutta sen ehdotus on erityisen mielenkiintoinen niille, jotka etsivät modernia ja joustavaa musiikkisoitinta. Kopuz tarjoaa tukea eri lähteille, useille alustoille ja erilaisille asennusvaihtoehdoille Linuxissa, joten se esittelee itsensä avoimen lähdekoodin vaihtoehtona, jonka tavoitteena on tulla keskeiseksi keskukseksi suuren osan käyttäjän musiikin järjestämiseen.


Lisää ensisijaiseksi lähteeksi Googlessa