Skrini ya Kijani ya VLC: Sababu na Marekebisho 5 ya Haraka
Picha ya kijani kamili (wakati mwingine ya waridi au urujuani) inayoibadilisha video yako ni moja ya matatizo ya VLC ya kutambulika. Tofauti na skrini nyeusi, skrini ya kijani inamaanisha fremu za video zinadecodea — lakini kwa fomati ya rangi iliyoharibika, hivyo kutoa kunachora takataka. Sababu karibu kila wakati ni decoder ya video ya vifaa inayotoa fomati ya pixel isiyo inayoweza kuungwa mkono, au moduli ya pato la video ishughulikiayo vibaya. Hili ni suala la safu ya uteuzi, sio faili iliyoharibika. Marekebisho hapa chini, kwa mpangilio wa uwezekano, yanaitatua katika chini ya dakika tano katika hali nyingi.
Kwa nini hii hutokea?
- Uwekaji ramani wa DXVA / D3D11VA wenye fomati za pixel zisizooana — decoder za GPU hutoa fomati za NV12 au P010; dereva ya zamani au moduli mahususi ya pato inashindwa kuzibadilisha, ikitoa fremu ya kijani.
- Migongano ya moduli ya pato la video — Direct3D11 kwenye Windows na VDPAU/VA-API kwenye Linux ni mashukiwa ya kawaida.
- Mabugs ya dereva ya GPU kwenye codecs mahususi — HEVC 10-bit na VP9 ndizo sababu za kawaida zaidi.
- Usanidi ulioharibika wa VLC wenye uteuzi wa pato uliopita wakati — moduli isiyopo tena kwenye mfumo wako.
Jinsi ya kurekebisha
Suluhisho 1Zima hardware-accelerated decoding
Inarekebisha skrini nyeusi/kijani, pixelation na kutetemeka katika hali nyingi
Fungua VLC na nenda Tools > Preferences (au bonyeza Ctrl+P kwenye Windows/Linux, Cmd+, kwenye macOS).
Dirisha la Preferences linaufunguka.
Bofya kichupo cha Input / Codecs upande wa kushoto.
Mipangilio inayohusiana na codec inaonyeshwa.
Tafuta "Hardware-accelerated decoding" na uiweke kwa Disable.
Dropdown sasa inaonyesha "Disable".
Bofya Save, kisha uzime VLC kwa kamilifu (funga kila dirisha la VLC, sio tu video).
VLC inaanza tena na software decoding.
Cheza faili inayotatiza tena.
Ikiwa tatizo limepotea, decoder ya GPU ndiyo ilikuwa chanzo.
Suluhisho 2Badilisha video output module kuwa OpenGL (kwenye Windows) au moduli nyingine kwenye Linux (VDPAU → OpenGL)
Inatatua skrini nyeusi na matatizo ya rendering kwenye GPU maalum
Nenda Tools > Preferences > Video.
Mipangamizi ya video inafunguka.
Weka "Output" kuwa OpenGL (kwenye Windows) au moduli nyingine kwenye Linux (VDPAU → OpenGL).
Module ya output inabadilika.
Bofya Save na uanze VLC upya.
VLC inaanza tena.
Fungua faili tena na uangalie picha.
Video sasa inapaswa kuonyeshwa vizuri.
Suluhisho 3Sasisha driver yako ya graphics
Inatatua skrini nyeusi, artifacts za kijani na crash zinazosababishwa na bug za driver
Bonyeza Win+X na ufungue Device Manager (au System Settings > Display kwenye macOS).
Orodha ya vifaa inafunguka.
Panua "Display adapters" na uandike modeli yako ya GPU (NVIDIA, AMD au Intel).
GPU yako imetambuliwa.
Pakua driver mpya kutoka tovuti ya mtengenezaji wa GPU (nvidia.com, amd.com au intel.com) — au tumia Windows Update.
Kifurushi cha driver kipo tayari.
Sakinisha, uanze kompyuta yako upya, kisha ujaribu VLC tena.
Mfumo unatumia driver mpya.
Suluhisho 4Weka upya preferences za VLC kuwa chaguomsingi
Inafuta mipangilio iliyoharibika inayosababisha crash, skrini nyeusi na matatizo ya sauti
Funga VLC kwa kamilifu.
Hakuna mchakato wa VLC unaotenda.
Fungua command prompt (Win+R → cmd) au terminal.
Mstari wa amri upo.
Endesha:
vlc --reset-config(Windows/Linux) — kwenye macOS futa~/Library/Preferences/org.videolan.vlcbadala yake.Preferences za VLC zinarudishwa kuwa chaguomsingi.
Zindua VLC na utumie tena tu mipangilio unayohitaji kweli.
VLC inaanza na mipangilio safi.
Suluhisho 5Sasisha VLC kuwa toleo jipya zaidi
Inatumia marekebisho rasmi ya bug na usalama (stable ya sasa: 3.0.23)
Katika VLC, nenda Help > Check for Updates.
VLC inalinganisha toleo lako na jipya zaidi.
Ikiwa tasasisho lipo, lipakue kutoka ukurasa rasmi videolan.org.
Installer mpya inapakuliwa.
Sakinisha juu ya toleo lako la sasa (mipangilio hifadhiwa) na uanze upya.
VLC inaendesha toleo jipya.
Masuluhisho ya hali ya juu
Suluhisho 1Lazimisha fomati mahususi ya rangi (Linux)
Inatatua skrini ya kijani kwenye mipangilio ya Linux VA-API/VDPAU
Funga VLC na ufungue usanidi wako wa VLC:
~/.config/vlc/vlcrc.Faili ya usanidi inafunguka.
Tafuta sehemu ya avcodec na uongeze:
avcodec-hw=none(au vibadilishaji vyavdpau-versionikiwa vipo).Uwekaji ramani wa vifaa umezimwa katika kiwango cha usanidi.
Anza VLC na ujaribu.
Video inatoa kwa hali ya programu.
Jinsi ya kuiepuka baadaye
- Sasisha madereva ya GPU mara kwa mara — fremu za kijani/waridi mara nyingi hurekebishwa katika toleo za dereva.
- Baada ya sasisho la VLC, thibitisha kuwa uwekaji ramani wa vifaa bado unafanya kazi; majengo mapya wakati mwingine hubadilisha chaguo-msingi.
- Weka nakala ya VLC ya portable kwa majaribio ya haraka ya A/B kwenye matatizo ya usanidi.
Maswali yanayoulizwa mara kwa mara
Kwa nini video yangu ni ya kijani kwenye VLC lakini ni nzuri kwenye player nyingine?
Skrini ya kijani tu kwenye fullscreen?
Je, skrini ya kijani ni ishara ya uharibifu wa GPU?
Je, skrini ya kijani hutokea kwenye fomati mahususi?
Muhtasari
Zima hardware-accelerated decoding — Inarekebisha skrini nyeusi/kijani, pixelation na kutetemeka katika hali nyingi. 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.