Il Video si Blocca ma l'Audio Continua in VLC: Soluzioni Reali

Problemi di riproduzione video Ultimo aggiornamento: Si applica a: Windows / macOS / Linux · VLC 3.0.x

Il video si blocca su un singolo fotogramma, l'audio continua e la timeline avanza senza di te — se questo descrive le tue sessioni con VLC, hai a che fare con una desincronizzazione tra decoder e renderer, non con un file corrotto (un file corrotto blocca di solito tutto, audio compreso). Lo schema è classico: il decoder video si blocca, VLC mantiene la priorità dell'audio e l'immagine non recupera mai. Le soluzioni seguenti fermano il blocco alla radice; la soluzione 1 risolve la maggior parte dei casi.

Perché succede?

  • Blocchi della decodifica hardware su fotogrammi specifici — i decoder GPU a volte si inchiodano su certe strutture GOP (keyframe) o su macroblocchi corrotti.
  • Carico del deblocking in-loop H.264 — su CPU meno potenti il filtro di deblocking può diventare un collo di bottiglia che blocca il thread video.
  • Flussi 4K/HEVC ad alto bitrate che superano il decoder — la pipeline GPU o CPU non riesce a stare al passo, quindi il thread video resta a secco.
  • Stream di rete con pacchetti in ritardo — per i contenuti online il jitter svuota il buffer video mentre l'audio (più leggero) sopravvive.
  • Frequenza di aggiornamento non allineata al contenuto 23.976/29.97 — problema minore, ma visibile come micro-blocchi periodici.

Come risolverlo

Soluzione 1Disattiva la decodifica con accelerazione hardware

Risolve schermo nero/verde, pixelature e scatti nella maggior parte dei casi

  1. Apri VLC e vai su Tools > Preferences (o premi Ctrl+P su Windows/Linux, Cmd+, su macOS).

    Si apre la finestra delle Preferenze.

  2. Clicca sulla scheda Input / Codecs a sinistra.

    Vengono mostrate le impostazioni relative ai codec.

  3. Trova "Hardware-accelerated decoding" e impostalo su Disable.

    Il menu a tendina ora mostra "Disable".

  4. Clicca su Save, poi riavvia completamente VLC (chiudi tutte le finestre di VLC, non solo il video).

    VLC si riavvia con la decodifica software.

  5. Riproduci di nuovo il file problematico.

    Se il problema è scomparso, il colpevole era il decoder della GPU.

NotaQuesto forza la decodifica via CPU. Un utilizzo di CPU leggermente più alto è normale, ma la riproduzione diventa stabile. Se funziona, potrai riattivarla più tardi dopo aver aggiornato il driver video.

Soluzione 2Regola il deblocking H.264 (soluzione per i blocchi)

Risolve il caso "il video si blocca ma l'audio continua" su alcune CPU/GPU

  1. Vai su Tools > Preferences > Input / Codecs.

    Si aprono le impostazioni dei codec.

  2. Imposta "Skip H.264 in-loop deblocking filter" su All.

    Il deblocking viene saltato.

  3. Salva, riavvia VLC e riproduci il file.

    Il video non dovrebbe più bloccarsi sui keyframe.

NotaQuesto sacrifica un minimo di nitidezza in favore della stabilità — quasi invisibile sulla maggior parte dei contenuti.

Soluzione 3Attiva "Drop frames on late pictures"

Risolve gli scatti dovuti alla priorità audio su file 4K e ad alto bitrate

  1. Vai su Tools > Preferences > Input / Codecs.

    Si aprono le impostazioni di input.

  2. Attiva "Drop frames on late pictures".

    VLC salterà i fotogrammi video in ritardo.

  3. Salva e riavvia, poi riproduci il file.

    La riproduzione resta sincronizzata con l'audio.

NotaQuesto fa saltare un fotogramma al video invece di bloccarlo — impercettibile a 24–60 fps, ma mantiene l'audio perfettamente fluido.

Soluzione 4Aumenta la cache dei file per la riproduzione locale

