Uchezaji UnaoGwia wa VLC: Tatua Lag na Kugwia katika Hatua 5

Matatizo ya uchezaji video Ilisasishwa mara ya mwisho: Inatumika kwa: Windows / macOS / Linux · VLC 3.0.x

Uchezaji unaoGwia — video inayoruka, inayogwia kidogo, au inayochelewa nyuma — ni moja ya matatizo ya VLC ya kukasirisha zaidi kwa sababu hutokea kwenye mashine zinazoendesha player nyingine kwa uzuri. Sababu mara nyingi si faili na karibu kamwe si "PC ni ya polepole". Ni suala la muda kati ya saa ya VLC, pato la video na decoder. Mwongozo huu unarekebisha wahusika wanne wakuu wa kuvunja muda kwa mpangilio; watumiaji wengi wanamalizia kufikia hatua ya 3.

Kwa nini hii hutokea?

  • Uwekaji ramani wa vifaa wenye madereva zisizooana — uwekaji ramani wa GPU unaingiza muda wa fremu unabadilika ambao kutoa hauwezi kulainisha.
  • Utofauti wa vsync / kusasisha upya — maudhui ya 60 Hz kwenye skrini ya 144 Hz (au kinyume chake) husababisha kugwia kwa mara kwa mara bila frame pacing sahihi.
  • Modi za kuokoa nishati zinazopunguza GPU/CPU — laptops na baadhi ya desktop hushusha frequenza wakati wa uchezaji, zikisababisha kupoteza fremu.
  • Buffering ya mtandao au diski kwa mitiririko — cache haitoshi inageuza jitter ya mtandao kuwa kugwia kinachoonekana.
  • Michakato ya usuli inayopigania GPU — kuongeza kasi kwa vifaa vya browser + uteweshaji wa mchezo + VLC inaweza kujaza injini ya video.

Jinsi ya kurekebisha

Suluhisho 1Wezesha "Drop frames on late pictures"

Inatatua kutetemeka kutokana na kipaumbele cha sauti kwenye faili za 4K na bitrate kubwa

  1. Nenda Tools > Preferences > Input / Codecs.

    Mipangilio ya input inafunguka.

  2. Wezesha "Drop frames on late pictures".

    VLC itaruka frames za video zilizo chelewa.

  3. Hifadhi na uianze upya, kisha ucheze faili.

    Uchezaji unaendelea sambamba na sauti.

KumbukaHii inafanya video iruke frame badala ya kusimama — haionekani kwenye 24–60 fps, lakini inaweka sauti kuwa laini kabisa.

Suluhisho 2Zima 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 uchezaji unakuwa laini, decoder ya GPU ndiyo ilikuwa inaleta jitter ya muda.

KumbukaHii inalazimisha CPU decoding. Matumizi yaidi ya CPU ni ya kawaida, lakini uchezaji unakuwa thabiti. Ikiwa inafanya kazi, unaweza kuiwezesha baadaye baada ya kusasisha driver yako ya graphics.

Suluhisho 3Weka kiwango chako cha kusasisha upya cha onyesho sawa

Inaondoa kugwia kutokana na utofauti wa kusasisha upya

  1. Windows: Settings > System > Display > Advanced display > chagua kiwango asili cha kusasisha upya (k.m. 144 Hz).

    Onyesho linafanya kazi kwa kiwango chake asili.

  2. macOS: System Settings > Displays > Refresh rate.

    Kiwango cha kusasisha upya kimewekwa.

  3. Kwenye VLC, Tools > Preferences > Video, wezesha "Synchronize video output with display refresh rate" — ikiwa ipo kwenye toleo lako, jaribu hali zote mbili.

    Frame pacing inalingana na onyesho.

KumbukaKwa filamu ya 24 fps kwenye monitor ya 144 Hz, kugwia fulani ni cha asili bila pulldown sahihi ya 5:1; kutumia 120 Hz au kuwezesha chaguo la usawazishaji husaidia.

Suluhisho 4Zima kuokoa nishati wakati wa kucheza

