Transcoding vs Direct Play su Plex e Jellyfin (2026)

Il Direct Play invia il file multimediale al tuo dispositivo esattamente com’è, senza quasi impegnare il server, mentre la transcodifica lo converte al volo — cambiando codec, risoluzione o bitrate — così anche un dispositivo incompatibile riesce a riprodurlo. Nei media server come Plex e Jellyfin, capire quale dei due è in corso spiega scatti, perdita di qualità e carico della macchina. Questa guida spiega la differenza, perché la transcodifica si attiva e come restare sul Direct Play.

Due percorsi di riproduzione da un media server — direct play senza modifiche contro transcodifica convertita al volo
Il Direct Play invia il file intatto; la transcodifica lo converte e mette sotto sforzo il server.

La differenza di fondo

Quando riproduci un file da Plex o Jellyfin, il server sceglie una di tre strade:

  • Direct Play — il file viene inviato intatto. Il dispositivo riproduce l’originale esattamente com’è. Carico del server quasi nullo.
  • Direct Stream — il contenitore viene riconfezionato ma il video non viene ricodificato (lavoro leggero), di solito per correggere un contenitore incompatibile.
  • Transcode — il server ricodifica video e/o audio in tempo reale per adattarli al dispositivo o alla connessione. Lavoro pesante.

Il Direct Play è la strada ideale: qualità migliore, carico minimo. La transcodifica è la rete di sicurezza che rende riproducibili file altrimenti bloccati — al prezzo di potenza di calcolo e, a volte, di qualità.

Perché i server transcodificano

La transcodifica scatta quando qualcosa nel file non corrisponde al dispositivo o alla connessione:

  • Codec non supportato — il dispositivo non riesce a decodificare l’originale, per esempio HEVC/H.265 su hardware più vecchio.
  • Risoluzione troppo alta — un file 4K verso un client 1080p.
  • Bitrate oltre il limite — il bitrate del file supera la tua banda o un tetto di qualità impostato.
  • Audio incompatibile — un formato surround che il dispositivo non gestisce.
  • Sottotitoli impressi — i sottotitoli grafici vanno disegnati dentro il video.

Basta uno solo di questi motivi per imporre una conversione. Elimina la discrepanza e la riproduzione può tornare al Direct Play.

Direct Play e transcodifica a confronto

Direct Play Transcodifica
Carico del server Minimo Alto (CPU/GPU)
Qualità Originale, intatta Può calare
Compatibilità Serve un dispositivo compatibile Funziona quasi con tutto
Ideale quando Il file combacia con dispositivo e banda Dispositivo o connessione non reggono l’originale
Più flussi insieme Semplice Richiede hardware potente

Per la maggior parte degli impianti casalinghi l’obiettivo è il Direct Play ogni volta che è possibile, con la transcodifica come rete di sicurezza per i file scomodi o per la visione da remoto con poca banda.

Grafico che confronta il carico minimo del server nel direct play con l’alto carico di CPU e GPU durante la transcodifica
Il Direct Play sfiora appena il server; la transcodifica pesa forte su CPU o GPU.

Come evitare la transcodifica

Per restare sul Direct Play:

  1. Usa file compatibili. Preferisci codec che i tuoi dispositivi leggono in modo nativo; un dispositivo di streaming capace o un buon player gestiscono più formati.
  2. Imposta la qualità su Original / Maximum nel client, invece di un bitrate limitato.
  3. Alza o togli i limiti di bitrate su una rete locale veloce (lo streaming da remoto può ancora avere bisogno di un tetto).
  4. Usa sottotitoli testuali (come SRT) che si sovrappongono senza essere impressi; evita quelli grafici, che impongono una transcodifica.
  5. Scegli un player solido — alcuni client supportano più codec e contenitori, riducendo le conversioni.
  6. Collega server e client principali via cavo con Ethernet, così la banda non è mai la causa scatenante.

Come capirlo: sia Plex sia Jellyfin mostrano nella loro dashboard se un flusso è Direct Play, Direct Stream o Transcode, e spesso anche perché. Guarda lì per primo: ti dice esattamente quale incompatibilità correggere.

