La soluzione più rapida ai problemi di transcodifica di Jellyfin è attivare l’accelerazione hardware nella Dashboard (Quick Sync o NVENC) e conservare formati compatibili con i dispositivi e sottotitoli testuali, così la riproduzione resta in Direct Play o la transcodifica passa sulla GPU. Jellyfin include gratuitamente la transcodifica hardware: il difficile è configurarla. Questa guida copre accelerazione, codec, sottotitoli impressi ed errori, con una tabella diagnostica. Si basa sulla nostra spiegazione della transcodifica e sulla guida alla configurazione di Jellyfin.
Cause, dalla più alla meno comune
- Accelerazione hardware non configurata — Jellyfin ripiega sulla pesante transcodifica software.
- Codec o contenitore incompatibile — il client non riesce a fare Direct Play del file.
- Sottotitoli impressi — i sottotitoli grafici PGS/VobSub impongono una transcodifica.
- Driver o passthrough della GPU mancanti — succede spesso con Docker o NAS.
- Server sottodimensionato — transcodifica software su una CPU debole.
Soluzioni: prima le più facili
- Controlla le informazioni di riproduzione — capisci se è Direct Play o Transcode, e che cosa viene convertito (video, audio o sottotitoli).
- Attiva l’accelerazione hardware — Dashboard → Playback → Transcoding → Quick Sync/NVENC/VAAPI + i codec supportati.
- Verifica l’accesso alla GPU — driver installati e passthrough configurato su Docker o NAS.
- Usa formati compatibili — video HEVC/H.264, audio AAC/AC3, contenitori MP4/MKV.
- Usa sottotitoli testuali — meglio l’SRT dei sottotitoli grafici, per evitare la transcodifica da impressione.
Tabella diagnostica
| Sintomo | Causa probabile | Soluzione |
|---|---|---|
| Transcodifica sempre software | Accelerazione hardware disattivata | Attiva Quick Sync/NVENC nella Dashboard |
| La transcodifica fallisce / errore di riproduzione | Driver o passthrough della GPU | Installa i driver; configura il passthrough |
| Transcodifica solo con i sottotitoli | Sottotitoli grafici impressi | Usa sottotitoli testuali SRT |
| Transcodifica su un solo client | Codec non supportati dal client | Usa un client che supporti quel codec |
| Il 4K scatta durante la transcodifica | Server debole | Usa l’accelerazione hardware o un server più potente |
Per tipo di installazione
- Installazione su Windows/Linux: attiva l’accelerazione hardware corrispondente e installa i driver della GPU.
- Docker: passa la GPU dentro al container (mappatura del dispositivo) e installa i driver sull’host.
- NAS (Synology/QNAP): verifica che il modello supporti la transcodifica hardware e attivala in Jellyfin.
- Lato client: usa app che supportano in modo nativo i tuoi codec, così i file restano in Direct Play — vedi la recensione di Jellyfin.
In sintesi
I problemi di transcodifica di Jellyfin si riducono quasi sempre all’accelerazione hardware e ai formati: attiva Quick Sync o NVENC nella Dashboard, verifica driver e passthrough della GPU, conserva codec compatibili con i dispositivi e usa sottotitoli testuali per evitare le transcodifiche da impressione. Al resto pensa la transcodifica hardware gratuita di Jellyfin. Capisci la tecnologia nella nostra spiegazione della transcodifica e nella guida ai codec video, configuralo con la nostra guida a Jellyfin, leggi la recensione completa di Jellyfin, parti dalla nostra lista di controllo per la risoluzione dei problemi e cerca qualsiasi termine nel glossario dello streaming.