Transcoding vs Direct Play in Plex en Jellyfin (2026)

Bij Direct Play gaat een mediabestand precies zoals het is naar je apparaat, met vrijwel geen serverbelasting, terwijl transcoding het bestand live omzet — andere codec, resolutie of bitrate — zodat een incompatibel apparaat het tóch kan afspelen. In mediaservers als Plex en Jellyfin verklaart het verschil waarom beeld hapert, kwaliteit terugloopt of de server het zwaar krijgt. Deze gids legt het verschil uit, waarom transcoding aanslaat en hoe je op Direct Play blijft.

Twee afspeelroutes vanaf een mediaserver — direct play ongewijzigd tegenover transcoding die live wordt omgezet
Direct Play stuurt het bestand ongewijzigd door; transcoding zet het om en belast de server.

Het kernverschil

Speel je een bestand af vanaf Plex of Jellyfin, dan kiest de server een van drie routes:

  • Direct Play — het bestand gaat ongewijzigd door. Het apparaat speelt precies het origineel af. Vrijwel geen serverbelasting.
  • Direct Stream — de container wordt opnieuw ingepakt, maar het beeld wordt niet opnieuw gecodeerd (licht werk), meestal om een verpakkingsprobleem op te lossen.
  • Transcode — de server codeert beeld en/of geluid in realtime opnieuw om bij het apparaat of de verbinding te passen. Zwaar werk.

Direct Play is ideaal: de beste kwaliteit, de minste belasting. Transcoding is het vangnet dat anders onspeelbare bestanden alsnog laat werken — ten koste van serverkracht en soms kwaliteit.

Waarom servers transcoderen

Transcoding slaat aan zodra iets aan het bestand niet past bij je apparaat of verbinding:

  • Niet-ondersteunde codec — het apparaat kan het origineel niet decoderen, bijvoorbeeld HEVC/H.265 op oudere hardware.
  • Te hoge resolutie — een 4K-bestand naar een 1080p-client.
  • Bitrate boven de limiet — de bitrate van het bestand overschrijdt je bandbreedte of een ingestelde kwaliteitsgrens.
  • Incompatibele audio — een surroundformaat dat het apparaat niet aankan.
  • Ingebrande ondertitels — ondertitels op basis van afbeeldingen moeten in het beeld gerenderd worden.

Elk van deze punten dwingt een omzetting af. Haal de mismatch weg en het afspelen valt terug op Direct Play.

Direct Play vs transcoding

Direct Play Transcoding
Serverbelasting Minimaal Hoog (CPU/GPU)
Kwaliteit Origineel, ongewijzigd Kan lager uitvallen
Compatibiliteit Vraagt een passend apparaat Werkt op vrijwel alles
Beste bij Bestand past bij apparaat en bandbreedte Apparaat of verbinding kan het origineel niet aan
Meerdere streams Makkelijk Vraagt stevige hardware

Voor de meeste thuisopstellingen is het doel Direct Play waar het maar kan, met transcoding als vangnet voor lastige bestanden of kijken op afstand met beperkte bandbreedte.

Grafiek die de minimale serverbelasting bij direct play afzet tegen de hoge CPU- en GPU-belasting bij transcoding
Direct Play raakt de server nauwelijks; transcoding leunt zwaar op CPU of GPU.

Transcoding voorkomen

Zo houd je het afspelen op Direct Play:

  1. Gebruik compatibele bestanden. Kies codecs die je apparaten van nature ondersteunen; een capabel streamingapparaat of speler kan met meer formaten overweg.
  2. Zet de kwaliteit op Original / Maximum in de client, in plaats van op een afgetopte bitrate.
  3. Verhoog of verwijder bitratelimieten op een snel lokaal netwerk (bij kijken op afstand kan een limiet nog steeds nodig zijn).
  4. Gebruik ondertitels op tekstbasis (zoals SRT), die over het beeld liggen zonder ingebrand te worden; vermijd ondertitels op basis van afbeeldingen, die een transcode afdwingen.
  5. Kies een sterke speler-app — sommige clients ondersteunen meer codecs en containers, wat omzettingen scheelt.
  6. Verbind de server en je belangrijkste clients met ethernet, zodat bandbreedte nooit de trigger is.

