VLC Teragak-agak dalam 4K: Penyelesaian Sebenar untuk HEVC dan 4K60

Prestasi dan tersekat Kemas kini terakhir: Berkenaan untuk: All platforms · VLC 3.0.x · Intel / NVIDIA / AMD GPUs

Video 4K teragak-agak dalam VLC mempunyai dua punca sangat berbeza: kelajuan penyahkodan dan kadar segar semula paparan. PC pantas masih boleh teragak-agak jika penyahkod GPU tidak digunakan, atau jika skrin disegar semula pada kadar tidak membahagi kadar bingkai video. Panduan ini menyelesaikan kedua-dua laluan — dahulu laluan penyahkodan (penyelesaian 1–2), kemudian laluan paparan (penyelesaian 3–4). Penyelesaian 1 sendirian menyelesaikan majoriti laporan teragak-agak 4K.

Mengapa ini berlaku?

  • Penyahkodan perisian (CPU) HEVC 10-bit — jika pecutan perkakasan dimatikan atau GPU tiada penyahkodan HEVC, CPU tidak tahan 4K60 dan bingkai jatuh.
  • Tidak selaras kadar segar semula — kandungan 24/30 fps pada panel 60/144 Hz tanpa frame pacing betul teragak-agak.
  • Modul output video salah — sesetengah modul output (terutamanya pada Linux/Wayland) gagal pacing 4K lancar.
  • Beban GPU latar belakang — pelayar dengan pecutan perkakasan, enjin latar belakang dan alat tangkapan bersaing untuk enjin video.
  • Kelajuan bacaan cakera/rangkaian (jarang untuk fail setempat) — relevan terutamanya untuk strim rangkaian atau pemacu USB sangat perlahan.

Cara membaikinya

Penyelesaian 1Sahkan pecutan perkakasan benar-benar aktif (dan berfungsi)

Penyelesaian 4K no. 1 — sahkan penyahkodan GPU

  1. Alat > &Keutamaan > Input / Codecs > "Hardware-accelerated decoding" > Automatic (atau pilihan DXVA/D3D11VA/VideoToolbox untuk OS anda).

    Penyahkodan GPU didayakan.

  2. Mainkan fail 4K dan buka Alat > Maklumat Media > Ko&deks — sahkan "Decoder" menunjuk penyahkod perkakasan (cth. D3D11VA, VDA, VAAPI).

    Penyahkodan perkakasan disahkan aktif.

  3. Jika penyahkod masih membaca perisian (FFmpeg), GPU/pemacu anda tiada sokongan HEVC — kemas kini pemacu atau terima penyahkodan CPU dengan tetapan kualiti lebih rendah.

    Anda tahu laluan penyahkodan.

NotaBerbeza dengan nasihat "lumpuhkan hwaccel" untuk masalah lain, teragak-agak 4K biasanya memerlukan hwaccel AKTIF — jika teragak-agak dengan hwaccel aktif, ia laluan paparan (penyelesaian 3).

Penyelesaian 2Dayakan "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 3Padankan kadar segar semula paparan dengan kandungan

Menghapuskan punca paling biasa teragak-agak 4K

  1. Tentukan kadar bingkai video: klik kanan > Media Information > Codec (23.976, 24, 25, 29.97, 50, 59.94…).

    Anda tahu fps.

  2. Windows: Tetapan > Skrin > Lanjutan > tetapkan kadar segar semula kepada gandaan fps bila boleh (cth. 120 Hz untuk 24 fps, 60 Hz untuk 30/60 fps).

    Kadar segar semula membahagi fps.

  3. Jika panel anda sokong segar semula berubah (GSync/FreeSync/VRR), dayakannya dalam pemacu GPU dan OS.

    VRR melicinkan penghantaran bingkai.

Nota24 fps pada 60 Hz memberi judder pulldown 3:2 — kelihatan sebagai mikro-teragak-agak berkala. 120 Hz atau VRR ialah ubat sebenar.

Penyelesaian 4Cuba modul output lain (terutamanya pada Linux)

