Main Balik Teragak-agak dalam VLC: Selesaikan Lag dan Teragak-agak dalam 5 Langkah

Masalah main semula video Kemas kini terakhir: Berkenaan untuk: Windows / macOS / Linux · VLC 3.0.x

Main balik teragak-agak — video tersentak, kejatuhan mikro atau ketinggalan — ialah antara masalah VLC paling mengecewakan kerana ia berlaku pada mesin yang menjalankan pemain lain dengan sempurna. Puncanya jarang fail dan hampir tidak pernah "PC terlalu perlahan". Ia masalah pemasaan antara jam VLC, output video dan penyahkod. Panduan ini menyelesaikan mengikut urutan empat faktor utama yang merosakkan pemasaan; kebanyakan pengguna berakhir di langkah 3.

Mengapa ini berlaku?

  • Pecutan perkakasan dengan pemacu tidak serasi — penyahkodan GPU memperkenalkan pemasaan bingkai berubah yang pemapar gagal seragamkan.
  • Tidak selaras vsync / kadar segar semula — kandungan 60 Hz pada skrin 144 Hz (atau sebaliknya) menyebabkan teragak-agak berkala tanpa frame pacing betul.
  • Mod penjimatan kuasa yang mengehadkan GPU/CPU — komputer riba dan sesetengah desktop mengurangkan frekuensi semasa main balik, menyebabkan kejatuhan bingkai.
  • Penimbalan rangkaian atau cakera untuk strim — cache tidak mencukupi menukar jitter rangkaian kepada teragak-agak kelihatan.
  • Proses latar belakang bersaing untuk GPU — pecutan perkakasan pelayar + tangkapan permainan + VLC boleh memenuhkan enjin video.

Cara membaikinya

Penyelesaian 1Dayakan "Drop frames on late pictures"

Membaiki teragak-agak keutamaan audio pada fail 4K dan kadar bit tinggi

  1. Pergi ke Tools > Preferences > Input / Codecs.

    Tetapan input dibuka.

  2. Dayakan "Drop frames on late pictures".

    VLC akan melangkau bingkai video lewat.

  3. Simpan dan mulakan semula, kemudian mainkan fail.

    Main balik kekal segerak dengan audio.

NotaIni menjadikan video melangkau bingkai dan bukannya terhenti — tidak dapat dilihat pada 24–60 fps, tetapi ia mengekalkan audio licin sempurna.

Penyelesaian 2Lumpuhkan penyahkodan dipercepat perkakasan

Membaiki skrin hitam/hijau, pikselisasi dan teragak-agak dalam kebanyakan kes

  1. Buka VLC dan pergi ke Tools > Preferences (atau tekan Ctrl+P pada Windows/Linux, Cmd+, pada macOS).

    Tetingkap Preferences dibuka.

  2. Klik tab Input / Codecs di sebelah kiri.

    Tetapan berkaitan codec dipaparkan.

  3. Cari "Hardware-accelerated decoding" dan tetapkannya kepada Disable.

    Menu lungsur kini menunjukkan "Disable".

  4. Klik Save, kemudian mulakan semula VLC sepenuhnya (tutup setiap tetingkap VLC, bukan hanya videonya).

    VLC dimulakan semula dengan penyahkodan perisian.

  5. Mainkan semula fail bermasalah tersebut.

    Jika main balik menjadi lancar, penyahkod GPU memperkenalkan jitter pemasaan.

NotaIni memaksa penyahkodan CPU. Penggunaan CPU sedikit lebih tinggi adalah normal, tetapi main balik menjadi stabil. Jika ia berfungsi, anda boleh dayakan semula kemudian selepas mengemas kini pemacu grafik anda.

Penyelesaian 3Tetapkan kadar segar semula skrin dengan betul

Menghapuskan teragak-agak daripada tidak selaras kadar segar semula

  1. Windows: Tetapan > Sistem > Skrin > Skrin Lanjutan > pilih kadar segar semula asli (cth. 144 Hz).

    Skrin beroperasi pada kadar aslinya.

  2. macOS: Tetapan Sistem > Monitor > Kadar Segar Semula.

    Kadar segar semula ditetapkan.

  3. Dalam VLC, Alat > &Keutamaan > Video, dayakan "Synchronize video output with display refresh rate" — jika ada dalam binaan anda, cuba kedua-dua keadaan.

    Frame pacing selaras dengan skrin.

