VLC'de Ses Çıtırtısı: Statik, Takırtı ve Bozulmayı Düzeltin
VLC'de çıtırtı yapan ve takırtı atan ses sürekli olabilir veya nöbetler halinde gelebilir — oynatmanın başında, yüksek hareketli sahnelerde ya da rastgele. Bu, ses işlem hattının örnekleri düşürdüğünün veya yanlış zamanladığının bir belirtisidir ve üç ana sebep ailesine sahiptir: yanlış çıkış modülü, yanlış örnekleme hızı işleme ve DPC gecikmesi veya Bluetooth gibi sistem düzeyinde sorunlar. Aşağıdaki çözümler en yaygın olandan (2 dakika) daha derin sistem kontrollerine kadar gider.
Bu neden oluyor?
- Çıkış modülü ses sunucusuyla uyumsuz — Linux'ta ALSA verilerini bir PipeWire/PulseAudio oturumuna göndermek (ya da tersi) çıtırtı üretir.
- Örnekleme hızı uyumsuzluğu — 44,1 kHz'teki içerik, uygun yeniden örnekleme olmadan yalnızca 48 kHz destekleyen bir yoldan oynatıldığında dönemsel bozulmaya neden olur.
- Tampon yetersizlikleri (underrun) — ses tamponu sistem yükü için çok küçüktür; iş parçacığı son tarihini kaçırdığında sesde takıntılar oluşur.
- DPC gecikmesi / sürücü girişimi — hatalı Wi-Fi veya yonga seti sürücüleri CPU'yu tekelleştirir ve ses iş parçacıklarını aç bırakır.
- Hasarlı ses izleri — bazı dosyalar basitçe kırpma (clipping) ile üretilmiştir veya hasarlı bölümler içerir.
Nasıl düzeltilir
Çözüm 1Ses çıkış modülünü değiştir: başka bir modül (her birini deneyin: DirectSound, WaveOut ve Linux'ta PulseAudio karşı ALSA)
Ses gelmemesi, çıtırtı ve HDMI ses sorunlarını giderir
Tools > Preferences > Audio bölümüne gidin.
Ses ayarları açılır.
"Output" seçeneğini başka bir modül (her birini deneyin: DirectSound, WaveOut ve Linux'ta PulseAudio karşı ALSA) olarak ayarlayın.
Ses modülü değişir.
Save düğmesine tıklayın, VLC'yi yeniden başlatın ve dosyayı oynatın.
Ses yeni modülle yeniden başlatılır.
Çözüm 2Önce dosyayı kontrol edin (sorun dosyada mı yoksa oynatıcıda mı?)
Hayalet kovalamak için harcanan 30 saniyeden tasarruf sağlar
Temiz olduğunu bildiğiniz farklı bir dosya oynatın.
Bir referans oynatma elde edersiniz.
Eğer çıtırtı yalnızca tek bir dosyayı takip ediyorsa, ses codec'ini kontrol edin (Araçlar > Ortam Bilgileri > Ko&dlayıcı/Çözücü).
Codec ve bit hızını bilirsiniz.
Eğer dosya hasarlıysa yeniden kodlayın veya remux edin.
Dosya onarılır veya hariç tutulur.
Çözüm 3Ses tamponunu büyütün (Windows)
Tampon yetersizliği çıtırtılarını düzeltir
Windows ses aygıtı ayarlarını açın: Ayarlar > Sistem > Ses > aygıtınız > Özellikler.
Aygıt özellikleri açılır.
Gelişmiş sekmesi: biliniyorsa dosyanın örnekleme hızıyla eşleşecek şekilde "Varsayılan biçim"i artırın ve "Ses geliştirmeleri: Kapalı"yı etkinleştirin — geliştirmeler klasik bir çıtırtı kaynağıdır.
Geliştirmeler devre dışı bırakılır.
Test için "Özel mod" seçeneklerini deneyin, ardından geri alın.
Geliştirme ile yeniden örnekleme nedenini ayırırsınız.
Çözüm 4Linux PipeWire/PulseAudio uyumsuzluğunu düzeltin
En yaygın Linux çıtırtısını sonlandırır
Ses sunucunuzu kontrol edin:
pactl info | grep "Server Name"(PipeWire "PulseAudio (on PipeWire)" rapor eder).Etkin sunucuyu bilirsiniz.
VLC'de Ses > Çıkış > "PulseAudio" olarak ayarlayın (PipeWire altında asla ham ALSA değil).
VLC uyumluluk katmanıyla konuşur.
Çıtırtı devam ederse, pipewire.conf içinde
default-fragments/default-fragment-size-msecdeğerlerini artırın (örn. 4 × 25 ms).Sunucu tamponu büyütülür.
speaker-test -c 2 çalıştırın — eğer o da çıtırtı yapıyorsa, sorun sistem genelindedir, VLC değildir.Çözüm 5"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 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 1DPC gecikmesini ölçün (Windows)
Sürücü düzeyinde ses açlığını bulur
Ücretsiz "LatencyMon" aracını yönetici olarak indirin ve çalıştırın.
LatencyMon ölçmeye başlar.
LatencyMon çalışırken VLC'de 3–5 dakika ses oynatın.
DPC/ISR gecikmeleri kaydedilir.
Eğer sorunlu bir sürücü bildirirse (genellikle Wi-Fi, ağ veya yonga seti sürücüleri), güncelleyin veya kaldırın.
Aç bırakan sürücü değiştirilir.
Gelecekte nasıl önlenir
- Ses ve yonga seti sürücülerini güncel tutun; çıtırtı düzeltmelerinin büyük çoğunluğunu bunlar taşır.
- Linux'ta, PulseAudio uyumluluk katmanı ve VLC'nin PulseAudio modülüyle PipeWire üzerinde kalın.
- Bluetooth kullanıyorsanız, müzik için aptX/AAC düşük gecikmeli profillerini tercih edin.
Sık sorulan sorular
VLC neden yalnızca oynatmanın başında çıtırtı yapar?
Çıtırtı hoparlörlerime zarar veriyor mu?
Donanım hızlandırması ses çıtırtısına neden olur mu?
VLC yalnızca FLAC üzerinde çıtırtı yapıyor — neden?
Özet
Ses çıkış modülünü değiştir: başka bir modül (her birini deneyin: DirectSound, WaveOut ve Linux'ta PulseAudio karşı ALSA) — Ses gelmemesi, çıtırtı ve HDMI ses sorunlarını 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.