• Navidrome 0.64 gör den egna musikservern smartare och mer kompatibel

    Navidrome 0.64 har släppts med stöd för Jellyfin-kompatibla musikappar, snabbare spellistor, smartare sortering och en helt omarbetad hantering av albumomslag. För den som föredrar att lagra och strömma sin egen musik i stället för att vara beroende av Spotify, Apple Music eller andra kommersiella tjänster är uppdateringen särskilt intressant.

    Navidrome är en öppen källkodsbaserad musikserver som kan köras på exempelvis en Linux-server, NAS eller liten hemdator. Musiken lagras lokalt på den egna utrustningen, medan Navidrome organiserar biblioteket och gör det möjligt att strömma musiken till datorer, telefoner och andra enheter.

    Med Navidrome 0.64 tar projektet flera steg mot att fungera tillsammans med ännu fler musikappar.

    Jellyfin-appar kan ansluta till Navidrome

    Den största nyheten är ett experimentellt stöd för Jellyfin Music API.

    Jellyfin är precis som Navidrome en självhostad medieplattform, men används inte bara för musik utan även för exempelvis filmer och TV-serier. Runt Jellyfin har det vuxit fram ett stort antal klientprogram.

    Navidromes nya stöd innebär att musikappar som normalt är utvecklade för Jellyfin i framtiden även kan användas tillsammans med Navidrome.

    Bland apparna som nämns finns Finamp och Jellify.

    Funktionen är fortfarande experimentell och därför avstängd som standard. Den som vill prova den måste aktivera den i Navidromes konfiguration.

    Det här kan på sikt bli en viktig förändring. En självhostad server är nämligen bara så användbar som de appar som kan ansluta till den. Genom att stödja fler etablerade gränssnitt kan Navidrome bli kompatibelt med betydligt fler klienter utan att varje app behöver utvecklas specifikt för Navidrome.

    Ny hantering av albumomslag

    En annan större förändring finns bakom kulisserna.

    Navidrome har fått en omarbetad pipeline för albumomslag och annan grafik.

    Tidigare kunde hämtning och bearbetning av omslagsbilder påverka hur snabbt innehållet visades. I den nya versionen sker större delar av arbetet i bakgrunden.

    När ett albumomslag ännu inte hunnit laddas visas först en suddig lågupplöst version. Den ersätts sedan automatiskt av den fullständiga bilden.

    Tekniken är vanlig på moderna webbplatser och gör att sidan upplevs som snabbare, eftersom användaren inte behöver vänta på att alla stora bilder ska laddas innan innehållet visas.

    Navidrome har dessutom blivit försiktigare när externa tjänster används för att hitta albumomslag. Förfrågningarna begränsas och systemet försöker inte lika ofta hämta bilder som tidigare saknats.

    Det minskar både onödig nätverkstrafik och belastningen på externa bildtjänster.

    Favoritmarkera spellistor

    Även webbgränssnittet har fått flera förbättringar.

    Spellistor kan nu markeras som favoriter. Det går därefter att filtrera listan så att bara favoritspellistor visas.

    För personer med många spellistor är det en liten men praktisk förändring. Funktionen gör det exempelvis enklare att hålla ett stort arkiv samtidigt som de mest använda listorna finns lättillgängliga.

    Det har dessutom lagts till nya kommandon för Refresh Metadata, alltså att uppdatera metadata för artister och album.

    Det kan vara användbart när informationen i musikfilerna har ändrats utan att själva ljudfilerna flyttats.

    Nya teman

    Navidrome har också fått fler visuella teman.

    De nya alternativen heter Catppuccin Mocha och Catppuccin Frappé.

    Catppuccin är ett populärt färgtema inom Linux- och utvecklarvärlden och finns bland annat för terminalprogram, textredigerare och skrivbordsmiljöer.

    Det tidigare Macchiato-temat har samtidigt uppdaterats så att färgerna bättre överensstämmer med den officiella Catppuccin-paletten.

    Användaren kan dessutom välja vilken del av Navidrome som ska visas direkt efter inloggning. Förutom tidigare alternativ kan bland annat Artister, Låtar, Spellistor och Radio användas som startsida.

    Snabbare för stora musiksamlingar

    Har man några hundra album spelar prestanda kanske inte särskilt stor roll.

    Men Navidrome används även av personer med bibliotek som innehåller tiotusentals eller hundratusentals låtar.

    Därför har utvecklarna lagt mycket arbete på databasen.

    Import av stora spellistor har enligt projektet blivit betydligt snabbare. Filtrering efter genre och artist har också byggts om så att databasen kan använda indexerade relationstabeller.

    Det låter tekniskt, men resultatet är enkelt: databasen behöver söka igenom mindre information för varje fråga.

    Det kan göra stor skillnad när musikbiblioteket växer.

    Track 2 kommer före Track 10

    Navidrome 0.64 introducerar dessutom något som kallas natural sorting, eller naturlig sortering.

    Datorer sorterar traditionellt text tecken för tecken. Därför kan en lista bli:

    Track 1
    Track 10
    Track 11
    Track 2
    Track 3

    För en människa känns det naturligare med:

    Track 1
    Track 2
    Track 3
    Track 10
    Track 11

    Den nya funktionen gör just detta.

    Naturlig sortering måste dock aktiveras manuellt genom inställningen EnableNaturalSorting.

    Fler verktyg för administratörer

    Även den som administrerar Navidrome från kommandoraden får flera nya verktyg.

    Det finns bland annat nya kommandon för att undersöka och uppdatera albumomslag.

    Verktygen missing list och missing fix kan hjälpa till när musikfiler har flyttats och Navidromes databas därför pekar mot gamla sökvägar.

    Dessutom finns nya funktioner för att kontrollera och reparera sökindex.

    Kommandot doctor kan användas för att hitta problem, medan sökindex kan byggas om om databasen blivit skadad.

    För personer som driver stora Navidrome-installationer kan sådana verktyg vara minst lika viktiga som förbättringarna i webbgränssnittet.

    Smartare transcoding

    När musik skickas från servern till en spelare behöver ljudet ibland konverteras till ett annat format. Detta kallas transcoding.

    Navidrome har nu blivit bättre på att undvika onödigt arbete.

    Om musikfilen redan använder det format som klienten kräver behöver servern inte längre koda om filen en extra gång.

    Det sparar processorresurser och kan dessutom ge snabbare uppspelning.

    Transkodade FLAC-strömmar som skickas genom pipes går nu också att söka i, vilket gör det möjligt att hoppa framåt och bakåt i låten.

    Flera problem med avbrutna transkodade strömmar har samtidigt rättats, liksom felaktig rapportering av MIME-typ för AAC-ljud.

    Viktig databasändring

    Den kanske viktigaste tekniska förändringen är samtidigt en som vanliga användare knappast kommer att märka.

    Navidrome flyttar i version 0.64 alla interna ID-nummer till ett gemensamt 128-bitars Base62-format.

    ID-numren används internt för att identifiera exempelvis låtar, album, artister och spellistor.

    Eftersom ändringen påverkar samtliga tabeller i databasen behöver Navidrome genomföra en omfattande migrering vid uppgraderingen.

    Därför rekommenderar utvecklarna uttryckligen att man säkerhetskopierar Navidromes databas innan uppgraderingen.

    Det är särskilt viktigt för större installationer där databasen innehåller många spellistor, användarkonton och annan information som inte enkelt kan återskapas genom att bara läsa in musikfilerna igen.

    Ett allt mer komplett alternativ till kommersiella musiktjänster

    Navidrome 0.64 innehåller kanske ingen enskild funktion som förändrar hur vi lyssnar på musik.

    Men tillsammans visar förändringarna hur mogen den självhostade musikvärlden börjar bli.

    För några år sedan innebar en egen musikserver ofta ett ganska tekniskt system med begränsat appstöd. I dag finns webbspelare, mobilappar, fjärråtkomst, automatiska albumomslag, transkodning och gränssnitt som på många sätt liknar kommersiella streamingtjänster.

    Skillnaden är att musikbiblioteket fortfarande ligger på din egen server.

    Navidromes nya Jellyfin-stöd kan dessutom göra gränsen mellan olika öppna medieplattformar ännu mindre tydlig.

    För användare som vill behålla kontrollen över sin musiksamling, samtidigt som de vill ha bekvämligheten hos en modern streamingtjänst, blir Navidrome därmed ett allt mer intressant alternativ.

    https://github.com/navidrome/navidrome/releases/tag/v0.64.0

    > FAKTA: NAVIDROME 0.64

    Program: Navidrome

    Typ: Självhostad musikserver och streamer

    Licens: Öppen källkod

    Version: 0.64

    Nyhet: Experimentellt stöd för Jellyfin Music API

    Kompatibla klienter: Bland annat Finamp och Jellify

    Övriga nyheter: Ny hantering av albumomslag, favoritmarkerade spellistor, naturlig sortering, snabbare import och nya Catppuccin-teman.

    Viktigt: Version 0.64 ändrar Navidromes interna ID-format och migrerar databasen. Säkerhetskopiera databasen före uppgradering.

    user@musicserver:~$ navidrome –version
    Navidrome 0.64 █
  • Amarok 3.3.2 släppt – fokus på användbarhet och stabilitet

    Amarok fortsätter att finslipas för musikälskare på Linux. Med version 3.3.2 bjuder den KDE-utvecklade musikspelaren på ett mer lättanvänt gränssnitt, bättre överblick i musiksamlingen och en lång rad buggfixar som gör vardagslyssningen både smidigare och stabilare.

    Den öppna musikspelaren Amarok har fått en ny uppdatering i form av version 3.3.2. Det är den andra buggfixutgåvan i 3.3-serien, som går under namnet ”Far Above the Clouds”, och den innehåller både synliga förbättringar för användaren och en lång rad korrigeringar i bakgrunden. Amarok utvecklas som fri programvara inom KDE community och är främst riktad till Linux-användare som vill ha en kraftfull musikspelare med avancerad samlingshantering.

    Mer information direkt i låtinformationen

    En av de mest märkbara nyheterna är att Amarok nu kan visa tidsstämpeln för när en låt lades till i musiksamlingen direkt i dialogen för låtens taggar. Tidigare var denna information endast tillgänglig via samlingssökningen, men visas nu direkt i låtinformationen, förutsatt att det använda ljudbakänden stöder funktionen. Det ger användaren bättre överblick över sin samling utan extra klick.

    Intuitivare beteende i samlingsbläddraren

    Samlingsbläddraren har justerats för att bättre motsvara vad många användare förväntar sig. Enkelklick används nu för att öppna objekt, medan dubbelklick lägger till dem i spellistan. Förändringen gör arbetet med stora musikbibliotek snabbare och mer konsekvent, särskilt för dem som ofta bläddrar mellan artister, album och låtar.

    Uppdaterad teknisk grund

    På den tekniska sidan har Amarok 3.3.2 nu ett beroende av KDE Frameworks 6.5. Det innebär att spelaren fortsätter att moderniseras och hålls i linje med den senaste utvecklingen inom KDE-ekosystemet, något som på sikt ger bättre integration, prestanda och underhållbarhet.

    Omfattande buggfixar

    Utöver användargränssnittet innehåller uppdateringen ett stort antal buggfixar. Bland annat har problem med Magnatune-samlingen rättats, både när det gäller uppdateringar och uppspelning. Spellistans layoutredigerare har förbättrats, systemnotiser hanteras stabilare och ett fel som kunde göra spelaren låst vid upprepade ändringar av ljudets mute-läge har åtgärdats.

    Även podcasts har fått uppmärksamhet, där sorteringen nu fungerar korrekt för vissa problematiska flöden. Dessutom har fel rättats som gjorde att strömmande URL:er inte alltid sparades korrekt i spellistefiler.

    Tillgänglighet

    Amarok 3.3.2 finns redan tillgänglig som källkod för den som vill bygga programmet själv. För de flesta användare kommer uppdateringen via paketförråd i respektive Linuxdistribution, och Flatpak-versionen på Flathub väntas uppdateras inom kort. Uppdateringen markerar ännu ett steg mot en mer stabil och användarvänlig Amarok-upplevelse.

    https://flathub.org/en/apps/org.kde.amarok

    FAKTARUTA: AMAROK 3.3.2
    • Typ: Öppen källkod – musikspelare för Linux (KDE)
    • Serie: 3.3 “Far Above the Clouds” (andra buggfixsläppet)
    • Ny detalj i låtinfo: “Tillagd i samlingen”-tidsstämpel syns i taggdialogen (om backend stöder)
    • Samlingsbläddrare: Enkelklick öppnar • Dubbelklick lägger till i spellistan
    • Tekniskt: Beror nu på KDE Frameworks 6.5
    • Buggfixar (urval): Magnatune, spellistlayout, systemnotiser, mute-låsning, podcast-sortering, sparande av stream-URL:er i spellistor
    • Tillgänglighet: Källkod nu • Paket i distributioner rullas ut • Flathub/Flatpak uppdateras normalt kort därefter
  • KDE:s Haruna 1.7 – smartare spellistor, jämnare ljud och bättre stabilitet

    Haruna 1.7 är en uppdatering som inte ropar efter uppmärksamhet, men som märks desto mer i praktiken. Med smartare spellistehantering, jämnare ljudnivåer och flera efterlängtade stabilitetsförbättringar fortsätter KDE:s Qt-baserade mediaspelare att finslipas till ett allt mer pålitligt vardagsverktyg.

    KDE:s Haruna 1.7 – smartare spellistor, jämnare ljud och bättre stabilitet

    Den Qt-baserade mediaspelaren Haruna, utvecklad inom KDE-ekosystemet och byggd ovanpå uppspelningsmotorn MPV, har släppts i version 1.7. Uppdateringen fokuserar inte på stora visuella förändringar, utan på förbättringar som märks i daglig användning – särskilt för den som hanterar många ljud- och videofiler.

    Spellistor som faktiskt skalar

    Den tydligaste nyheten i Haruna 1.7 är ett kraftigt förbättrat stöd för spellistor. Användaren kan nu sortera och gruppera innehåll på mer avancerade sätt, vilket gör stora samlingar betydligt mer överskådliga. För den som använder Haruna som musikspelare snarare än enbart videospelare är detta ett viktigt steg.

    Spelaren kommer dessutom ihåg vilken spellista som var aktiv vid senaste avslut och återställer den automatiskt vid nästa start. Det kan låta som en liten detalj, men i praktiken minskar det friktionen för alla som arbetar med återkommande uppspelningsköer.

    Replay Gain ger jämnare ljudnivå

    På ljudsidan introduceras stöd för replay gain. Tekniken gör det möjligt att normalisera upplevd volym mellan olika ljudfiler, så att exempelvis äldre och nyare inspelningar låter ungefär lika starka. Resultatet blir färre tillfällen där man behöver justera volymen manuellt mellan låtar eller avsnitt.

    Även MPRIS-integrationen har justerats. Miniatyrbilder sätts nu endast för ljudfiler, vilket gör att skrivbordsmiljöer och aktivitetsfält kan visa en levande förhandsvisning av videofönstret istället för statisk omslagsgrafik.

    Små gränssnittsjusteringar med stor effekt

    Bland de mindre, men märkbara, förbättringarna finns en nedskalad spelikon i den kompakta spellistevyn, vilket ger ett renare och mindre plottrigt intryck. Ett nytt alternativ i snabbmenyn gör det också möjligt att öppna filer direkt i Hana, KDE:s miniatyrbildsgenerator, för den som har den installerad.

    Buggrättningar som förbättrar vardagen

    Utöver nya funktioner innehåller Haruna 1.7 flera viktiga stabilitetsfixar. Problem med att databasmappen inte skapades korrekt är lösta, verktygstips i tidslinjen uppdateras nu korrekt när filer byts, och borttagning av anpassade kommandon fungerar åter som tänkt. Även hanteringen av senast öppnad URL har förbättrats och sparas nu korrekt mellan sessioner.

    En mogen uppdatering snarare än en revolution

    Haruna 1.7 är ingen dramatisk omgörning, men just därför är den intressant. Uppdateringen visar hur ett öppet källkodsprojekt kan förfinas genom att ta bort små irritationsmoment, förbättra arbetsflöden och lägga till funktioner som faktiskt används. För KDE-användare – och för alla som uppskattar en lätt, MPV-baserad mediaspelare – är detta ett tydligt steg framåt i vardagsanvändning.

    FAKTA: KDE:s Haruna 1.7
    • Vad är det? Qt-baserad mediaspelare i KDE-ekosystemet, byggd ovanpå MPV.
    • Största nyheten Förbättrad spellistehantering: avancerad sortering och gruppering.
    • Smidighet Återställer senast aktiva spellistan vid uppstart.
    • Ljud Replay Gain-inställningar för jämnare volym mellan spår.
    • MPRIS Miniatyrbilder sätts bara för ljudfiler – video får live-förhandsvisning i aktivitetsfältet.
    • UI Mindre play-ikon i kompakt spellistevy.
    • Stabilitet Fixar bl.a. databasmapp, seekbar-tooltips, borttagning av egna kommandon och sparad senaste URL.

