• Jellyfin 12.0 släppt – snabbare databas, nytt gränssnitt och FFmpeg 8.1

    Jellyfin 12.0 är här med stora förbättringar under huven och ett modernare gränssnitt. Den fria mediaservern får bland annat snabbare databashantering, FFmpeg 8.1, bättre stöd för böcker och serier samt flera viktiga säkerhetsfixar.

    Jellyfin 12.0 är här, och bakom versionsnumret döljer sig betydligt mer än en vanlig uppdatering. Den fria mediaservern har fått en snabbare databas, ett modernare gränssnitt, bättre stöd för böcker och serier samt en ny version av den viktiga mediemotorn FFmpeg.

    För den som använder Jellyfin som ett eget alternativ till exempelvis Netflix, Plex eller andra strömningstjänster innebär version 12 framför allt att systemet blir snabbare, mer flexibelt och bättre rustat för stora mediebibliotek.

    Jellyfin är fri och öppen källkod och körs på den egna datorn eller servern. Filmer, TV-serier, musik, ljudböcker och annat material lagras alltså hemma hos användaren istället för hos en extern streamingtjänst.

    Versionsnumret blir enklare

    En av de mest synliga förändringarna är faktiskt själva namnet på versionen.

    Det som tidigare skulle ha kallats Jellyfin 10.12 heter nu istället Jellyfin 12.0.

    Projektet har alltså tagit bort den första delen av versionsnumret. Jellyfin 10.11 blir den sista serien som använder den gamla modellen.

    För vanliga användare spelar detta ingen större roll, men det gör versionsnumren betydligt lättare att förstå. När Jellyfin framöver tar ett större steg kommer även den första siffran i versionsnumret att ändras.

    Databasen har byggts om

    En av de viktigaste förändringarna märks inte direkt på skärmen.

    Jellyfin använder en databas för att hålla reda på vilka filmer, avsnitt, låtar och andra objekt som finns i biblioteket. Där lagras också information om exempelvis spellistor, samlingar och vad användaren redan har tittat på.

    I äldre versioner kunde Jellyfin behöva läsa eller skriva om stora mängder information även när bara en liten del hade förändrats.

    Man kan jämföra det med att skriva om en hel adressbok bara för att ett enda telefonnummer har ändrats.

    I Jellyfin 12.0 hanteras istället många poster mer individuellt.

    Det betyder att servern kan ändra ett objekt i en stor spellista utan att behöva bearbeta hela listan på nytt.

    För användare med små bibliotek är skillnaden kanske inte dramatisk. Men på servrar med tusentals filmer, låtar eller TV-avsnitt kan förändringen ge tydligt bättre prestanda.

    Även funktioner som ”Fortsätt titta” och ”Nästa avsnitt” har optimerats.

    1080p och 4K av samma TV-avsnitt

    Jellyfin har sedan tidigare kunnat förstå att två filmfiler egentligen är olika versioner av samma film.

    Nu fungerar detta även för TV-serier.

    En användare kan exempelvis ha både en 1080p-version och en 4K-version av samma avsnitt utan att Jellyfin behöver visa dem som två separata avsnitt.

    Istället grupperas de tillsammans.

    Det är särskilt praktiskt på servrar där olika enheter har olika kapacitet. En äldre TV kanske fungerar bäst med 1080p medan en modern TV kan spela upp 4K.

    Jellyfin kan dessutom komma ihåg vilken version användaren senast tittade på.

    Böcker och serier får större plats

    Jellyfin har traditionellt varit starkast på film, TV och musik.

    I version 12 får även digitala böcker, ljudböcker och serier betydligt mer uppmärksamhet.

    Flera funktioner som tidigare krävde tillägget Bookshelf finns nu direkt i Jellyfin.

    Servern kan bland annat läsa information ur EPUB-böcker och digitala seriearkiv, skapa omslagsbilder och läsa metadata som titel, författare, serie och kapitel.

    Jellyfin kan också läsa sidantal från vissa PDF-filer och seriearkiv samt hitta kapitel i ljudböcker.

    Det gör att Jellyfin börjar fungera mer som ett sammanhållet digitalt bibliotek och inte enbart som en film- och musikserver.

    Det gamla Bookshelf-tillägget håller därför på att fasas ut.

    Modern blir standard

    Jellyfins webbgränssnitt har under en tid funnits i två varianter.

    Det nyare gränssnittet kallades tidigare experimentellt, men i Jellyfin 12.0 blir det standard och får namnet Modern.

    Det äldre gränssnittet finns kvar under namnet Legacy.

    Modern är framför allt anpassat för dagens datorer och mobiltelefoner, med nyare navigering och modernare presentation av biblioteken.

    TV-apparater fortsätter däremot att använda det befintliga TV-gränssnittet.

    Även böcker, foton, spellistor och andra bibliotekstyper har fått bättre presentation.

    Smartare sökning och rekommendationer

    Jellyfin 12.0 gör det också möjligt för tillägg att delta mer aktivt i sökning och rekommendationer.

    En plugin kan exempelvis bidra med egna sökresultat.

    På samma sätt kan olika bibliotek använda olika källor för rekommendationer.

    Ett musikbibliotek kan exempelvis använda ListenBrainz för att föreslå musik.

    Det gör systemet mer modulärt.

    Istället för att Jellyfin själv måste innehålla alla funktioner kan externa tillägg komplettera servern med nya datakällor och funktioner.

    FFmpeg 8.1 sköter arbetet bakom kulisserna

    En mediaserver behöver kunna hantera många olika video- och ljudformat.

    Här spelar FFmpeg en central roll.

    FFmpeg är ett stort projekt med öppen källkod som används för att läsa, konvertera och strömma ljud och video. Det används inte bara av Jellyfin utan av en stor mängd andra program och tjänster.

    Jellyfin 12.0 går över till FFmpeg 8.1.

    Det innebär förbättringar inom bland annat hårdvaruaccelererad video, CUDA, OpenCL, HDR och Dolby Vision.

    Även AV1 får bättre stöd.

    AV1 är ett relativt nytt videoformat som kan ge hög bildkvalitet med lägre bandbredd än äldre format.

    För användaren kan förbättringarna betyda att fler videofiler kan spelas direkt utan att servern först måste konvertera dem.

    Det minskar belastningen på serverns processor och grafikkort.

    Bättre stöd för undertexter och TV-apparater

    Undertexter är ett område som ofta orsakar problem i mediaservrar.

    Olika format fungerar olika bra på olika enheter och ibland måste servern konvertera hela videoströmmen bara för att kunna visa textningen.

    I Jellyfin 12.0 har undertextsystemet förbättrats, bland annat för VobSub och externa textningsfiler.

    Även uppspelning på webOS, Tizen, Android TV och iOS har förbättrats.

    Det finns dessutom bättre stöd för direktströmning av AV1 på TV-klienter.

    Små förbättringar i webbspelaren

    Webbspelaren har också fått flera mindre funktioner som tillsammans gör användningen smidigare.

    Jellyfin kan exempelvis fråga om användaren fortfarande tittar efter en längre tids uppspelning.

    Det går även att stega fram och tillbaka bildruta för bildruta med tangentbordet.

    När användaren flyttar sig längs tidslinjen kan kapitelnamn visas.

    Webbklienten sparar dessutom mer information lokalt i webbläsaren, vilket kan göra vissa sidor snabbare när de öppnas igen.

    Säkerheten har skärpts

    Jellyfin 12.0 innehåller också flera säkerhetsfixar.

    Bland annat har utvecklarna rättat problem där specialkonstruerade anrop i vissa situationer skulle kunna användas för att försöka komma åt filer utanför avsedda kataloger.

    Även flera problem med cross-site scripting, eller XSS, har åtgärdats.

    XSS innebär förenklat att skadlig kod försöker få webbläsaren att köra innehåll som egentligen inte borde köras.

    Säkerheten kring plugins, installationsguiden och föräldrakontroller har också förbättrats.

    För en server som kan vara åtkomlig över internet är den typen av uppdateringar särskilt viktiga.

    Ta backup före uppgraderingen

    Jellyfin 12.0 är dock inte en version man bör installera helt utan förberedelser.

    Databasens struktur förändras och information skrivs om vid den första starten.

    Det betyder att användaren bör ta en fullständig säkerhetskopia av Jellyfins data och konfiguration innan uppgraderingen genomförs.

    Servern måste dessutom redan köra Jellyfin 10.10.7 eller någon version i 10.11-serien.

    Den som använder en äldre version måste alltså först uppgradera till en kompatibel mellanversion.

    Efter uppgraderingen behöver Jellyfin också göra en fullständig genomsökning av biblioteket.

    På mycket stora servrar kan detta ta tid.

    Kontrollera användarnamnen

    En mer ovanlig förändring gäller användarkonton.

    Jellyfin behandlar nu stora och små bokstäver i användarnamn som samma sak.

    Konton med namnen:

    Anna

    och

    anna

    betraktas därför inte längre som två olika användare.

    Har servern sådana konton bör de döpas om före uppgraderingen.

    Annars kan databasmigreringen få problem.

    Gamla plugins kan sluta fungera

    En större version innebär även förändringar för tillägg.

    Plugins som byggts för Jellyfin 10.11 fungerar inte nödvändigtvis i Jellyfin 12.0.

    Den som använder externa plugins bör därför kontrollera att det finns versioner som uttryckligen stöder Jellyfin 12.

    Även riktigt gamla Jellyfin-klienter kan sluta fungera.

    De gamla API-adresserna /emby/ och /mediabrowser/ har tagits bort, tillsammans med vissa äldre autentiseringsmetoder.

    Mer än bara en kosmetisk uppdatering

    Jellyfin 12.0 är alltså inte bara ett nytt gränssnitt ovanpå samma gamla server.

    Mycket av arbetet har istället skett längst ner i systemet: i databasen, medieströmningen och de interna gränssnitten mellan server, klienter och plugins.

    Det är just sådana förändringar som sällan syns på en skärmbild men som kan avgöra hur väl ett system fungerar när biblioteket växer från några hundra filmer till tiotusentals mediefiler.

    För användaren märks resultatet som snabbare hantering, bättre stöd för fler typer av media och ett modernare gränssnitt.

    För den som redan kör Jellyfin är rekommendationen däremot tydlig: behandla version 12 som en större systemuppgradering.

    Ta backup, kontrollera plugins och låt Jellyfin arbeta färdigt med databasen och biblioteket innan servern tas i normal drift igen.

    https://jellyfin.org/posts/jellyfin-release-12.0

    > FAKTA: JELLYFIN 12.0
    Program: Jellyfin
    Version: 12.0
    Typ: Mediaserver / mediaströmning
    Licens: Fri och öppen källkod
    Plattformar: Linux, Windows, macOS, Docker m.fl.
    Mediamotor: FFmpeg 8.1
    Nyheter: Snabbare databas, Modern UI som standard, bättre stöd för böcker och serier, flera versioner av TV-avsnitt samt förbättrad hårdvaruacceleration.
    Video: Förbättrat stöd för AV1, Dolby Vision, CUDA och OpenCL
    Viktigt vid uppgradering: Ta fullständig backup innan installation. Databasen migreras och en full biblioteksskanning krävs efter uppgraderingen.
    Webbplats: jellyfin.org
  • Kodi 22 ”Piers” tar form – ett stort kliv fram för framtidens mediacenter

    Kodi 22 ”Piers” närmar sig steg för steg sin färdiga form. Med uppgraderingar som FFmpeg 8, stöd för moderna bildformat, förbättrad mediehantering och stora plattformsförbättringar visar Alpha 2 tydligt att nästa version av det populära mediacentret satsar på både teknisk förnyelse och bättre användarupplevelse.

    Utvecklingen av Kodi 22, med kodnamnet ”Piers”, börjar nu bli tydligare i och med lanseringen av Alpha 2. Även om versionen fortfarande är avsedd för utvecklare och entusiaster snarare än vardagsanvändare, ger den en spännande förhandsblick på vad som väntar i nästa stora generation av det populära open source-mediacentret.

    Kodi har i över 20 år varit en central spelare för hemmabio, streaming och lokal medieuppspelning. Med version 22 tar projektet ett rejält tekniskt kliv – både bakom kulisserna och i användarupplevelsen.

    Ny motor under huven: FFmpeg 8

    En av de mest betydelsefulla förändringarna är uppgraderingen till FFmpeg 8, hjärtat i Kodis ljud- och videohantering. FFmpeg används av allt från webbläsare till professionella videoredigerare, och den nya versionen innebär bredare codec-stöd och bättre kompatibilitet med moderna mediaformat.

    För slutanvändaren betyder detta färre uppspelningsproblem, bättre stöd för nya filformat och en stabilare grund för framtida förbättringar.

    Stöd för HEIC – bilder från moderna kameror och mobiler

    Kodi 22 får nu inbyggt stöd för HEIF och HEIC, bildformat som blivit standard på många smartphones och digitalkameror. Tidigare krävdes omvägar eller konvertering – nu visas bilderna direkt i Kodi, precis som JPEG och PNG.

    Detta gör Kodi mer relevant som komplett mediehub även för fotoarkiv.

    Förfinad videouppspelning och smartare undertexter

    Utvecklarna har också lagt tid på att förbättra videouppspelningen i mer komplexa scenarier. Strömmar med mycket stora mängder ljudspår, videospår och undertexter hanteras nu stabilare, och systemet för ljudkanaler har blivit mer tillförlitligt.

    Dessutom fungerar tvingade undertexter bättre, något som länge varit en källa till irritation för användare av internationellt innehåll.

    Bättre metadata och bibliotekshantering

    Kodi 22 introducerar flera förbättringar i mediebiblioteket. Bland annat tillkommer ett nytt fält för säsongsbeskrivningar i TV-serier, samt metadata för originalspråk för både filmer och serier. Detta gör det enklare att presentera och sortera innehåll på ett mer informativt sätt.

    Hanteringen av flera versioner av samma titel, exempelvis bio-, director’s cut- eller UHD-utgåvor, har också förbättrats. Ett irriterande fel från Alpha 1, där biblioteksuppdateringar kunde misslyckas om lokala NFO-filer fanns, är nu åtgärdat.

    Live-TV får välbehövlig tidsfix

    För användare av Live TV och PVR har Kodi 22 rättat problem relaterade till övergången mellan sommar- och vintertid. Det är kanske inte den mest uppmärksammade nyheten, men för många har det varit ett långvarigt och praktiskt problem.

    Väder, gränssnitt och grafik

    Väderfunktionen får ett lyft genom ett nytt Weather Skinning API, vilket ger skinnutvecklare större frihet än tidigare. Samtidigt har både väderfönstret och hemwidgetarna fått flera korrigeringar som förbättrar stabilitet och användbarhet.

    Kodi 22 gör det också möjligt att explicit ange tillgänglig fanart, vilket ger användaren större kontroll över det visuella uttrycket.

    Python 3.13 – framtidssäkrade tillägg

    Under ytan uppgraderas Kodis inbyggda Python-miljö till version 3.13.7. För användare innebär detta främst bättre prestanda och långsiktig kompatibilitet, medan tilläggsutvecklare får tillgång till ett modernare och snabbare utvecklingsspråk.

    Plattformsspecifika förbättringar

    Kodi 22 innehåller flera riktade förbättringar beroende på plattform. På Windows är det nu möjligt att köra flera Kodi-instanser samtidigt, något som underlättar testning och avancerade användningsfall. Android-versionen får en ny dialog som tydligare förklarar mikrofonbehörigheter och ökar transparensen kring systemåtkomst.

    På macOS har ett problem med hög CPU-användning i bakgrunden åtgärdats. För LG webOS-enheter har utvecklarna förbättrat den nya mediapipelinen, rättat problem med för ljusa undertexter och gränssnittselement vid HDR- och Dolby Vision-uppspelning, samt gjort undertextrenderingen mer tillförlitlig.

    Ännu inte redo för vardagsbruk

    Trots alla förbättringar betonar Kodi-teamet att Alpha 2 inte är avsedd för daglig användning. Övergången från Kodi 21 ”Omega” till Kodi 22 ”Piers” är omfattande, och både buggar och ofärdiga funktioner är att vänta.

    Riktningen är dock tydlig. Kodi 22 formar sig till en tekniskt modern, mer flexibel och framtidssäker mediacenterplattform. För den som vill testa framtiden – och accepterar vissa barnsjukdomar – erbjuder Alpha 2 en intressant inblick i vad som väntar.

    https://kodi.tv/article/kodi-22-piers-alpha-2

    Kodi 22 “Piers” – Faktaruta
    Status: Alpha 2 (test-/utvecklarversion)
    Största nyheterna:
    • FFmpeg 8 (bredare codec-stöd och modernare uppspelningsgrund)
    • Inbyggt stöd för HEIF/HEIC-bilder
    • Förbättrad hantering av många ljud-/undertextspår och tvingade undertexter
    • Metadata: säsongsplot för TV-serier och originalspråk för filmer/serier
    • PVR/Live TV-fixar för sommar-/vintertid (DST)
    Gränssnitt & väder:
    • Ny Weather Skinning API för skintillverkare
    • Fixar och förbättringar i Home-widget och väderfönster
    Under huven:
    • Inbyggd Python uppgraderad till 3.13.7
    • Mer kontroll över fanart (kan anges explicit)
    Plattformshöjdpunkter:
    • Windows: flera Kodi-instanser samtidigt
    • Android: tydligare dialog för mikrofonbehörigheter
    • macOS: fix för hög CPU-belastning i bakgrunden
    • LG webOS: förbättringar för HDR/Dolby Vision och undertexter
    Obs: Alpha-versioner kan innehålla buggar och är inte rekommenderade för daglig användning.

Etikett: Dolby Vision

  • Jellyfin 12.0 släppt – snabbare databas, nytt gränssnitt och FFmpeg 8.1

    Jellyfin 12.0 är här med stora förbättringar under huven och ett modernare gränssnitt. Den fria mediaservern får bland annat snabbare databashantering, FFmpeg 8.1, bättre stöd för böcker och serier samt flera viktiga säkerhetsfixar. Jellyfin 12.0 är här, och bakom versionsnumret döljer sig betydligt mer än en vanlig uppdatering. Den fria mediaservern har fått en snabbare…

  • Kodi 22 ”Piers” tar form – ett stort kliv fram för framtidens mediacenter

    Kodi 22 ”Piers” närmar sig steg för steg sin färdiga form. Med uppgraderingar som FFmpeg 8, stöd för moderna bildformat, förbättrad mediehantering och stora plattformsförbättringar visar Alpha 2 tydligt att nästa version av det populära mediacentret satsar på både teknisk förnyelse och bättre användarupplevelse. Utvecklingen av Kodi 22, med kodnamnet ”Piers”, börjar nu bli tydligare…