Schermo Verde in VLC: Cause e 5 Soluzioni Rapide

Problemi di riproduzione video Ultimo aggiornamento: Si applica a: Windows / Linux · VLC 3.0.x · NVIDIA & AMD GPUs

Un'immagine verde uniforme (a volte rosa o viola) che sostituisce il tuo video è uno dei problemi caratteristici di VLC. A differenza dello schermo nero, lo schermo verde significa che i fotogrammi video vengono decodificati — ma con un formato colore errato, così il renderer disegna spazzatura. La causa è quasi sempre il decoder video hardware che produce un formato di pixel non supportato, oppure il modulo di uscita video che lo gestisce male. È un problema del livello di rendering, non un file danneggiato. Le soluzioni seguenti, in ordine di probabilità, risolvono il problema in meno di cinque minuti nella maggior parte dei casi.

Perché succede?

  • Decodifica DXVA / D3D11VA con formati di pixel incompatibili — i decoder GPU producono formati NV12 o P010; un driver vecchio o un modulo di uscita specifico non riesce a convertirli, generando un fotogramma verde.
  • Conflitti del modulo di uscita videoDirect3D11 su Windows e VDPAU/VA-API su Linux sono i soliti sospetti.
  • Bug dei driver GPU su codec specificiHEVC 10 bit e VP9 sono le cause più frequenti.
  • Configurazione di VLC corrotta con una selezione di uscita obsoleta — un modulo che non esiste più sul tuo sistema.

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.

NotaGli schermi verdi sono il sintomo classico della decodifica hardware. La decodifica software usa una pipeline ben collaudata ed elimina immediatamente l'incompatibilità di formato.

Soluzione 2Cambia il modulo di uscita video in OpenGL (su Windows) oppure un modulo diverso su Linux (VDPAU → 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 (su Windows) oppure un modulo diverso su Linux (VDPAU → 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.

Soluzione 3Aggiorna il driver della scheda video

Risolve schermo nero, artefatti verdi e crash causati da bug del driver

  1. Premi Win+X e apri Gestione dispositivi (o Impostazioni di Sistema > Monitor su macOS).

    Si apre l'elenco dei dispositivi.

  2. Espandi "Schede video" e annota il modello della tua GPU (NVIDIA, AMD o Intel).

    La tua GPU è identificata.

  3. Scarica il driver più recente dal sito del produttore della GPU (nvidia.com, amd.com o intel.com) — oppure usa Windows Update.

    Il pacchetto del driver è pronto.

  4. Installa, riavvia il PC e riprova con VLC.

    Il sistema utilizza il nuovo driver.

NotaI portatili OEM a volte bloccano i driver del produttore della GPU; in quel caso usa la pagina dei driver del produttore del portatile.

Soluzione 4Ripristina 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.

Soluzione 5Aggiorna VLC alla versione più recente

Applica correzioni ufficiali di bug e sicurezza (stabile attuale: 3.0.23)

  1. In VLC, vai su Help > Check for Updates.

    VLC confronta la tua versione con la più recente.

  2. Se esiste un aggiornamento, scaricalo dalla pagina ufficiale videolan.org.

    Il nuovo installer viene scaricato.

  3. Installa sopra la versione attuale (le impostazioni vengono conservate) e riavvia.

    VLC esegue la nuova versione.

NotaVLC 3.0.23 è il 24° aggiornamento del ramo 3.0 e include un ampio insieme di correzioni ai demuxer e alla stabilità — molti problemi di tipo "non riproduce" sono già risolti lì.

Soluzioni avanzate

Soluzione 1Forza un formato colore specifico (Linux)

Risolve lo schermo verde nelle configurazioni Linux VA-API/VDPAU

  1. Chiudi VLC e apri la tua configurazione di VLC: ~/.config/vlc/vlcrc.

    Il file di configurazione si apre.

  2. Individua la sezione avcodec e aggiungi: avcodec-hw=none (oppure le sostituzioni vdpau-version se presenti).

    La decodifica hardware viene disattivata a livello di configurazione.

  3. Avvia VLC e prova.

    Il video viene visualizzato in modalità software.

NotaSu Linux i bug di schermo verde con Wayland + VA-API sono comuni; la soluzione è di solito la disattivazione dell'hwaccel indicata sopra o il passaggio dell'uscita a OpenGL.

Come evitarlo in futuro

  • Aggiorna regolarmente i driver GPU — i fotogrammi verdi/rosa vengono spesso corretti nelle release dei driver.
  • Dopo un aggiornamento di VLC, verifica che la decodifica hardware funzioni ancora; le nuove build a volte cambiano le impostazioni predefinite.
  • Tieni una copia portable di VLC per confronti A/B immediati sui problemi di configurazione.

Domande frequenti

Perché il mio video è verde in VLC ma normale in altri player?
Altri player possono usare percorsi di decodifica diversi (es. Media Foundation su Windows) che gestiscono correttamente il formato di pixel. In VLC, disattivare l'accelerazione hardware allinea la pipeline al percorso che funziona.
Schermo verde solo a schermo intero?
Questo indica il modulo di uscita piuttosto che la decodifica. Alterna tra Direct3D11, OpenGL e Direct3D9 in Strumenti > &Preferenze > &Video > Uscita.
Uno schermo verde è segno di un danno alla GPU?
No — un fotogramma completamente verde è un'incompatibilità di formato software. I veri artefatti della GPU appaiono come spazzatura sparsa, non come un'immagine verde uniforme.
Lo schermo verde si verifica con formati specifici?
Soprattutto con HEVC 10 bit e VP9, meno con H.264 8 bit. Questo indica fortemente il decoder hardware, confermando la soluzione dell'hwaccel.

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.