Ecran verde în VLC: cauze și 5 corecții rapide
O imagine verde solidă (uneori roz sau violet) înlocuind videoclipul este una dintre problemele caracteristice VLC. Spre deosebire de ecranul negru, ecranul verde înseamnă că cadrele video sunt decodificate — dar cu un format de culoare stricat, așa că randorul pictează gunoi. Cauza este aproape întotdeauna decodorul video hardware care emite un format de pixel incompatibil, sau modulul de ieșire video care îl gestionează greșit. Aceasta este o problemă a stratului de randare, nu a unui fișier deteriorat. Corecțiile de mai jos, în ordinea probabilității, rezolvă majoritatea cazurilor în mai puțin de cinci minute.
De ce se întâmplă?
- Decodare DXVA / D3D11VA cu formate de pixel incompatibile — decodoarele GPU emit formate NV12 sau P010; un driver vechi sau un modul de ieșire specific eșuează la conversia lor, producând un cadru verde.
- Conflicte de modul de ieșire video — Direct3D11 în Windows și VDPAU/VA-API în Linux sunt principalii suspecți.
- Bug-uri de driver GPU pe codecuri specifice — HEVC 10-bit și VP9 sunt declanșatoarele cele mai comune.
- Configurare VLC coruptă cu o selecție de ieșire învechită — un modul care nu mai există în sistemul dvs.
Cum să repari
Soluție 1Dezactivați decodarea cu accelerație hardware
Remediază ecranul negru/verde, pixelizarea și blocările în majoritatea cazurilor
Deschideți VLC și mergeți la Instrumente > Preferințe (sau apăsați Ctrl+P în Windows/Linux, Cmd+, în macOS).
Fereastra Preferințe se deschide.
Faceți clic pe fila Intrare / Codecuri din stânga.
Setările codecurilor sunt afișate.
Localizați "Decodarea cu accelerație hardware" și setați-o la Dezactivat.
Meniul afișează acum "Dezactivat".
Faceți clic pe Salvare și reporniți complet VLC (închideți toate ferestrele VLC, nu doar videoclipul).
VLC se repornește cu decodare software.
Redați din nou fișierul problemă.
Dacă problema a dispărut, decodorul GPU era vinovatul.
Soluție 2Comutați modulul de ieșire video la OpenGL (în Windows) sau un modul diferit în Linux (VDPAU → OpenGL)
Remediază ecranul negru și erorile de randare la configurări GPU specifice
Mergeți la Instrumente > Preferințe > Video.
Setările video se deschid.
Setați "Ieșire" la OpenGL (în Windows) sau un modul diferit în Linux (VDPAU → OpenGL).
Modulul de ieșire se schimbă.
Faceți clic pe Salvare și reporniți VLC.
VLC se repornește.
Redeschideți fișierul și verificați imaginea.
Videoclipul ar trebui să fie randat corect acum.
Soluție 3Actualizați driverul video
Remediază ecranul negru, artefactele verzi și blocările cauzate de bug-uri ale driverului
Apăsați Win+X și deschideți Managerul de dispozitive (sau Setări de sistem > Ecran în macOS).
Lista de dispozitive se deschide.
Extindeți "Adaptoare video" și notați modelul GPU (NVIDIA, AMD sau Intel).
GPU-ul dvs. este identificat.
Descărcați cel mai recent driver de pe site-ul producătorului (nvidia.com, amd.com sau intel.com) — sau folosiți Windows Update.
Pachetul driverului este pregătit.
Instalați, reporniți PC-ul și încercați VLC din nou.
Sistemul rulează noul driver.
Soluție 4Restaurați preferințele VLC la valorile implicite
Elimină configurările corupte care provoacă blocări, ecrane negre și probleme audio
Închideți VLC complet.
Niciun proces VLC nu rulează.
Deschideți un prompt de comandă (Win+R → cmd) sau un terminal.
O linie de comandă este disponibilă.
Executați:
vlc --reset-config(Windows/Linux) — pe macOS, ștergeți în schimb~/Library/Preferences/org.videolan.vlc.Preferințele VLC revin la valorile implicite.
Porniți VLC și reaplicați doar setările de care aveți cu adevărat nevoie.
VLC pornește cu configurări curate.
Soluție 5Actualizați VLC la cea mai recentă versiune
Aplică corecții oficiale de bug-uri și securitate (versiunea stabilă actuală: 3.0.23)
În VLC, mergeți la Ajutor > Verificare actualizări.
VLC compară versiunea dvs. cu cea mai recentă.
Dacă există o actualizare, descărcați-o de pe pagina oficială videolan.org.
Noul instalator este descărcat.
Instalați peste versiunea actuală (setările sunt păstrate) și reporniți.
VLC rulează noua versiune.
Reparații avansate
Soluție 1Forțați un format de culoare specific (Linux)
Corectează ecranul verde la configurări Linux VA-API/VDPAU
Închideți VLC și deschideți configurarea:
~/.config/vlc/vlcrc.Fișierul de configurare se deschide.
Găsiți secțiunea avcodec și adăugați:
avcodec-hw=none(sau suprascrierivdpau-versiondacă există).Decodarea hardware este dezactivată la nivel de configurare.
Porniți VLC și testați.
Videoclipul este randat în mod software.
Cum să eviți pe viitor
- Actualizați driverele GPU regulat — cadrele verzi/roz sunt adesea corectate în lansările de drivere.
- După o actualizare VLC, verificați dacă decodarea hardware funcționează încă; build-urile noi schimbă uneori valorile implicite.
- Păstrați o copie portabilă a VLC pentru teste A/B instantanee ale problemelor de configurare.
Întrebări frecvente
De ce videoclipul meu este verde în VLC dar normal în alți playeri?
Ecran verde doar în ecran complet?
Un ecran verde este semn de daună GPU?
Ecranul verde apare la formate specifice?
Rezumat
Dezactivați decodarea cu accelerație hardware — Remediază ecranul negru/verde, pixelizarea și blocările în majoritatea cazurilor. 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.