VLC Non Riproduce HEVC (H.265): Guida Completa alle Soluzioni

Problemi di formato e codec Ultimo aggiornamento: Si applica a: All platforms · VLC 3.0.x · 4K HEVC content

Il video HEVC (H.265) — lo standard per 4K, iPhone e fotocamere moderne — a volte si rifiuta di riprodursi in VLC: schermo nero, nessuna immagine o un errore. Lo schema è di solito legato all'hardware: VLC si affida al decoder HEVC della tua GPU, e se il percorso del driver fallisce, la riproduzione HEVC crolla mentre l'H.264 continua a funzionare. Questa guida sistema prima il percorso del decoder, poi le rare cause a livello di configurazione. Le soluzioni 1–2 coprono la stragrande maggioranza dei casi.

Perché succede?

  • Decodifica HEVC GPU fallita (driver o capacità) — le GPU più vecchie mancano della decodifica HEVC; quelle più recenti falliscono tramite driver buggati.
  • Accelerazione hardware disattivata — con hwaccel off, l'HEVC 4K è decodificato dalla CPU; le CPU deboli perdono fotogrammi o non mostrano immagine.
  • Problemi di percorso HEVC 10-bit (Main10) — l'HEVC 10-bit richiede un decoder capace; alcuni driver lo gestiscono male mentre l'8-bit funziona.
  • Rilevamento errato del demuxer — l'HEVC in contenitori insoliti (TS, MKV con flag strani) può confondere il parser di VLC.
  • Versioni di VLC molto vecchie — le build pre-3.0 avevano supporto HEVC parziale.

Come risolverlo

Soluzione 1Aggiorna 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ì.

Soluzione 2Controlla se la tua GPU decodifica davvero l'HEVC

Ti dice se il problema è la capacità hardware

  1. Apri il file e controlla Strumenti > Informazioni media > Codec: la riga "Decoder" mostra il decoder in uso.

    Vedi il decoder attivo.

  2. Se mostra un decoder hardware (D3D11VA, VDA, VAAPI), la decodifica hardware HEVC è attiva; uno schermo nero allora significa un bug del driver.

    Il percorso di decodifica è noto.

  3. Se mostra decodifica software FFmpeg e la CPU è inchiodata, la tua GPU/driver non può decodificare HEVC — aggiorna il driver, o accetta la decodifica CPU con le soluzioni sotto.

    La capacità è valutata.

NotaCome riferimento: Intel HD 4000 e precedenti, la maggior parte delle GPU AMD pre-2014 e le GPU NVIDIA pre-2014 non possono decodificare HEVC in hardware.

Soluzione 3Disattiva 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.

NotaPer l'HEVC, l'hwaccel dovrebbe essere ATTIVO con un driver funzionante. Se la decodifica hardware non è disponibile, tienilo SPENTO e affidati alla CPU — vedi la soluzione avanzata.

Soluzione 4Aggiorna 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 5Cambia il modulo di uscita video in OpenGL (risolve i glitch di rendering HEVC 10-bit)

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 (risolve i glitch di rendering HEVC 10-bit).

    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 6Ripristina 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 1Abilita correttamente la decodifica HEVC CPU (software)

Riproduce HEVC su macchine senza decodifica GPU

  1. Strumenti > Preferenze > Ingresso / Codec > "Decodifica con accelerazione hardware" > Disattiva.

    La decodifica CPU è forzata.

  2. Abilita "Salta fotogrammi su immagini in ritardo" per mantenere fluido l'audio sulle CPU deboli.

    I fotogrammi saltano invece di bloccarsi.

  3. Per HEVC 4K su CPU più vecchie, riduci la dimensione della finestra o non serve il filtro video "Sharpen" — accetta semplicemente il carico CPU o guarda in una finestra più piccola.

    La riproduzione è stabile.

NotaLe CPU mid-range moderne (Ryzen 5 / Core i5, 2018+) decodificano HEVC 4K in software abbastanza bene per 24–30 fps. Il 4K60 potrebbe comunque perdere fotogrammi.

Soluzione 2Remux dei file HEVC-in-TS

Sistema i fallimenti HEVC legati al contenitore

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

    Lo stream HEVC è rimuxato in MP4.

  2. Riproduci l'MP4 in VLC.

    Il file rimuxato riproduce.

NotaNessuna perdita di qualità — lo stream è copiato, cambia solo il contenitore.

Come evitarlo in futuro

  • Mantieni aggiornati i driver GPU — i bug di decodifica HEVC sono corretti nei rilasci dei driver.
  • Prima di acquistare/scaricare contenuti 4K, verifica il supporto di decodifica HEVC della tua GPU (NVDEC/Intel Quick Sync/AMD VCN).
  • Preferisci MP4/MKV con flag HEVC puliti per massima compatibilità.

Domande frequenti

VLC supporta l'HEVC?
Sì — VLC 3.0 riproduce HEVC/H.265 in software e hardware. Se il tuo no, l'anello mancante è di solito il decoder o il driver della GPU, non VLC stesso.
Perché l'HEVC si riproduce in un altro player ma non in VLC?
Altri player potrebbero ricadere silenziosamente su percorsi decoder diversi (es. Media Foundation). In VLC, assicurati che l'accelerazione hardware sia attiva con un driver aggiornato, o forza la decodifica software.
L'HEVC 10-bit è supportato in VLC?
Sì, con un decoder capace di Main10. I problemi 10-bit di solito risalgono al driver GPU — aggiornalo, o usa la decodifica software.
Mi serve il pacchetto codec HEVC su Windows per VLC?
No. VLC integra il suo decoder HEVC. L'estensione HEVC del Microsoft Store serve solo alle app che usano Media Foundation.
VLC può riprodurre AV1?
Sì — VLC 3.0 riproduce AV1 in software (e via decodifica hardware dove supportato). dav2d (il nuovo decoder AV2 di VideoLAN) è nella roadmap per la 4.0.

Riepilogo

Aggiorna VLC alla versione più recente — Applica correzioni ufficiali di bug e sicurezza (stabile attuale: 3.0.23). 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.