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.
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.
Come evitare la transcodifica
Per restare sul Direct Play:
- 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.
- Imposta la qualità su Original / Maximum nel client, invece di un bitrate limitato.
- Alza o togli i limiti di bitrate su una rete locale veloce (lo streaming da remoto può ancora avere bisogno di un tetto).
- Usa sottotitoli testuali (come SRT) che si sovrappongono senza essere impressi; evita quelli grafici, che impongono una transcodifica.
- Scegli un player solido — alcuni client supportano più codec e contenitori, riducendo le conversioni.
- 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.