Funkwhale 1.0


Funkwhale 1.0

Project Funkhvalur gaf út fyrstu stöðugu útgáfuna. Sem hluti af framtakinu er verið að þróa ókeypis netþjón, skrifaðan í Python með Django ramma, til að hýsa tónlist og podcast, sem hægt er að hlusta á með vefviðmóti. viðskiptavinum með stuðning fyrir Subsonic API eða innfæddur Funkwhale APIOg frá öðrum tilfellum af Funkwhaleað nota ActivityPub samtengd netsamskiptareglur.


Notendasamskipti við hljóð eiga sér stað með því að nota bókasöfn og rásir: bókasöfn eru söfn nokkurra listamanna með handahófskennt UUID sem heimilisfang, og rás er skífumynd eins listamanns, sem fær mannlæsilegt heimilisfang; rásir geta verið gagnlegar til að gefa út podcast. Vinna með áskrift er svipað og í öðru verkefni - PeerTube: Þú getur gerst áskrifandi að bæði notandanum og sérbúnum rásum hans. Þar sem þjónninn vinnur með ActivityPub samskiptareglum er hægt að gerast áskrifandi af öðrum vinsælum útfærslum, svo sem Mastodon и brjóstakrabbamein.

Eftir að hafa búið til bókasafn eða rás geturðu hlaðið upp tónlist. Skráageymsla fyrir það getur verið annað hvort staðbundin eða fjarlæg, með því að nota innbyggðan stuðning fyrir skráarkerfi sem byggjast á Amazon S3 samskiptareglum. Þú getur hlaðið upp hvaða skrá sem er af vinsælu sniði, án viðbótar umkóðun og gæðataps (sem gerir til dæmis PeerTube, sem styður einnig upphleðslu hljóðs). Funkwhale les lýsigögn tónlistar og forsíðumyndir sem eru felldar inn í skrár og ef þær vantar myndar villu. Þess vegna er notendum bent á að nota MusicBrainz Picard að skrifa rétt merki áður en þú hleður upp. Viðmót til að breyta lýsigögnum eftir niðurhal er einnig fáanlegt, sem virkar í formi endurskoðunar með sýnilegri breytingasögu.


Frá tónlist sem þegar hefur verið hlaðið niður í bókasöfn og rásir geturðu búið til lagalista, útvarpsstöðvar og merkt lög sem eftirlæti. Fjarnotendur munu geta beðið um aðgang að bókasafninu þínu eða rásinni með því einfaldlega að líma tengil á það í leitarstikuna á netþjóninum sínum. Nafnlausir notendur munu geta hlustað á tónlist úr vefviðmótinu ef það er leyft í stillingum netþjónsins. Skráðir staðbundnir notendur geta nálgast alla tónlist á þjóninum án þess að nota vefviðmótið með því að skrá sig inn í gegnum hvaða viðskiptavin sem er með Subsonic API stuðning - annar tónlistarþjónn, nú undir sérleyfi, með hliðstæðum þróunargreinum gamla kóðagrunnsins undir ókeypis leyfi, - eða innfædda Funkwhale API, til dæmis, Otter fyrir Android.

Viðskiptavinir geta einnig beðið um umkóðaða útgáfu af lögum frá þjóninum (til dæmis frá FLAC til MP3 með lægri bitahraða, sem krefst minni netumferðar).

Það er hægt að gerast áskrifandi að RSS straumum, til dæmis að áðurnefndum hlaðvörpum.

Breytingar á þessari útgáfu:

  • lágmarks krafist Python útgáfa hefur verið hækkuð í 3.6;
  • breytingar á forritaskilum viðskiptavinarins sem brjóta eindrægni;
  • afnám JSON tákna (JWT) í þágu OAuth;
  • endurbætt reiknirit til að búa til forsýningar fyrir forsíður;
  • hnappi hefur verið bætt við vefviðmótið til að flytja inn tónlist frá skráarkerfi miðlarans;
  • skjár með fjölda niðurhala laga og albúma birtist;
  • ný leitarsíða;
  • „spila“ hnappurinn á lögum og plötum kemur nú í stað biðröðarinnar frekar en að bæta lögum við hana;
  • Scrobbling stuðningur með Last.fm API v2.

Heimild: linux.org.ru

Bæta við athugasemd