VLC Haichezi HEVC (H.265): Mwongozo Kamili wa Marekebisho

Matatizo ya umbizo na codec Ilisasishwa mara ya mwisho: Inatumika kwa: All platforms · VLC 3.0.x · 4K HEVC content

Video ya HEVC (H.265) — kiwango cha 4K, iPhone, na kamera za kisasa — wakati mwingine inakataa kuchezwa kwenye VLC: skrini nyeusi, hakuna picha, au kosa. Mfumo mara nyingi ni wa hardware: VLC inategemea decoder ya HEVC ya GPU yako, na ikiwa njia ya driver inashindwa, uchezaji wa HEVC unaporomoka huku H.264 ikiendelea kufanya kazi. Mwongozo huu unarekebisha njia ya decoder kwanza, kisha sababu adimu za kiwango cha config. Marekebisho 1–2 yanashughulikia wingi mkubwa wa matukio.

Kwa nini hii hutokea?

  • Decoding ya GPU ya HEVC inashindwa (driver au uwezo) — GPU za zamani hazina decoding ya HEVC; za hivi karibuni hushindwa kupitia driver zenye bug.
  • Hardware acceleration imezimwa — bila hwaccel, HEVC 4K inadecodewa na CPU; CPU dhaifu hupoteza frames au hazionyeshi picha.
  • Matatizo ya njia ya HEVC 10-bit (Main10) — HEVC ya 10-bit inahitaji decoder yenye uwezo; baadhi ya driver zinashughulikia vibaya huku 8-bit inafanya kazi.
  • Utambuzi mbaya wa demuxer — HEVC kwenye containers zisizotarajiwa (TS, MKV wenye flags za ajabu) inaweza kuchanganya parser ya VLC.
  • Matoleo ya VLC ya zamani sana — miundo ya kabla ya 3.0 yalikuwa na uungwa mkono wa sehemu wa HEVC.

Jinsi ya kurekebisha

Suluhisho 1Sasisha VLC kuwa toleo jipya zaidi

Inatumia marekebisho rasmi ya bug na usalama (stable ya sasa: 3.0.23)

  1. Katika VLC, nenda Help > Check for Updates.

    VLC inalinganisha toleo lako na jipya zaidi.

  2. Ikiwa tasasisho lipo, lipakue kutoka ukurasa rasmi videolan.org.

    Installer mpya inapakuliwa.

  3. Sakinisha juu ya toleo lako la sasa (mipangilio hifadhiwa) na uanze upya.

    VLC inaendesha toleo jipya.

KumbukaVLC 3.0.23 ni tasasisho la 24 kwenye tawi la 3.0 na linajumuisha kundi kubwa la marekebisho ya demuxer na uthabiti — matatizi mengi ya "hachezi" tayari yametatuliwa huko.

Suluhisho 2Angalia iwapo GPU yako kweli inadecode HEVC

Inakuambia iwapo tatizo ni uwezo wa hardware

  1. Fungua faili na uangalie Tools > Media Information > Codec: mstari wa "Decoder" unaonyesha decoder inayotumika.

    Unaona decoder inayotenda.

  2. Ikiwa inaonyesha decoder ya hardware (D3D11VA, VDA, VAAPI), decoding ya hardware ya HEVC imewashwa; skrini nyeusi basi inamaanisha bug ya driver.

    Njia ya decode imajulikana.

  3. Ikiwa inaonyesha FFmpeg software decoding na CPU imefungiwa, GPU/driver yako haiwezi kudecode HEVC — sasisha driver, au kubali CPU decoding na marekebisho hapa chini.

    Uwezo umepimwa.

KumbukaKama kumbukumbu: Intel HD 4000 na za zamani, GPU nyingi za AMD za kabla ya 2014, na GPU za NVIDIA za kabla ya 2014 haziwezi kudecode HEVC kwa hardware.

Suluhisho 3Zima hardware-accelerated decoding

Inarekebisha skrini nyeusi/kijani, pixelation na kutetemeka katika hali nyingi

  1. Fungua VLC na nenda Tools > Preferences (au bonyeza Ctrl+P kwenye Windows/Linux, Cmd+, kwenye macOS).

    Dirisha la Preferences linaufunguka.

  2. Bofya kichupo cha Input / Codecs upande wa kushoto.

    Mipangilio inayohusiana na codec inaonyeshwa.

  3. Tafuta "Hardware-accelerated decoding" na uiweke kwa Disable.

    Dropdown sasa inaonyesha "Disable".

  4. Bofya Save, kisha uzime VLC kwa kamilifu (funga kila dirisha la VLC, sio tu video).

    VLC inaanza tena na software decoding.

  5. Cheza faili inayotatiza tena.

    Ikiwa tatizo limepotea, decoder ya GPU ndiyo ilikuwa chanzo.

KumbukaKwa HEVC, hwaccel inapaswa kuwa ON na driver inayofanya kazi. Ikiwa decoding ya hardware haipatikani, iweke OFF na utegeme CPU — tazama marekebisho ya advanced.

Suluhisho 4Sasisha driver yako ya graphics

Inatatua skrini nyeusi, artifacts za kijani na crash zinazosababishwa na bug za driver

  1. Bonyeza Win+X na ufungue Device Manager (au System Settings > Display kwenye macOS).

    Orodha ya vifaa inafunguka.

  2. Panua "Display adapters" na uandike modeli yako ya GPU (NVIDIA, AMD au Intel).

    GPU yako imetambuliwa.

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

  4. Sakinisha, uanze kompyuta yako upya, kisha ujaribu VLC tena.

    Mfumo unatumia driver mpya.

