Sottotitoli Non Visibili in VLC: 6 Soluzioni che Funzionano

Problemi sottotitoli Ultimo aggiornamento: Si applica a: All platforms · VLC 3.0.x

I sottotitoli non visibili in VLC sono quasi mai una funzione mancante — VLC gestisce bene i sottotitoli incorporati (MKV/MP4) e quelli esterni (SRT/ASS/SUB). Le cause abituali sono: nessuna traccia sottotitoli selezionata, nome del file di caricamento automatico errato, o rendering dei sottotitoli disattivato. Questa guida le copre tutte nell'ordine in cui devi controllarle — le soluzioni 1 e 2 risolvono la grande maggioranza delle segnalazioni.

Perché succede?

  • Nessuna traccia sottotitoli selezionata — il file ha i sottotitoli ma VLC predefinisce su "Disattiva" (comune con i file MKV che hanno tracce sottotitoli forzate).
  • File sottotitoli esterno non caricato automaticamente — VLC carica in automatico solo se i nomi corrispondono esattamente, es. film.mp4 + film.srt nella stessa cartella.
  • Rendering dei sottotitoli disattivato nelle preferenze — un'impostazione residua spegne il renderer dei sottotitoli.
  • Traccia sbagliata per non udenti / commento — il file ha più tracce sottotitoli e sei su quella errata.
  • La risoluzione video spinge i sottotitoli fuori schermo — rapporti d'aspetto estremi possono mandare l'overlay fuori vista (raro).

Come risolverlo

Soluzione 1Seleziona manualmente la traccia dei sottotitoli

La soluzione n. 1 — richiede 5 secondi

  1. Fai clic destro sul video > Sottotitoli > Traccia sottotitoli.

    Si apre l'elenco delle tracce.

  2. Scegli una traccia diversa da "Disattiva" (prova la traccia 1, 2…).

    I sottotitoli compaiono immediatamente.

  3. Se esistono più tracce, controlla Strumenti > Sincronizzazione tracce per confermare quale è attiva.

    La traccia giusta è selezionata.

NotaMolti MKV contengono più tracce: forzata (SDH) e completa. "Disattiva" è a volte il valore predefinito se il file flagga la sua prima traccia come solo-forzata.

Soluzione 2Correggi il caricamento automatico dei sottotitoli esterni

Fa caricare automaticamente i file .srt

  1. Rinomina il file sottotitoli per farlo corrispondere esattamente al video — stesso nome, stessa cartella: film.mp4 + film.srt.

    I nomi corrispondono.

  2. Riavvia la riproduzione (o trascina il .srt sul video).

    Il sottotitolo si carica automaticamente.

  3. Strumenti > Preferenze > Sottotitoli: abilita "Rileva automaticamente i file sottotitoli" e imposta "Lingua sottotitoli" a tua scelta.

    Il caricamento automatico funziona in modo affidabile.

NotaVLC ignora testo extra come "film.eng.srt" a meno che non sia configurato il modello di preferenza corrispondente — il più semplice è la corrispondenza esatta del nome.

Soluzione 3Correggi la resa dei sottotitoli (carattere e dimensione)

Fa visualizzare correttamente i sottotitoli

  1. Vai su Tools > Preferences > Subtitles (sotto "Subtitles / OSD").

    Si aprono le impostazioni dei sottotitoli.

  2. Imposta un carattere comune (es. Arial) e aumenta la dimensione del testo.

    I sottotitoli diventano leggibili.

  3. Clicca su Save e riapri il video.

    I sottotitoli vengono ridisegnati con le nuove impostazioni.

NotaSe i sottotitoli si caricano ma restano invisibili, il renderer potrebbe fallire sul font. Passare a un font di sistema di solito ripristina la visibilità.

Soluzione 4Controlla la catena dei filtri video

Conferma che il renderer dei sottotitoli è attivo

  1. Strumenti > Preferenze > &Video > Filtri: assicurati che il filtro "Sottotitoli" (libsubtitle) non sia manualmente disattivato.

    Il filtro sottotitoli è abilitato.

  2. Salva e riavvia VLC.

    Il filtro si reinizializza.

  3. Riproduci di nuovo il file.

    I sottotitoli vengono renderizzati.

NotaSe in precedenza hai sperimentato con filtri per altre soluzioni, un filtro sottotitoli disattivato spiega tutto.

Soluzione 5Ripristina le preferenze di VLC ai valori predefiniti

Elimina impostazioni corrotte che causano crash, schermate nere e problemi audio

  1. Chiudi completamente VLC.

    Nessun processo di VLC è in esecuzione.

  2. Apri un prompt dei comandi (Win+R → cmd) o un terminale.

    È disponibile una riga di comando.

  3. Esegui: vlc --reset-config (Windows/Linux) — su macOS elimina invece ~/Library/Preferences/org.videolan.vlc.

    Le preferenze di VLC tornano ai valori predefiniti.

  4. Avvia VLC e riapplica solo le impostazioni di cui hai davvero bisogno.

    VLC parte con impostazioni pulite.

NotaQuesto cancella tutte le preferenze personalizzate (comprese scorciatoie e skin). Esporta prima la tua configurazione da Tools > Preferences > All > Interface se vuoi un backup.

Soluzioni avanzate

Soluzione 1Forza il caricamento di un sottotitolo dal menu

Carica qualsiasi sottotitolo esterno indipendentemente dal nome

  1. Durante la riproduzione: clic destro > Sottotitoli > Aggiungi file sottotitoli… (o trascina il file sulla finestra video).

    Il sottotitolo viene aggiunto alla sessione corrente.

  2. Vai su Sottotitoli > Traccia sottotitoli e selezionalo se non è auto-selezionato.

    Il sottotitolo caricato viene visualizzato.

NotaQuesto carica per-sessione. Per un'associazione permanente, rinomina il file per farlo corrispondere al video.

Come evitarlo in futuro

  • Mantieni i file sottotitoli nella stessa cartella con nomi di base identici.
  • Preferisci sottotitoli codificati in UTF-8 per evitare problemi di codifica.
  • Per la visione in TV, controlla le impostazioni dei sottotitoli della TV stessa se fai casting.

Domande frequenti

Perché VLC mostra sottotitoli per alcuni file ma non per altri?
I sottotitoli incorporati devono essere selezionati per ogni file; quelli esterni devono corrispondere al nome del file video. Entrambi si sistemano con i primi due passaggi sopra.
VLC supporta i sottotitoli SRT, ASS e VTT?
Sì — SRT, ASS/SSA, VTT, SUB, PGS (blu-ray) e altro. Lo stile ASS richiede il renderer libass, integrato in VLC.
I sottotitoli funzionano su PC ma non su Android/TV?
Su Android/TV, il rendering dei sottotitoli dipende dal dispositivo. Assicurati che la traccia sottotitoli sia selezionata nel menu sullo schermo; per problemi di stile ASS, disattiva "Forza stile sottotitoli" nelle preferenze.
Perché i sottotitoli non si caricano automaticamente per il mio MKV?
L'MKV incorpora le tracce dentro il file; la denominazione per caricamento automatico non si applica. Seleziona la traccia tramite clic destro > Sottotitoli > Traccia sottotitoli.

Riepilogo

Seleziona manualmente la traccia dei sottotitoli — La soluzione n. 1 — richiede 5 secondi. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.