VLC'de Video Donuyor ama Ses Devam Ediyor: Gerçek Çözümler
Video tek bir karede donar, ses çalmaya devam eder ve zaman çizelgesi sizsiz ilerler — bu VLC oturumlarınızı tanımlıyorsa, bozuk bir dosyayla (bozuk bir dosya genellikle her şeyi, ses dahil dondurur) değil, bir kod çözücü/oluşturucu eşzamanlama kaybıyla uğraşıyorsunuz. Kalıp klasiktir: video çözücü takılır, VLC ses önceliğini korur ve görüntü asla yetişemez. Aşağıdaki çözümler takılmayı kaynağında durdurur; 1. çözüm çoğu durumu çözer.
Bu neden oluyor?
- Belirli karelerde donanım kod çözme takılmaları — GPU çözücüleri bazen belirli GOP (anahtar kare) yapıları veya bozuk makro bloklar üzerinde takılır.
- H.264 döngü içi deblocking yükü — zayıf CPU'larda deblocking filtresi video iş parçacığını yavaşlatan bir darboğaz olabilir.
- Çözücüyü aşan yüksek bit hızlı 4K/HEVC akışları — GPU veya CPU hattı yetişemez, böylece video iş parçacığı aç kalır.
- Gecikmiş paketlere sahip ağ akışları — çevrim içi içerik için jitter, video arabelleğini açken ses (daha küçük) hayatta kalır.
- 23.976/29.97 içeriğiyle görüntü yenileme uyuşmazlığı — küçük, ancak periyodik mikro donmalar olarak görünür.
Nasıl düzeltilir
Çözüm 1Donanı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 2H.264 deblocking ayarını değiştir (donma çözümü)
Bazı CPU/GPU'larda "video donuyor ama ses devam ediyor" durumunu giderir
Tools > Preferences > Input / Codecs bölümüne gidin.
Codec ayarları açılır.
"Skip H.264 in-loop deblocking filter" seçeneğini All olarak ayarlayın.
Deblocking atlanır.
Kaydedin, VLC'yi yeniden başlatın ve dosyayı oynatın.
Video artık keyframe'lerde donmamalıdır.
Çözüm 3"Drop frames on late pictures" seçeneğini etkinleştir
4K ve yüksek bit hızlı dosyalarda ses öncelikli takılmayı giderir
Tools > Preferences > Input / Codecs bölümüne gidin.
Giriş ayarları açılır.
"Drop frames on late pictures" seçeneğini etkinleştirin.
VLC geciken video karelerini atlayacaktır.
Kaydedip yeniden başlatın, ardından dosyayı oynatın.
Oynatma ses ile eşzamanlı kalır.
Çözüm 4Yerel oynatma için dosya önbelleğini artırın
Yerel disklerdeki ani bit hızlarını yumuşatır
Araçlar > &Ayarlar > Giriş / Codecs bölümüne gidin.
Giriş ayarları açılır.
"File caching (ms)" değerini 1000–1500 ms yapın.
VLC dosyanın daha fazlasını önceden okur.
Kaydedin, VLC'yi yeniden başlatın, dosyayı oynatın.
Ani bölümler artık videoyu dondurmaz.
Çözüm 5Video çıkış modülünü değiştir: OpenGL
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 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.
Gelişmiş çözümler
Çözüm 1Dosyayı remux edin (kapsayıcı düzeyindeki bozulmayı düzeltir)
Dosya meta verileri bozuk olduğunda kapsayıcı indeksini yeniden oluşturur
ffmpeg'i kurun (winget install ffmpeg veya paket yöneticiniz).
ffmpeg terminalde kullanılabilir.
Şu komutu çalıştırın:
ffmpeg -i input.mp4 -c copy -map 0 output.mp4Dosya yeniden kodlamadan remux edilir.
Çıktı dosyasını VLC'de oynatın.
Donmalar durursa orijinal kapsayıcı bozuktu.
Çözüm 2Taşınabilir bir VLC sürümüyle test et
Kurulumunuza dokunmadan yapılandırma sorunlarını yalıtır
Taşınabilir/zip sürümünü resmi yansılardan indirin (videolan.org > Windows > zip).
Taşınabilir bir VLC klasörü çıkarılır.
vlc.exe dosyasını doğrudan o klasörden çalıştırın.
VLC temiz, varsayılan ayarlarla açılır.
Sorunlu dosyayı taşınabilir kopyada oynatın.
Artık sorunun yapılandırmayla mı dosyayla mı ilgili olduğunu anlayabilirsiniz.
Gelecekte nasıl önlenir
- VLC'yi güncel tutun — donma hataları nokta sürümlerinde sıklıkla düzeltilir.
- 4K içerik için 4K60 çıkışını destekleyen bir donanım kurulumunu tercih edin; uyuşmayan yenileme hızları periyodik donmalara neden olur.
- Aynı konumda tekrar tekrar donan dosyaları onarın veya yeniden indirin.
Sık sorulan sorular
Neden VLC'de video donarken ses devam ediyor?
Donma her zaman aynı noktada mı oluşuyor?
Daha hızlı bir CPU VLC donmasını düzeltir mi?
Bu VLC takılmasıyla aynı şey mi?
Özet
Donanım hızlandırmalı kod çözmeyi devre dışı bırak — Çoğu durumda siyah/yeşil ekran, kareleme ve takılmayı giderir. 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.