Stel het vast: zowel Plex als Jellyfin laat in het dashboard zien of een stream Direct Play, Direct Stream of Transcode is, en vaak ook waarom. Kijk daar eerst — het vertelt je precies welke mismatch je moet oplossen.

Serverhardware en 4K

Lukt het niet om transcoding altijd te vermijden — zeker bij 4K of veel gelijktijdige kijkers — dan telt je hardware:

  • Transcoderen op de CPU is zwaar; een zwakke server worstelt al met één 4K-stream.
  • Hardwareversnelling met een geschikte GPU transcodeert veel efficiënter, waardoor meerdere streams en 4K HDR mogelijk worden.
  • Reken op je zwaarste moment: hoeveel mensen transcoderen tegelijk, en in welke resolutie?

Voor een lichte opstelling waar het meeste via Direct Play loopt, volstaat een bescheiden server; zwaar transcoderen vraagt stevigere hardware. Meer over de machine zelf lees je in wat is een mediaserver.

Kort samengevat

Direct Play stuurt je bestand ongewijzigd door voor de beste kwaliteit en vrijwel geen serverbelasting, terwijl transcoding het live opnieuw codeert zodat incompatibele apparaten of beperkte verbindingen het tóch kunnen afspelen — ten koste van CPU- of GPU-kracht en soms kwaliteit. Mik op Direct Play door bestanden op apparaten af te stemmen, de kwaliteit op Original te zetten, tekstondertitels te gebruiken en genoeg bandbreedte te hebben. Houd transcoding als vangnet, en leun je erop, investeer dan in een server met GPU-versnelling.

Lees verder over de machine erachter in wat is een mediaserver, of over de codecs die meespelen in videocodecs uitgelegd.

Twijfel je over een term op deze pagina? Zoek hem op in de streamingwoordenlijst.

Veelgestelde vragen

Wat is het verschil tussen transcoding en Direct Play?

Bij Direct Play gaat een mediabestand precies zoals het is naar je apparaat, zonder omzetting, waardoor het vrijwel geen serverkracht kost. Bij transcoding zet de server het bestand live om — andere codec, resolutie of bitrate — zodat een apparaat dat het origineel niet aankan het tóch kan afspelen. Transcoding is flexibel, maar vraagt CPU- of GPU-kracht van de server.

Wat is transcoding in Plex of Jellyfin?

In Plex en Jellyfin betekent transcoding dat de server je media in realtime omzet naar een vorm die je apparaat of verbinding aankan. Dat gebeurt als het apparaat de originele codec niet kan afspelen, de resolutie te hoog is, de bitrate je bandbreedte overschrijdt of ondertitels ingebrand moeten worden. Het kost flink wat serverkracht.

Waarom transcodeert Plex in plaats van Direct Play?

Plex transcodeert zodra iets aan het bestand niet past bij je apparaat of verbinding: een niet-ondersteunde codec als HEVC, een resolutie die de client niet toestaat, een bitrate boven je ingestelde limiet, een incompatibel audioformaat of ondertitels op basis van afbeeldingen die ingebrand moeten worden. Los één daarvan op en het schakelt terug naar Direct Play.

Hoe voorkom ik transcoding in Plex of Jellyfin?

Speel bestanden af in formaten die je apparaat ondersteunt, zet de kwaliteit in de client op Original of Maximum, verhoog of verwijder bitratelimieten op een snel thuisnetwerk, gebruik ondertitels op tekstbasis die niet ingebrand hoeven te worden, en kies een speler die de codecs aankan. Bestand en apparaat op elkaar afstemmen is de sleutel.

Gaat transcoding ten koste van de kwaliteit?

Dat kan, want het beeld wordt opnieuw gecodeerd, vaak naar een lagere resolutie of bitrate om bij het apparaat of de verbinding te passen. Direct Play behoudt de originele kwaliteit, omdat er niets verandert. Gaat kwaliteit je boven alles, mik dan op Direct Play met compatibele bestanden en genoeg bandbreedte, zodat omzetten niet nodig is.

Heb ik een krachtige server nodig voor transcoding?

Ja, als je vaak of in 4K transcodeert. Transcoding is CPU-intensief, en hardwareversnelling met een geschikte GPU maakt een groot verschil, zeker bij meerdere streams of 4K HDR. Lukt het je om het meeste via Direct Play te laten lopen, dan volstaat een bescheiden server; zwaar transcoderen vraagt stevigere hardware of een goede GPU.