Ses Sürekli Senkron Dışında mı? Gecikme Telafisiyle Kalıcı Düzeltme

Ses sorunları Son güncelleme: Şunlar için geçerli: All platforms · VLC 3.0.x · A/V receivers & Bluetooth

Ses senkronizasyon dışına kaydığında, yaygın tepki her videoda J veya K tuşuna basıp zamanlamayı geri kaydırmaktır — bitmeyen bir angarya. VLC'in daha iyi bir aracı vardır: tüm dosyalar için kalıcı bir ofset depolayan ve oynatma sırasında yaptığınız dosya bazlı ayarlamaları bile hatırlayan ses gecikmesi telafisi ayarı. Bu rehber kalıcı düzeltmeyi, dosya bazlı ince ayarı ve senkron kaymasına neden olan üç donanım nedenini (Bluetooth, A/V alıcıları ve ses çubukları) açıklar.

Bu neden oluyor?

  • Bluetooth ses gecikmesiBluetooth codec'leri (özellikle A2DP/SBC) 100–300 ms kodlama gecikmesi ekler; VLC gecikmeyi bilemez, böylece ses görüntüye göre erken çalınır.
  • A/V alıcı işlemesi — dudak senkronu veya oda düzeltme işlemesi yapan alıcılar (Dolby, DTS) sesi arabelleğe alır ve onu geciktirir.
  • Donanım hızlandırmalı kod çözme titremesi — bazı GPU'larda kararsız video kod çözme zamanlaması, rastgele noktalarda kayma görünmesine neden olur; bu da sabit bir ofsetten daha kötü hissettirir.
  • Kapsayıcı düzeyinde zamanlama bayrakları — bazı MKV/MP4 dosyaları yanlış düzenleme listeleri veya zaman damgaları taşır; kayma dosyanın kendisine gömülüdür.
  • Bozuk tercihler — yapılandırmanızda kaydedilmiş eski bir genel gecikme değeri her şeye uygulanmaya devam eder.

Nasıl düzeltilir

Çözüm 1Kalıcı bir ses gecikmesi telafisi ayarlayın

Tüm dosyalarda sabit, öngörülebilir kaymayı düzeltir

  1. VLC'yi açın ve Araçlar > &Ayarlar > &Ses bölümüne gidin.

    Ses ayarları açılır.

  2. "Audio delay" (Ses gecikmesi) seçeneğini ölçülen ofsete ayarlayın, örn. Bluetooth kulaklıklar için 250 ms.

    Her dosyaya genel bir ofset uygulanır.

  3. Pozitif değerler sesi geciktirir; negatif değerler onu daha erkene kaydırır. Save (Kaydet) düğmesine tıklayın ve VLC'yi yeniden başlatın.

    Oynatma yeni ofsetle başlar.

NotOfseti, net bir ağız hareketinde duraklatıp boşluğu saniye cinsinden sayarak ve 1000 ile çarparak ölçün. Ölçüye uyarlayın.

Çözüm 2J / K ile dosya bazlı ince ayar yapın ve ofseti kaydedin

Genel varsayılanı korurken tek tek bozuk olan dosyaları düzeltir

  1. Dosyayı oynatın ve sesi geciktirmek (daha geç) için K, daha erken (daha hızlı) yapmak için J tuşuna basın — her basış 50 ms'dir.

    Senkron adım adım düzelir.

  2. Senkron sağlandığında, Araçlar > Kayıt Eşle&me (veya Ctrl+L) bölümüne gidin.

    Eşzamanlama paneli mevcut gecikmeyi gösterir.

  3. Videoya sağ tıklayın > Görüntü > Altyazı kaydı > Save Synchronization — VLC dosya bazlı bir ofseti medya veritabanına yazar.

    Ofset, bu dosyayı bir sonraki oynatışınızda otomatik olarak yeniden uygulanır.

NotDosya bazlı değer yalnızca o dosya için genel telafinin yerine geçer — genel ayarınız dokunulmadan kalır.

Çözüm 3Bluetooth gecikmesini kaynağında azaltın

Telafi etmek yerine kök nedeni ortadan kaldırır

  1. VLC içinde: Araçlar > &Ayarlar > &Ses > "Audio output" (Ses çıkışı) → işletim sisteminizde mevcut en düşük gecikmeli modüle ayarlayın (örn. "AudioTrack (Android)").

    Ses hattı değişir.

  2. İşletim sistemi tarafında daha düşük gecikmeli codec'leri tercih edin: Windows'ta "AAC" modu, macOS'ta "AAC" veya desteklenen cihazlarda aptX/LL.

    Gecikme belirgin şekilde düşer.

  3. Bir ses çubuğunda "Game" (Oyun) veya "Low Latency" (Düşük Gecikme) modu varsa etkinleştirin — bu modlar dudak senkronu arabelleğe almayı devre dışı bırakır.

    Telafi olmadan senkron geri gelir.

NotSes çıkışını değiştirdikten sonra gecikmeyi yeniden ölçün — telafi değeri ayarlamayı gerektirebilir.

Çözüm 4Dosyanın kendisini remux ile eleyin

