• 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
  • MythTV 36.0 – Ett stort steg för öppen mediehantering

    MythTV 36.0 är här efter över ett års utveckling och markerar ett tydligt tekniskt kliv framåt för det öppna mediecentret. Med stöd för den senaste versionen av FFmpeg, förbättrad hårdvaruacceleration för AMD-grafik, Wayland-anpassning och ett uppdaterat webbgränssnitt moderniseras plattformen på bred front – samtidigt som den fortsätter vara ett kraftfullt alternativ för den som vill spela in och hantera TV och media på egna villkor.

    Den öppna mediecenterplattformen MythTV 36.0 är här, och det är en uppdatering som markerar ett tydligt tekniskt lyft. Efter mer än ett års utveckling levererar projektet en ny stabil version med förbättringar som påverkar både bildkvalitet, prestanda och användarupplevelse.

    MythTV är ett kraftfullt alternativ till kommersiella inspelningsboxar. Programmet kan spela in TV, hantera videofiler, spela DVD- och Blu-ray-skivor, spela musik, visa bilder och fungera som ett komplett hemmabaserat mediecenter.

    Stöd för FFmpeg 8

    En av de viktigaste nyheterna i version 36.0 är stödet för FFmpeg 8, den senaste versionen av det centrala multimedia-ramverket som används av mängder av videoapplikationer världen över.

    Detta innebär bättre hårdvaruacceleration, förbättrat codec-stöd och effektivare hantering av högupplöst video. För användaren betyder det smidigare uppspelning, bättre kompatibilitet med moderna videoformat och förbättrad prestanda, särskilt vid 4K-material och avancerad videokodning.

    Förbättrad bildkvalitet för AMD-användare

    Version 36.0 aktiverar nu VA-API-avflätning för AMD-grafikkort. Många äldre TV-sändningar använder så kallad interlacing, där bilden delas upp i halvbilder. Utan korrekt avflätning kan detta orsaka flimrande rörelser och sämre bildkvalitet.

    Med hårdvaruaccelererad avflätning via grafikkortet blir rörelser mjukare och CPU-belastningen minskar. Det är särskilt viktigt vid direktsänd sport och arkivmaterial från äldre TV-produktioner.

    Anpassning för Wayland och högupplösta skärmar

    Linuxvärlden rör sig allt mer mot den moderna displayservern Wayland. MythTV 36.0 får nu stöd för korrekt DPI-skalning under Wayland, vilket gör att gränssnittet anpassas bättre på högupplösta skärmar.

    Det innebär att text, menyer och knappar visas i rätt storlek på 4K-skärmar och bärbara datorer med hög pixeltäthet, istället för att bli för små eller otydliga.

    Modernare webbmotor och förbättrat gränssnitt

    Projektet har gått från Qt WebKit till Qt WebEngine, vilket ger modernare webbrendering, bättre säkerhet och ökad kompatibilitet.

    Samtidigt har användargränssnittet fått flera förbättringar. En ny “seasonepisode”-funktion för teman har införts, videofliken har fått sök- och kategorirullistor och inspelningshanteringen har blivit mer flexibel. Det går nu att schemalägga inspelningar upp till 24 timmar, och systemet kan visa hur lång tid som redan spelats in medan en inspelning fortfarande pågår.

    Cutlist-redigeraren har förbättrats med bättre sökprecision och en ljudnivågraf för radioupptagningar, vilket underlättar redigering av ljudmaterial.

    Stora förbättringar i MythWeb

    Webbgränssnittet MythWeb har också fått en rad uppdateringar. Nya sorteringsalternativ för tidigare inspelningar har införts, sökfunktionen har förbättrats och autentiseringsstöd har lagts till.

    Systemet kommer nu ihåg sorteringsval och riktning, visar utgivningsår utan onödig datumangivelse och förhindrar att flera poster väljs på tuners som inte stöder det. Dessutom har stabiliteten förbättrats genom att förhindra upprepade sidomladdningar vid sessionstimeout.

    Ingen färdig binärversion

    Utvecklarna distribuerar inte längre förkompilerade binärversioner av MythTV. Användare behöver därför antingen kompilera programmet från källkod eller installera det via sin GNU/Linux-distributions programförråd, om paket finns tillgängliga där.

    Detta speglar projektets tekniska inriktning och dess fokus på avancerade användare och distributionsbaserad pakethantering.

    Sammanfattning

    MythTV 36.0 är en omfattande modernisering snarare än en mindre uppdatering. Med stöd för FFmpeg 8, förbättrad hårdvaruacceleration, AMD-optimerad avflätning, Wayland-anpassning och ett uppdaterat webbgränssnitt tar projektet ett tydligt steg in i den moderna Linuxmiljön.

    För den som vill ha full kontroll över sitt hemmabaserade mediecenter och föredrar öppen källkod är detta en av de mest kraftfulla lösningarna som finns tillgängliga.

    https://www.mythtv.org/download

    TEKNISK FAKTA
    Produkt MythTV
    Version 36.0
    Typ Öppen källkod, media center/DVR
    Nyckelnyhet Stöd för FFmpeg 8
    Video (Linux) VA-API deinterlacing för AMD GPU
    Display Wayland DPI-skalning
    UI/Webb Qt WebKit → Qt WebEngine
    Inspelning Schemaläggning upp till 24 timmar, visar inspelad tid pågående
    MythWeb Förbättrad sortering, sök, autentisering, proxy-stöd
    Distribution Inga officiella binärer – bygg från källkod eller installera via distro-repo (t.ex. AUR)

Etikett: media center

  • 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…

  • MythTV 36.0 – Ett stort steg för öppen mediehantering

    MythTV 36.0 är här efter över ett års utveckling och markerar ett tydligt tekniskt kliv framåt för det öppna mediecentret. Med stöd för den senaste versionen av FFmpeg, förbättrad hårdvaruacceleration för AMD-grafik, Wayland-anpassning och ett uppdaterat webbgränssnitt moderniseras plattformen på bred front – samtidigt som den fortsätter vara ett kraftfullt alternativ för den som vill…