VLC HEVC (H.265) Oynatmıyor: Eksiksiz Düzeltme Rehberi
HEVC (H.265) videosu — 4K, iPhone'lar ve modern kameralar için standart — bazen VLC'de oynamayı reddeder: siyah ekran, görüntü yok veya bir hata. Kalıp genellikle donanımla ilgilidir: VLC, GPU'nuzun HEVC kod çözücüsüne dayanır ve sürücü yolu başarısız olursa, H.264 çalışmaya devam ederken HEVC oynatması çöker. Bu rehber önce kod çözücü yolunu, ardından nadir yapılandırma düzeyindeki nedenleri düzeltir. 1–2. çözüm vakaların büyük çoğunluğunu kapsar.
Bu neden oluyor?
- GPU HEVC kod çözme hatası (sürücü veya yetenek) — eski GPU'lar HEVC kod çözmeyi desteklemez; yenileri hatalı sürücülerle başarısız olur.
- Donanım hızlandırma devre dışı — hwaccel kapalıyken HEVC 4K, CPU tarafından çözülür; zayıf CPU'lar kare düşürür veya görüntü göstermez.
- HEVC 10-bit (Main10) yol sorunları — 10-bit HEVC, yetenekli bir kod çözücü gerektirir; bazı sürücüler 8-bit çalışırken bunu yanlış işler.
- Demuxer yanlış algısı — alışılmadık kapsayıcılardaki (TS, tuhaf bayraklı MKV) HEVC, VLC'nin ayrıştırıcısını karıştırabilir.
- Çok eski VLC sürümleri — 3.0 öncesi sürümlerin HEVC desteği kısmenydi.
Nasıl düzeltilir
Çözüm 1VLC'yi en son sürüme güncelleyin
Resmi hata ve güvenlik düzeltmelerini uygular (güncel kararlı sürüm: 3.0.23)
VLC içinde Help > Check for Updates bölümüne gidin.
VLC sürümünüzü en son sürümle karşılaştırır.
Bir güncelleme varsa resmi sayfadan indirin: videolan.org.
Yeni kurulum dosyası indirilir.
Mevcut sürümünüzün üzerine kurun (ayarlar korunur) ve yeniden başlatın.
VLC yeni sürümü çalıştırır.
Çözüm 2GPU'nuzun gerçekten HEVC çözüp çözmediğini kontrol edin
Sorunun donanım yeteneği olup olmadığını söyler
Dosyayı açın ve Araçlar > Ortam Bilgileri > Ko&dlayıcı/Çözücü kontrol edin: "Decoder" satırı kullanımdaki kod çözücüyü gösterir.
Etkin kod çözücüyü görürsünüz.
Bir donanım kod çözücüsü (D3D11VA, VDA, VAAPI) gösteriyorsa, HEVC donanım kod çözme etkindir; o zaman siyah ekran bir sürücü hatası demektir.
Kod çözme yolu bilinir.
FFmpeg yazılım kod çözme gösteriyorsa ve CPU doruktaysa, GPU/sürücünüz HEVC çözemez — sürücüyü güncelleyin veya aşağıdaki çözümlerle CPU kod çözmeye razı olun.
Yetenek değerlendirilir.
Çözüm 3Donanım hızlandırmalı kod çözmeyi devre dışı bırak
Çoğu durumda siyah/yeşil ekran, kareleme ve takılmayı giderir
VLC'yi açın ve Tools > Preferences bölümüne gidin (ya da Windows/Linux'ta Ctrl+P, macOS'ta Cmd+, tuşlarına basın).
Preferences penceresi açılır.
Soldaki Input / Codecs sekmesine tıklayın.
Codec ile ilgili ayarlar görüntülenir.
"Hardware-accelerated decoding" seçeneğini bulun ve Disable olarak ayarlayın.
Açılır menüde artık "Disable" yazar.
Save düğmesine tıklayın, ardından VLC'yi tamamen yeniden başlatın (yalnızca videoyu değil, tüm VLC pencerelerini kapatın).
VLC yazılım tabanlı kod çözme ile yeniden başlar.
Sorunlu dosyayı yeniden oynatın.
Sorun ortadan kalktıysa suçlu GPU kod çözücüsüydü.
Çözüm 4Ekran kartı sürücünüzü güncelleyin
Sürücü hatalarından kaynaklanan siyah ekran, yeşil bozulma ve çökmeleri giderir
Win+X tuşlarına basıp Aygıt Yöneticisi'ni açın (macOS'ta Sistem Ayarları > Ekranlar).
Aygıt listesi açılır.
"Görüntü bağdaştırıcıları" bölümünü genişletin ve GPU modelinizi not edin (NVIDIA, AMD veya Intel).
GPU'nuz belirlenmiş olur.
En yeni sürücüyü GPU üreticisinin sitesinden indirin (nvidia.com, amd.com veya intel.com) — ya da Windows Update kullanın.
Sürücü paketi hazırdır.
Kurun, bilgisayarınızı yeniden başlatın ve VLC'yi tekrar deneyin.
Sistem yeni sürücüyü kullanır.
Çözüm 5Video çıkış modülünü değiştir: OpenGL (HEVC 10-bit oluşturma hatalarını düzeltir)
Belirli GPU yapılandırmalarında siyah ekran ve görüntüleme hatalarını çözer
Tools > Preferences > Video bölümüne gidin.
Video ayarları açılır.
"Output" seçeneğini OpenGL (HEVC 10-bit oluşturma hatalarını düzeltir) olarak ayarlayın.
Çıkış modülü değişir.
Save düğmesine tıklayın ve VLC'yi yeniden başlatın.
VLC yeniden başlar.
Dosyayı yeniden açın ve görüntüyü kontrol edin.
Video artık doğru şekilde görüntülenmelidir.
Çözüm 6VLC tercihlerini varsayılan değerlere sıfırla
Çökmelere, siyah ekranlara ve ses sorunlarına yol açan bozuk ayarları temizler
VLC'yi tamamen kapatın.
Çalışan hiçbir VLC işlemi kalmaz.
Bir komut istemi (Win+R → cmd) veya terminal açın.
Komut satırı kullanıma hazırdır.
Şu komutu çalıştırın:
vlc --reset-config(Windows/Linux) — macOS'ta bunun yerine~/Library/Preferences/org.videolan.vlcklasörünü silin.VLC tercihleri varsayılan değerlere döner.
VLC'yi başlatın ve yalnızca gerçekten ihtiyaç duyduğunuz ayarları yeniden uygulayın.
VLC temiz ayarlarla açılır.
Gelişmiş çözümler
Çözüm 1CPU (yazılım) HEVC kod çözmeyi doğru etkinleştirin
GPU kod çözmesi olmayan makinelerde HEVC oynatır
Araçlar > &Ayarlar > Giriş / Codecs > "Hardware-accelerated decoding" > Disable.
CPU kod çözme zorlanır.
Zayıf CPU'larda sesi akıcı tutmak için "Drop frames on late pictures" (Geç gelen kareleri atla) seçeneğini etkinleştirin.
Kareler takılmak yerine atlanır.
Eski CPU'larda 4K HEVC için pencere boyutunu küçültün; "Sharpen" (Keskinleştir) video filtresine gerek yoktur — CPU yükünü kabul edin veya daha küçük pencerede izleyin.
Oynatma kararlıdır.
Çözüm 2TS içindeki HEVC dosyalarını remux edin
Kapsayıcıyla ilgili HEVC hatalarını düzeltir
Şu komutu çalıştırın:
ffmpeg -i input.ts -c copy -map 0 output.mp4.HEVC akışı MP4 içine remux edilir.
MP4 dosyasını VLC'de oynatın.
Remux edilen dosya oynatılır.
Gelecekte nasıl önlenir
- GPU sürücülerini güncel tutun — HEVC kod çözme hataları sürücü sürümlerinde yamanır.
- 4K içerik satın almadan/indirmeden önce GPU'nuzun HEVC kod çözme desteğini kontrol edin (NVDEC/Intel Quick Sync/AMD VCN).
- Maksimum uyumluluk için temiz HEVC bayraklı MP4/MKV tercih edin.
Sık sorulan sorular
VLC HEVC'yi destekliyor mu?
HEVC neden başka bir oynatıcıda oynuyor ama VLC'de değil?
VLC'de HEVC 10-bit destekleniyor mu?
VLC için Windows'ta HEVC codec paketine ihtiyacım var mı?
VLC AV1 oynatabilir mi?
Özet
VLC'yi en son sürüme güncelleyin — Resmi hata ve güvenlik düzeltmelerini uygular (güncel kararlı sürüm: 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.