Kaymanın medyaya mı gömülü olduğunu doğrular

  1. Yeniden kodlamadan remux yapın: ffmpeg -i input.mkv -c copy -map 0 output.mkv.

    Temiz bir kapsayıcı oluşturulur.

  2. Remux edilmiş dosyayı oynatın. Senkron artık kararlıysa, orijinal kapsayıcının bozuk zaman damgaları vardı.

    Remux edilmiş dosya senkron oynar.

  3. Remux edilmiş kopyayı saklayın ve bozuk orijinali silin.

    Sorunlu dosya değiştirilir.

NotRemux işlemi kayıpsızdır — kalite kaybı olmaz. Yalnızca kapsayıcı yapısını yeniden kurar.

Çözüm 5VLC tercihlerini varsayılan değerlere sıfırla

Çökmelere, siyah ekranlara ve ses sorunlarına yol açan bozuk ayarları temizler

  1. VLC'yi tamamen kapatın.

    Çalışan hiçbir VLC işlemi kalmaz.

  2. Bir komut istemi (Win+R → cmd) veya terminal açın.

    Komut satırı kullanıma hazırdır.

  3. Şu komutu çalıştırın: vlc --reset-config (Windows/Linux) — macOS'ta bunun yerine ~/Library/Preferences/org.videolan.vlc klasörünü silin.

    VLC tercihleri varsayılan değerlere döner.

  4. VLC'yi başlatın ve yalnızca gerçekten ihtiyaç duyduğunuz ayarları yeniden uygulayın.

    VLC temiz ayarlarla açılır.

NotBu işlem tüm özel tercihleri siler (kısayollar ve skin'ler dahil). Yedek istiyorsanız önce Tools > Preferences > All > Interface bölümünden yapılandırmanızı dışa aktarın.

Gelişmiş çözümler

Çözüm 1Eski ofsetler için medya veritabanını kontrol edin

Sürekli yeniden uygulanan dosya bazlı değerleri bulur

  1. VLC'yi kapatın ve medya veritabanını silin: %APPDATA%\vlc\ml.xspf (Windows) veya ~/Library/Application Support/org.videolan.vlc/ml.xspf (macOS).

    Kaydedilmiş dosya bazlı ofsetler temizlenir.

  2. VLC'yi yeniden başlatın ve dosyayı tekrar oynatın — depolanan senkron değeri gitmiş olur.

    Dosya yalnızca genel ofsetle oynar.

  3. Dosya gerçekten ihtiyaç duyuyorsa dosya bazlı ayarı yalnızca o zaman yeniden uygulayın.

    Temiz durum geri yüklenir.

Notml.xspf dosyasını silmek ayrıca oynatma sayılarını ve son oynatılan girişleri de temizler — oynatma listelerinize veya tercihlerlerinize dokunmaz.

Gelecekte nasıl önlenir

  • Bluetooth için, üretici yazılımı veya işletim sistemi güncellemelerinden sonra her zaman yeniden ölçün — codec davranışı değişir.
  • Senkron hassasiyetinin önemli olduğu durumlarda (örn. video düzenleme incelemesi) kablolu sesi (3,5 mm / optik / HDMI) tercih edin.
  • VLC'yi güncel tutun: demuxer zamanlama düzeltmeleri her 3.0.x sürümüyle gelir (güncel kararlı sürüm: 3.0.23).
  • Düzenli kayan dosyalar için oynatma sırasında dosya bazlı ofseti kaydedin — VLC onu hatırlar.

Sık sorulan sorular

Ses gecikmesi telafisi ile J/K tuşları arasındaki fark nedir?
J/K, geçerli oturum için zamanlamayı anlık olarak ayarlar; telafi ayarı tercihlere kaydedilen kalıcı bir genel ofsettir. Sabit kayma (Bluetooth, alıcılar) için telafiyi, tek seferlik dosyalar için J/K'yi kullanın.
Pozitif mi yoksa negatif ses gecikmesi mi — hangi yöne gitmeliyim?
Pozitif sesi geciktirir (ses erkenken, genellikle Bluetooth'da olduğu gibi kullanın). Negatif sesi daha erkene kaydırır (ses görüntünün ardında kaldığında, bazı alıcılarda yaygın). Emin değilseniz, yönü bulmak için önce J/K ile oynayın.
Senkron neden bir film boyunca yavaşça kayar?
Yavaş kayma genellikle kararsız video kod çözme zamanlamasına (donanım hızlandırma) veya bozuk bir kapsayıcıya işaret eder. Donanım hızlandırmalı kod çözmeyi devre dışı bırakmayı ve dosyayı remux etmeyi deneyin.
Telafi ayarı ekran kayıtlarını veya yayınları etkiler mi?
Yayınlar ve kayıtlar dahil her oynatmaya uygulanır. Gecikmenin tam olması gerektiği bir ses yakalamaya veya başka bir işlem yapmadan önce onu 0'a geri ayarlayın.

Özet

Kalıcı bir ses gecikmesi telafisi ayarlayın — Tüm dosyalarda sabit, öngörülebilir kaymayı düzeltir. 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.