VLC HEVC (H.265) Tidak Dimainkan: Panduan Pembaikan Penuh
Video HEVC (H.265) — piawaian untuk 4K, iPhone, dan kamera moden — kadangkala enggan dimainkan dalam VLC: skrin hitam, tiada gambar, atau ralat. Coraknya biasanya berkaitan perkakasan: VLC bergantung pada penyahkod HEVC GPU anda, dan jika laluan pemacu gagal, main balik HEVC runtuh sementara H.264 terus berfungsi. Panduan ini membaiki laluan penyahkod dahulu, kemudian punca jarang di peringkat konfig. Pembaikan 1–2 meliputi majoriti kes.
Mengapa ini berlaku?
- Penyahkodan HEVC GPU gagal (pemacu atau keupayaan) — GPU lama kekurangan penyahkod HEVC; yang lebih baharu gagal melalui pemacu bermasalah.
- Pecutan perkakasan dilumpuhkan — dengan hwaccel dimatikan, HEVC 4K dinyahkod oleh CPU; CPU lemah menggugurkan bingkai atau tidak memaparkan gambar.
- Isu laluan HEVC 10-bit (Main10) — HEVC 10-bit memerlukan penyahkod berupaya; sesetengah pemacu mengendalikannya dengan salah sementara 8-bit berfungsi.
- Tersalahkesan demuxer — HEVC dalam kontena luar biasa (TS, MKV dengan bendera pelik) boleh mengelirukan penghurai VLC.
- Versi VLC sangat lama — binaan pra-3.0 mempunyai sokongan HEVC separa.
Cara membaikinya
Penyelesaian 1Kemas kini VLC kepada versi terbaharu
Menggunakan pembaikan pepijat dan keselamatan rasmi (stabil semasa: 3.0.23)
Dalam VLC, pergi ke Help > Check for Updates.
VLC membandingkan versi anda dengan yang terbaharu.
Jika kemas kini wujud, muat turun daripada halaman rasmi videolan.org.
Pemasang baharu dimuat turun.
Pasang ke atas versi semasa anda (tetapan dikekalkan) dan mulakan semula.
VLC menjalankan versi baharu.
Penyelesaian 2Semak sama ada GPU anda benar-benar menyahkod HEVC
Memberitahu anda jika masalah adalah keupayaan perkakasan
Buka fail dan semak Alat > Maklumat Media > Ko&deks: baris "Decoder" memaparkan penyahkod yang digunakan.
Anda melihat penyahkod aktif.
Jika ia memaparkan penyahkod perkakasan (D3D11VA, VDA, VAAPI), penyahkodan perkakasan HEVC aktif; skrin hitam kemudian bermaksud pepijat pemacu.
Laluan nyahkod diketahui.
Jika ia memaparkan penyahkod perisian FFmpeg dan CPU penuh, GPU/pemacu anda tidak dapat menyahkod HEVC — kemas kini pemacu, atau terima penyahkodan CPU dengan pembaikan di bawah.
Keupayaan dinilai.
Penyelesaian 3Lumpuhkan penyahkodan dipercepat perkakasan
Membaiki skrin hitam/hijau, pikselisasi dan teragak-agak dalam kebanyakan kes
Buka VLC dan pergi ke Tools > Preferences (atau tekan Ctrl+P pada Windows/Linux, Cmd+, pada macOS).
Tetingkap Preferences dibuka.
Klik tab Input / Codecs di sebelah kiri.
Tetapan berkaitan codec dipaparkan.
Cari "Hardware-accelerated decoding" dan tetapkannya kepada Disable.
Menu lungsur kini menunjukkan "Disable".
Klik Save, kemudian mulakan semula VLC sepenuhnya (tutup setiap tetingkap VLC, bukan hanya videonya).
VLC dimulakan semula dengan penyahkodan perisian.
Mainkan semula fail bermasalah tersebut.
Jika masalah telah hilang, penyahkod GPU adalah puncanya.
Penyelesaian 4Kemas kini pemacu grafik anda
Membaiki skrin hitam, artefak hijau dan ranap yang disebabkan oleh pepijat pemacu
Tekan Win+X dan buka Device Manager (atau System Settings > Display pada macOS).
Senarai peranti dibuka.
Kembangkan "Display adapters" dan catat model GPU anda (NVIDIA, AMD atau Intel).
GPU anda dikenal pasti.
Muat turun pemacu terbaharu daripada laman pengeluar GPU (nvidia.com, amd.com atau intel.com) — atau gunakan Windows Update.
Pakej pemacu sedia.
Pasang, mulakan semula PC anda, kemudian cuba VLC lagi.
Sistem menjalankan pemacu baharu.
Penyelesaian 5Tukar modul output video kepada OpenGL (fixes HEVC 10-bit rendering glitches)
Menyelesaikan skrin hitam dan pepijat pemaparan pada persediaan GPU tertentu
Pergi ke Tools > Preferences > Video.
Tetapan video dibuka.
Tetapkan "Output" kepada OpenGL (fixes HEVC 10-bit rendering glitches).
Modul output berubah.
Klik Save dan mulakan semula VLC.
VLC dimulakan semula.
Buka semula fail dan periksa gambar.
Video kini sepatutnya dipaparkan dengan betul.
Penyelesaian 6Tetapkan semula keutamaan VLC kepada lalai
Membersihkan tetapan rosak yang menyebabkan ranap, skrin hitam dan masalah audio
Tutup VLC sepenuhnya.
Tiada proses VLC sedang berjalan.
Buka prompt arahan (Win+R → cmd) atau terminal.
Satu baris arahan tersedia.
Jalankan:
vlc --reset-config(Windows/Linux) — pada macOS padam~/Library/Preferences/org.videolan.vlcsebaliknya.Keutamaan VLC dipulihkan kepada lalai.
Lancarkan VLC dan gunakan semula hanya tetapan yang anda benar-benar perlukan.
VLC dimulakan dengan tetapan bersih.
Pembaikan lanjutan
Penyelesaian 1Dayakan penyahkodan HEVC CPU (perisian) dengan betul
Memainkan HEVC pada mesin tanpa nyahkod GPU
Alat > &Keutamaan > Input / Codecs > "Hardware-accelerated decoding" > Disable.
Penyahkodan CPU dipaksa.
Dayakan "Drop frames on late pictures" untuk mengekalkan audio lancar pada CPU lemah.
Bingkai digugurkan dan bukannya tersekat.
Untuk HEVC 4K pada CPU lama, kecilkan saiz tetingkap atau penapis video "Sharpen" TIDAK diperlukan — cuma terima beban CPU atau tonton dalam tetingkap lebih kecil.
Main balik stabil.
Penyelesaian 2Remux fail HEVC-dalam-TS
Membaiki kegagalan HEVC berkaitan kontena
Jalankan:
ffmpeg -i input.ts -c copy -map 0 output.mp4.Strim HEVC diremux ke dalam MP4.
Mainkan MP4 dalam VLC.
Fail remux dimainkan.
Cara mengelakkannya
- Kekalkan pemacu GPU terkini — pepijat penyahkodan HEVC ditampal dalam keluaran pemacu.
- Sebelum membeli/muat turun kandungan 4K, semak sokongan nyahkod HEVC GPU anda (NVDEC/Intel Quick Sync/AMD VCN).
- Utamakan MP4/MKV dengan bendera HEVC bersih untuk keserasian maksimum.
Soalan lazim
Adakah VLC menyokong HEVC?
Mengapa HEVC dimainkan dalam pemain lain tetapi tidak VLC?
Adakah HEVC 10-bit disokong dalam VLC?
Adakah saya perlu pakej codec HEVC pada Windows untuk VLC?
Bolehkah VLC memainkan AV1?
Ringkasan
Kemas kini VLC kepada versi terbaharu — Menggunakan pembaikan pepijat dan keselamatan rasmi (stabil semasa: 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.