NotaUntuk filem 24 fps pada monitor 144 Hz, sedikit teragak-agak adalah intrinsik tanpa pulldown 5:1 betul; gunakan 120 Hz atau dayakan pilihan penyegerakan membantu.

Penyelesaian 4Lumpuhkan penjimatan kuasa semasa main balik

Menghentikan pengehadan CPU/GPU semasa main balik

  1. Windows: Tetapan > Sistem > Kuasa > tetapkan kepada "Prestasi Terbaik" (atau cipta pelan Prestasi Tinggi).

    CPU/GPU tidak dihadkan.

  2. Komputer riba: kekalkan pencucuk disambungkan — mod bateri mengurangkan frekuensi secara agresif.

    Frekuensi berterusan kekal tinggi.

  3. Panel Kawalan NVIDIA/AMD: tetapkan VLC (vlc.exe) kepada "Keutamakan Prestasi Maksimum".

    GPU beroperasi pada frekuensi penuh untuk VLC.

NotaIni punca tersembunyi di sebalik "VLC teragak-agak pada bateri tetapi baik dengan pencucuk disambungkan".

Penyelesaian 5Tingkatkan nilai cache rangkaian

Membaiki penimbalan, teragak-agak dan bingkai tercicir pada strim

  1. Pergi ke Tools > Preferences > Input / Codecs.

    Tetapan input dibuka.

  2. Tetapkan "Network caching (ms)" kepada 3000 ms (lalai ialah 1000).

    Penimbal diperbesar.

  3. Klik Save dan mulakan semula VLC, kemudian buka semula strim.

    Strim melakukan pra-penimbalan lebih lama.

NotaNilai lebih tinggi menggunakan lebih banyak RAM (kira-kira 1.5 MB sesaat penimbal) tetapi mengurangkan teragak-agak dengan ketara pada strim Wi-Fi dan IPTV.

Pembaikan lanjutan

Penyelesaian 1Gunakan pilihan frame-skip dan jam VLC (pandangan pakar)

Laraskan jam A/V dengan tepat untuk kes degil

  1. Alat > &Keutamaan, klik "All" di bawah untuk memaparkan tetapan pakar.

    Tetapan lanjutan muncul.

  2. Input / Codecs > "Skip frames" telah dibincangkan; kini semak Video > "Synchronize video output with display refresh rate" dan Audio > "Audio resampler" = "SoX Resampler (best quality)".

    Jam dan pensampelan semula dioptimumkan.

  3. Simpan, mulakan semula dan cuba.

    Pemasaan main balik bertambah baik.

NotaResampler SoX mengurangkan deriva audio yang perlu dikompensasi oleh jam video — punca tersembunyi klasik teragak-agak.

Cara mengelakkannya

  • Kekalkan pemacu GPU dikemas kini — pembaikan frame pacing tiba secara kerap.
  • Tutup apl latar belakang yang menggunakan banyak GPU (video dalam pelayar, alat tangkapan) semasa menonton.
  • Gunakan kadar segar semula stabil untuk monitor utama; elak menggabungkan skrin sekunder 60 Hz semasa main balik.

Soalan lazim

Mengapakah VLC teragak-agak sementara pemain alternatif tidak?
Pemain lain sering menggunakan tindanan output berbeza (cth. Media Foundation) dengan frame pacing sendiri. Pilihan "drop frames on late pictures" VLC biasanya menutup jurang.
Adakah main balik teragak-agak merosakkan fail video?
Tidak — teragak-agak dalam main balik ialah masalah pemaparan dan tidak mengubah fail.
Menambah cache VLC membantu dengan fail setempat?
Jarang. Fail setempat dibaca cukup pantas; teragak-agak ialah masalah pemasaan, bukan bacaan. Cache penting untuk strim rangkaian.
VLC teragak-agak pada semua video 4K?
Jika hanya sesetengah fail 4K teragak-agak, biasanya penyahkodan perkakasan khusus codec (HEVC 10 bit). Lumpuhkan hwaccel dan cuba lagi.

Ringkasan

Dayakan "Drop frames on late pictures" — Membaiki teragak-agak keutamaan audio pada fail 4K dan kadar bit tinggi. 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.