Slik fikser du transkodingsproblemer i Jellyfin i 2026

Den raskeste løsningen på transkodingsproblemer i Jellyfin er å slå på maskinvareakselerasjon i oversikten (Quick Sync eller NVENC) og lagre formater enhetene liker sammen med tekstbaserte undertekster, slik at avspillingen holder seg på Direct Play eller transkoder på skjermkortet. Jellyfin har maskinvaretranskoding gratis — kunsten er å sette det opp. Denne guiden dekker akselerasjon, kodeker, innbrente undertekster og feil, med en diagnosetabell. Den bygger på forklaringen vår av transkoding og oppsettsguiden vår for Jellyfin.

Transkodingsinnstillingene i Jellyfin med valgene for maskinvareakselerasjon
Transkodingsproblemer i Jellyfin handler som regel om maskinvareakselerasjon — slå på Quick Sync eller NVENC.

Årsaker, fra vanligst til minst vanlig

  1. Maskinvareakselerasjon er ikke satt opp — Jellyfin faller tilbake på tung programvaretranskoding.
  2. Kodek eller beholder som ikke passer — klienten kan ikke spille av filen direkte.
  3. Innbrente undertekster — bildebaserte PGS/VobSub tvinger fram en transkoding.
  4. GPU-driver eller gjennomslipp mangler — vanlig i oppsett med Docker eller NAS.
  5. For svak server — programvaretranskoding på en svak prosessor.

Løsninger: det enkleste først

  1. Sjekk avspillingsinformasjonen — se om det er Direct Play eller Transcode, og hva som konverteres (video, lyd eller undertekster).
  2. Slå på maskinvareakselerasjon — Oversikt → Avspilling → Transkoding → Quick Sync/NVENC/VAAPI + kodekene som støttes.
  3. Bekreft tilgang til skjermkortet — drivere installert, og gjennomslipp satt opp i Docker eller NAS.
  4. Bruk kompatible formater — HEVC/H.264 til video, AAC/AC3 til lyd, MP4/MKV som beholder.
  5. Bruk tekstbaserte undertekster — velg SRT framfor bildeundertekster for å unngå transkoding med innbrenning.
Et diagnoseforløp for transkoding i Jellyfin fra maskinvareakselerasjon til kodeker
Slå på maskinvareakselerasjon, bekreft tilgangen til skjermkortet, og fiks så kodeker og undertekster.

Diagnosetabell

Symptom Sannsynlig årsak Løsning
Alltid programvaretranskoding Maskinvareakselerasjon er av Slå på Quick Sync/NVENC i oversikten
Transkodingen svikter / avspillingsfeil GPU-driver eller gjennomslipp Installer drivere; sett opp gjennomslipp
Transkoder bare med undertekster Innbrente bildeundertekster Bruk tekstbaserte SRT-undertekster
Transkoder bare på én klient Kodekstøtte i klienten Bruk en klient som støtter kodeken
4K hakker under transkoding Svak server Bruk maskinvareakselerasjon eller en kraftigere server

Etter oppsett

  • Installasjon på Windows/Linux: slå på den maskinvareakselerasjonen som passer, og installer GPU-drivere.
  • Docker: slipp skjermkortet inn i containeren (enhetstilordning) og installer drivere på verten.
  • NAS (Synology/QNAP): bekreft at modellen støtter maskinvaretranskoding, og slå det på i Jellyfin.
  • Klientsiden: bruk apper som støtter kodekene dine direkte, så filene går på Direct Play — se Jellyfin-testen.

Kort oppsummert

Transkodingsproblemer i Jellyfin handler nesten alltid om maskinvareakselerasjon og formater: slå på Quick Sync eller NVENC i oversikten, bekreft GPU-drivere og gjennomslipp, lagre kodeker enhetene liker, og bruk tekstbaserte undertekster for å unngå transkoding med innbrenning. Den gratis maskinvaretranskodingen i Jellyfin gjør resten. Forstå teknikken i forklaringen vår av transkoding og guiden vår til videokodeker, sett det opp med oppsettsguiden vår for Jellyfin, les hele Jellyfin-testen, og start fra sjekklisten vår for feilsøking av strømming, og slå opp begreper i strømmeordlisten.

Ofte stilte spørsmål

Hvorfor transkoder Jellyfin i stedet for å spille av direkte?

Jellyfin transkoder når klienten ikke kan spille av videokodeken, lydkodeken eller beholderen i filen direkte, eller når undertekster må brennes inn. Sjekk avspillingsinformasjonen for å se hva som konverteres. Å lagre formater enhetene liker (HEVC/H.264, AAC/AC3, MP4/MKV) og bruke tekstbaserte undertekster holder det meste av avspillingen på Direct Play i stedet for transkoding.

Hvordan slår jeg på maskinvaretranskoding i Jellyfin?

I Jellyfin-oversikten åpner du Avspilling, Transkoding, og velger metoden for maskinvareakselerasjon — Intel Quick Sync (QSV), NVIDIA NVENC eller VAAPI — som passer til prosessoren eller skjermkortet ditt, og slår så på kodekene den støtter. Jellyfin har dette gratis, i motsetning til Plex. Satt opp på maskinvare som takler det, klarer den til og med 4K-transkoding jevnt.

Hvorfor svikter transkodingen i Jellyfin, eller gir en avspillingsfeil?

Vanlige årsaker er at maskinvareakselerasjonen ikke er riktig satt opp, at GPU-drivere eller rettigheter mangler i et oppsett med Docker eller NAS, eller en kodek maskinvaren ikke takler. Sjekk transkodingsinnstillingene og loggene i oversikten, bekreft at skjermkortet er sluppet gjennom og at driverne er installert, og fall tilbake på programvaretranskoding for å teste om maskinvareakselerasjonen er problemet.

Hvorfor tvinger undertekster Jellyfin til å transkode?

Bildebaserte undertekster (PGS, VobSub) må brennes inn i videoen, og det tvinger fram en transkoding, og på enkelte klienter utløser til og med noen tekstbaserte undertekster det samme. Bruk tekstbaserte SRT-undertekster der du kan, og velg en klient som støtter dem direkte, så avspillingen holder seg på Direct Play. Innbrente undertekster krever alltid transkoding.

Trenger transkoding i Jellyfin en kraftig server?

Til programvaretranskoding, ja — det belaster prosessoren tungt. Men den gratis maskinvareakselerasjonen i Jellyfin lar en beskjeden prosessor med Intel Quick Sync, eller et støttet skjermkort, transkode flere strømmer, 4K inkludert. Er du avhengig av programvaretranskoding uten maskinvarestøtte, vil en svak server slite; å slå på maskinvareakselerasjon er nøkkelen.