Selesaikan isu pacing 4K pada Wayland/X11

  1. Alat > &Keutamaan > Video > Keluaran: cuba OpenGL, Vulkan atau Direct3D11 (Windows); pada Linux cuba X11+OpenGL lawan Wayland.

    Pemapar berbeza aktif.

  2. Simpan, mulakan semula, mainkan fail 4K.

    Pacing bertambah baik dengan modul baharu.

NotaPada Wayland, memaksa laluan XWayland/OpenGL atau mengemas kini compositor sering menyelesaikan teragak-agak 4K yang tiada pertukaran penyahkod boleh selesaikan.

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 1Lumpuhkan pengguna GPU lain semasa menonton

Bebaskan enjin video untuk VLC

  1. Jeda/tutup tab video pelayar (pelayar kekalkan sesi penyahkodan GPU aktif di latar belakang).

    Enjin video GPU bebas.

  2. Lumpuhkan sementara perisian latar belakang/animasi (Wallpaper Engine, Lively).

    Beban compositing desktop turun.

  3. Jika teragak-agak berhenti, kekalkan apl itu tertutup semasa main balik 4K.

    Main balik 4K stabil.

NotaPenyahkodan 4K + latar belakang 4K + video pelayar boleh melebihi kapasiti saluran paip video GPU walaupun pada kad tinggi.

Penyelesaian 2Uji dengan binaan VLC mudah alih

Mengasingkan masalah konfigurasi tanpa menyentuh pemasangan anda

  1. Muat turun binaan mudah alih/zip daripada cermin rasmi (videolan.org > Windows > zip).

    Satu folder VLC mudah alih diekstrak.

  2. Jalankan vlc.exe terus daripada folder tersebut.

    VLC dijalankan dengan tetapan lalai bersih.

  3. Mainkan fail bermasalah dalam salinan mudah alih.

    Anda kini dapat mengetahui sama ada masalah berkaitan konfigurasi atau fail.

NotaJika binaan mudah alih memainkan fail dengan baik, konfigurasi dipasang anda adalah masalahnya — lakukan tetap semula penuh atau pemasangan semula.

Cara mengelakkannya

  • Dayakan VRR (GSync/FreeSync) untuk kandungan kadar bingkai berubah.
  • Kekalkan pemacu GPU dikemas updated — pembetulan penyahkod HEVC/VP9 tiba di sana.
  • Untuk kandungan 4K60 HDR, utamakan sambungan HDMI 2.0+/DP 1.4+ dengan GPU mengeluarkan 4K60 asli.

Soalan lazim

Mengapakah 4K teragak-agak dalam VLC tetapi baik dalam Windows Media Player?
WMP menggunakan Media Foundation, yang menggunakan penyahkodan perkakasan + pacing sendiri. VLC memerlukan pecutan perkakasan didayakan secara eksplisit dan kadar segar semula sepadan — semak penyelesaian 1 dan 3.
Adakah PC saya terlalu lemah untuk 4K pada VLC?
Jika GPU anda dikeluarkan selepas 2016, ia hampir pasti menyahkod HEVC 4K dalam perkakasan. Teragak-agak biasanya isu tetapan atau paparan, bukan had perkakasan.
Adakah VLC menyokong 4K60 HDR?
Ya, dengan pecutan perkakasan dan laluan paparan serasi (HDMI 2.0+/DP, modul output cekap HDR). Sesetengah metadata HDR masih tidak sempurna dalam 3.0 — had diketahui.
4K teragak-agak hanya pada skrin penuh — kenapa?
Mod skrin penuh menukar laluan pemaparan/compositing (dan kadangkala kadar segar semula melalui fullscreen eksklusif). Tukar modul output video atau kemas kini pemacu.
Patutkah saya guna VLC 4.0 untuk 4K lebih baik?
VLC 4.0 menulis semula saluran paip video dan menambah baik pacing, tetapi perisian beta. Untuk kegunaan produktif, optima 3.0.23 seperti diterangkan di sini.

Ringkasan

Sahkan pecutan perkakasan benar-benar aktif (dan berfungsi) — Penyelesaian 4K no. 1 — sahkan penyahkodan GPU. 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.