Hardware del server e 4K

Se non puoi sempre evitare la transcodifica — soprattutto con il 4K o con molti spettatori in contemporanea — l’hardware conta:

  • La transcodifica su CPU è pesante; un server debole fatica anche con un solo flusso 4K.
  • L’accelerazione hardware con una GPU compatibile transcodifica in modo molto più efficiente, e permette più flussi insieme e il 4K HDR.
  • Ragiona sul caso peggiore: quante persone transcodificano nello stesso momento, e a quale risoluzione.

Per un impianto leggero in cui quasi tutto va in Direct Play basta un server modesto; la transcodifica pesante chiede hardware più solido. Sulla macchina in sé trovi di più in che cos’è un media server.

In sintesi

Il Direct Play invia il file intatto, per la qualità migliore e con un carico quasi nullo sul server, mentre la transcodifica lo ricodifica al volo perché dispositivi incompatibili o connessioni limitate riescano comunque a riprodurlo — al prezzo di CPU/GPU e a volte di qualità. Punta al Direct Play facendo combaciare file e dispositivi, impostando la qualità originale, usando sottotitoli testuali e banda sufficiente. Tieni la transcodifica come rete di sicurezza e, se ci fai affidamento, investi in un server con accelerazione GPU.

Il passo successivo è capire la macchina che c’è dietro in che cos’è un media server, oppure i codec coinvolti in codec video spiegati.

Un termine di questa pagina non ti è chiaro? Cercalo nel glossario dello streaming.

Domande frequenti

Qual è la differenza tra transcodifica e Direct Play?

Il Direct Play invia il file multimediale al tuo dispositivo esattamente com’è, senza nessuna conversione, quindi non impegna quasi per nulla il server. La transcodifica converte il file al volo — cambiando codec, risoluzione o bitrate — così anche un dispositivo che non regge l’originale riesce a riprodurlo. È flessibile, ma chiede CPU o GPU al server.

Che cos’è la transcodifica in Plex o Jellyfin?

In Plex e Jellyfin la transcodifica è la conversione in tempo reale dei tuoi contenuti in un formato che il dispositivo o la connessione riescono a gestire. Scatta quando il dispositivo non legge il codec originale, la risoluzione è troppo alta, il bitrate supera la banda disponibile o i sottotitoli vanno impressi nel video. Consuma molte risorse del server.

Perché Plex transcodifica invece di fare Direct Play?

Plex transcodifica quando qualcosa nel file non corrisponde al dispositivo o alla connessione: un codec non supportato come l’HEVC, una risoluzione superiore a quella ammessa dal client, un bitrate oltre il limite impostato, un formato audio incompatibile o sottotitoli grafici da imprimere. Basta sistemare uno di questi punti per tornare al Direct Play.

Come si impedisce a Plex o Jellyfin di transcodificare?

Per evitare la transcodifica riproduci file in formati che il dispositivo supporta, imposta la qualità del client su Original o Maximum, alza o togli i limiti di bitrate su una rete locale veloce, usa sottotitoli testuali che non vanno impressi e scegli un player che legga quei codec. La chiave è far combaciare file e dispositivo.

La transcodifica peggiora la qualità?

Può peggiorarla, perché ricodifica il video, spesso a una risoluzione o a un bitrate più bassi per stare dentro i limiti del dispositivo o della connessione. Il Direct Play conserva la qualità originale, dato che non tocca nulla. Se ci tieni alla resa, punta al Direct Play con file compatibili e banda sufficiente, così nessuna conversione serve.

Serve un server potente per la transcodifica?

Sì, se transcodifichi spesso o in 4K. La transcodifica pesa molto sulla CPU, e l’accelerazione hardware con una GPU compatibile fa una differenza enorme, soprattutto con più flussi in contemporanea o con il 4K HDR. Se riesci a ottenere il Direct Play quasi sempre basta un server modesto; la transcodifica pesante chiede hardware più solido.