Inasimamisha kupunguza kwa CPU/GPU wakati wa uchezaji

  1. Windows: Settings > System > Power > weka kwa "Best performance" (au unda mpango wa High Performance).

    CPU/GPU hazipunguzwi.

  2. Laptop: weka charger imeingizwa — hali ya betri hushusha frequenza kwa nguvu.

    Saa zinazodumishwa zinabaki juu.

  3. NVIDIA/AMD control panel: weka VLC (vlc.exe) kwa "Prefer maximum performance".

    GPU inaendeza saa kamili kwa VLC.

KumbukaHii ndiyo sababu ya siri nyuma ya "VLC inagwia kwenye betri lakini ni sawa inapoiingiza charger".

Suluhisho 5Ongeza thamani ya network cache

Inatatua buffering, kutetemeka na dropped frames kwenye streams

  1. Nenda Tools > Preferences > Input / Codecs.

    Mipangilio ya input inafunguka.

  2. Weka "Network caching (ms)" kuwa 3000 ms (chaguomsingi ni 1000).

    Buffer inapanuliwa.

  3. Bofya Save na uianze VLC upya, kisha ufungue stream tena.

    Stream inafanya pre-buffer kwa muda mrefu zaidi.

KumbukaThamani zaidi hutumia RAM zaidi (takriban 1.5 MB kwa kila sekunde ya buffer) lakini hupunguza sana kutetemeka kwenye Wi-Fi na streams za IPTV.

Masuluhisho ya hali ya juu

Suluhisho 1Tumia chaguo za frame-skip na saa za VLC (muonekano wa mtaalamu)

Inarekebisha saa ya A/V kwa kesi sugu

  1. Tools > Preferences, bofya "All" chini kuonyesha mipangilio ya mtaalamu.

    Mipangilio ya kina inaonekana.

  2. Input / Codecs > "Skip frames" tayari imeshughulikiwa; sasa angalia Video > "Synchronize video output with display refresh rate" na Audio > "Audio resampler" = "SoX Resampler (best quality)".

    Saa na upangaji upya vimerekebishwa.

  3. Hifadhi, uanze upya na ujaribu.

    Muda wa uchezaji unaboresha.

KumbukaResampler ya SoX hupunguza mwelekeo wa sauti ambao saa ya video inapaswa kulipia — chanzo cha kawaida cha siri ya kugwia.

Jinsi ya kuiepuka baadaye

  • Weka dereva ya GPU iwe ya sasa — marekebisho ya frame pacing huja mara kwa mara.
  • Funga programu za usuli zinazotumia GPU nyingi (video ya browser, zana za uteweshaji) unapotazama.
  • Tumia kiwango thabiti cha kusasisha upya kwa monitor yako kuu; epuka kuchanganya skrini za ziada za 60 Hz wakati wa uchezaji.

Maswali yanayoulizwa mara kwa mara

Kwa nini VLC inagwia lakini player mbadala za VLC hazifanyi?
Player nyingine mara nyingi hutumia safu tofauti za pato (k.m. Media Foundation) zikiwa na frame pacing yao wenyewe. Mpangilio wa "drop frames on late pictures" wa VLC kwa kawaida hufunga pengo.
Je, uchezaji unaoGwia unaharibu faili ya video?
Hapana — kugwia kwa uchezaji ni suala la uteuzi na haibadilishi faili.
Je, kuongeza cache ya VLC itasaidia kwa faili za ndani?
Maraharufu. Faili za ndani zinasomwa haraka vya kutosha; ugwia ni suala la muda, sio la usomaji. Cache ina maana kwa mitiririko ya mtandao.
Je, VLC inagwia kwenye video zote za 4K?
Ikiwa ni faili zilizo chache za 4K zinazogwia, kwa kawaida ni uwekaji ramani wa vifaa mahususi kwa codec (HEVC 10-bit). Zima hwaccel na ujaribu tena.

Muhtasari

Wezesha "Drop frames on late pictures" — Inatatua kutetemeka kutokana na kipaumbele cha sauti kwenye faili za 4K na bitrate kubwa. 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.