KumbukaLaptops za OEM wakati mwingine zinazuia driver za mtengenezaji; katika hilo tumia ukurasa wa driver kutoka mtengenezaji wa laptop yako badala yake.

Suluhisho 5Badilisha video output module kuwa OpenGL (inarekebisha glitches za rendering ya HEVC 10-bit)

Inatatua skrini nyeusi na matatizo ya rendering kwenye GPU maalum

  1. Nenda Tools > Preferences > Video.

    Mipangamizi ya video inafunguka.

  2. Weka "Output" kuwa OpenGL (inarekebisha glitches za rendering ya HEVC 10-bit).

    Module ya output inabadilika.

  3. Bofya Save na uanze VLC upya.

    VLC inaanza tena.

  4. Fungua faili tena na uangalie picha.

    Video sasa inapaswa kuonyeshwa vizuri.

KumbukaIkiwa module mpya inafanya kazi, iweke. GPU na driver tofauti zinatenda tofauti, kwa hiyo kujaribu ni njia ya haraka ya kupata output thabiti.

Suluhisho 6Weka upya preferences za VLC kuwa chaguomsingi

Inafuta mipangilio iliyoharibika inayosababisha crash, skrini nyeusi na matatizo ya sauti

  1. Funga VLC kwa kamilifu.

    Hakuna mchakato wa VLC unaotenda.

  2. Fungua command prompt (Win+R → cmd) au terminal.

    Mstari wa amri upo.

  3. Endesha: vlc --reset-config (Windows/Linux) — kwenye macOS futa ~/Library/Preferences/org.videolan.vlc badala yake.

    Preferences za VLC zinarudishwa kuwa chaguomsingi.

  4. Zindua VLC na utumie tena tu mipangilio unayohitaji kweli.

    VLC inaanza na mipangilio safi.

KumbukaHii inafuta preferences zote za kibinafsi (pamoja na shortcuts na skins). Hamisha config yako kwanza chini ya Tools > Preferences > All > Interface ukipenda chelezo.

Masuluhisho ya hali ya juu

Suluhisho 1Wezesha CPU (software) HEVC decoding vizuri

Inacheza HEVC kwenye mashine zisizo na GPU decode

  1. Tools > Preferences > Input / Codecs > "Hardware-accelerated decoding" > Disable.

    CPU decoding inalazimishwa.

  2. Wezesha "Drop frames on late pictures" ili kuweka sauti laini kwenye CPU dhaifu.

    Frames zinaruka badala ya kusimama.

  3. Kwa HEVC 4K kwenye CPU za zamani, punguza ukubwa wa dirisha au usihitaji kutumia kichujio cha video "Sharpen" — tu kubali mzigo wa CPU au tazama kwenye dirisha ndogo.

    Uchezaji ni thabiti.

KumbukaCPU za kisasa za kiwango cha kati (Ryzen 5 / Core i5, 2018+) zinadecode 4K HEVC kwa software vya kutosha kwa 24–30 fps. 4K60 bado inaweza kupoteza frames.

Suluhisho 2Remux faili za HEVC-katika-TS

Inarekebisha vizingiti vya HEVC vinavyohusiana na container

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

    Stream ya HEVC inaremixwa kuwa MP4.

  2. Cheza MP4 kwenye VLC.

    Faili iliyoremixwa inacheza.

KumbukaHakuna upotezaji wa ubora — stream inanakiliwa, ni container pekee inayobadilika.

Jinsi ya kuiepuka baadaye

  • Weka driver za GPU kuwa za sasa — bug za HEVC decode zinapatchwa katika matoleo ya driver.
  • Kabla ya kununua/kupakua maudhui ya 4K, angalia uungwa mkono wa HEVC decode ya GPU yako (NVDEC/Intel Quick Sync/AMD VCN).
  • Pendelea MP4/MKV zenye flags safi za HEVC kwa uoanifu mkubwa zaidi.

Maswali yanayoulizwa mara kwa mara

Je, VLC inaauni HEVC?
Ndiyo — VLC 3.0 inacheza HEVC/H.265 kwa software na hardware. Ikiwa yako haifanyi, kiungo chinachoshindwa mara nyingi ni decoder au driver ya GPU, sio VLC yenyewe.
Kwa nini HEVC inacheza kwenye player nyingine lakini sio VLC?
Player nyingine zinaweza kurudi kwenye njia za decoder tofauti (k.m. Media Foundation) kimya. Kwenye VLC, hakikisha hardware acceleration imewashwa na driver iliyosasishwa, au lazimisha software decoding.
Je, HEVC 10-bit inaauniwa kwenye VLC?
Ndiyo, kwa decoder inayoweza Main10. Matatizo ya 10-bit mara nyingi yanatoka kwa driver ya GPU — isasisishe, au tumia software decoding.
Je, nahitaji kifurushi cha codec ya HEVC kwenye Windows kwa VLC?
Hapana. VLC inajumuisha decoder yake ya HEVC. Kiendelezi cha HEVC cha Windows Store kinahitajika tu kwa programu zinazotumia Media Foundation.
Je, VLC inaweza kucheza AV1?
Ndiyo — VLC 3.0 inacheza AV1 kwa software (na kupitia hardware decode pale inapoungwa mkono). dav2d (decoder mpya ya AV2 ya VideoLAN) iko kwenye roadmap ya 4.0.

Muhtasari

Sasisha VLC kuwa toleo jipya zaidi — Inatumia marekebisho rasmi ya bug na usalama (stable ya sasa: 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.