Etikett: spellistor

  • Navidrome 0.64 gör den egna musikservern smartare och mer kompatibel

    Navidrome 0.64 har släppts med stöd för Jellyfin-kompatibla musikappar, snabbare spellistor, smartare sortering och en helt omarbetad hantering av albumomslag. För den som föredrar att lagra och strömma sin egen musik i stället för att vara beroende av Spotify, Apple Music eller andra kommersiella tjänster är uppdateringen särskilt intressant. Navidrome är en öppen källkodsbaserad musikserver…

  • Amarok 3.3.2 släppt – fokus på användbarhet och stabilitet

    Amarok fortsätter att finslipas för musikälskare på Linux. Med version 3.3.2 bjuder den KDE-utvecklade musikspelaren på ett mer lättanvänt gränssnitt, bättre överblick i musiksamlingen och en lång rad buggfixar som gör vardagslyssningen både smidigare och stabilare. Den öppna musikspelaren Amarok har fått en ny uppdatering i form av version 3.3.2. Det är den andra buggfixutgåvan…

  • KDE:s Haruna 1.7 – smartare spellistor, jämnare ljud och bättre stabilitet

    Haruna 1.7 är en uppdatering som inte ropar efter uppmärksamhet, men som märks desto mer i praktiken. Med smartare spellistehantering, jämnare ljudnivåer och flera efterlängtade stabilitetsförbättringar fortsätter KDE:s Qt-baserade mediaspelare att finslipas till ett allt mer pålitligt vardagsverktyg. KDE:s Haruna 1.7 – smartare spellistor, jämnare ljud och bättre stabilitet Den Qt-baserade mediaspelaren Haruna, utvecklad inom…