Attenua i bitrate irregolari sui dischi locali

  1. Vai su Strumenti > &Preferenze > Ingresso / Codecs.

    Si aprono le impostazioni di input.

  2. Imposta "File caching (ms)" su 1000–1500 ms.

    VLC legge in anticipo una porzione più ampia del file.

  3. Salva, riavvia VLC, riproduci il file.

    I segmenti irregolari non bloccano più il video.

NotaQuesto aiuta quando i blocchi si verificano ai cambi di scena o nei momenti con molto movimento — i classici picchi di bitrate.

Soluzione 5Cambia il modulo di uscita video in OpenGL

Risolve schermo nero e difetti di rendering su configurazioni GPU specifiche

  1. Vai su Tools > Preferences > Video.

    Si aprono le impostazioni video.

  2. Imposta "Output" su OpenGL.

    Il modulo di uscita cambia.

  3. Clicca su Save e riavvia VLC.

    VLC si riavvia.

  4. Riapri il file e controlla l'immagine.

    Il video dovrebbe ora essere visualizzato correttamente.

NotaSe il nuovo modulo funziona, mantienilo. GPU e driver diversi si comportano in modo diverso, quindi provare è il modo più rapido per trovare un'uscita stabile.

Soluzioni avanzate

Soluzione 1Esegui il remux del file (risolve la corruzione a livello di contenitore)

Ricostruisce l'indice del contenitore quando i metadati del file sono danneggiati

  1. Installa ffmpeg (winget install ffmpeg o il tuo gestore di pacchetti).

    ffmpeg è disponibile nel terminale.

  2. Esegui: ffmpeg -i input.mp4 -c copy -map 0 output.mp4

    Il file viene rimuxato senza ricodifica.

  3. Riproduci il file di output in VLC.

    Se i blocchi cessano, il contenitore originale era corrotto.

NotaIl remux copia i flussi senza perdite — nessun calo di qualità, in genere si completa in pochi secondi per un film.

Soluzione 2Prova con una versione portable di VLC

Isola i problemi di configurazione senza toccare la tua installazione

  1. Scarica la build portable/zip dai mirror ufficiali (videolan.org > Windows > zip).

    Viene estratta una cartella VLC portable.

  2. Esegui vlc.exe direttamente da quella cartella.

    VLC parte con impostazioni pulite e predefinite.

  3. Riproduci il file problematico nella copia portable.

    Ora puoi capire se il problema riguarda la configurazione o il file.

NotaSe la build portable riproduce il file senza problemi, la tua configurazione installata è la causa — esegui un reset completo o una reinstallazione.

Come evitarlo in futuro

  • Mantieni VLC aggiornato — i bug legati ai blocchi vengono spesso corretti nelle release minori.
  • Per i contenuti 4K preferisci una configurazione hardware che supporti l'uscita 4K60; frequenze di aggiornamento non allineate causano blocchi periodici.
  • Ripara o riscarica i file che si bloccano ripetutamente nella stessa posizione.

Domande frequenti

Perché l'audio continua quando il video si blocca in VLC?
VLC decodifica audio e video in thread separati con priorità all'audio. Quando il thread video si blocca, il player continua a riprodurre il suono invece di mettere tutto in pausa.
Il blocco si verifica sempre nello stesso punto?
Se sì, il file ha un segmento danneggiato in quella posizione — esegui un remux o riscaricalo. Se si blocca in punti casuali, è un problema di decodifica/prestazioni.
Una CPU più veloce risolve i blocchi di VLC?
Solo se il blocco è causato dalla decodifica a carico della CPU. Prova prima disattivando l'accelerazione hardware: se la modalità CPU è fluida, il problema è il decoder della GPU, non la CPU.
È lo stesso problema degli scatti di VLC?
Non esattamente. Gli scatti sono micro-sussulti continui; uno schema blocco-e-riprendi è un blocco di thread. Le soluzioni differiscono leggermente, ma entrambe partono dall'accelerazione hardware.

Riepilogo

Disattiva la decodifica con accelerazione hardware — Risolve schermo nero/verde, pixelature e scatti nella maggior parte dei casi. 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.