VLC Oynatma Listesi Kaydedilmiyor / Boş Açılıyor — Düzeltmeler
Kaydedilmeyen — veya kaydedilip boş açılan — bir oynatma listesi, medya kitaplığının kendisi sağlam olduğu için sinir bozucudur. VLC geçerli oynatma listesini bellekte tutar ve dışa aktardığınızda veya oturum kapandığında .xspf (XML) dosyaları yazar. Bu başarısız olduğunda, neden genellikle kilitli bir dosya, bozuk bir .xspf veya özel karakterler içeren bir yol sorunudur. Bu rehber kurtarmayı ve her zaman çalışan kaydetme yöntemlerini kapsar.
Bu neden oluyor?
- Dosya başka bir işlem tarafından kilitli — oynatma listesi dosyası bir oynatıcı veya senkron aracında açıktır, bu yüzden VLC onun üzerine yazamaz.
- Bozuk .xspf — yarım yazılmış bir dosya (kaydetme sırasında çökme), VLC'in yüklerken onu atlamasına veya boşaltmasına neden olur.
- Medya veritabanı uyuşmazlığı — oynatma listesi girişleri, bir VLC güncellemesinden sonra veritabanında artık var olmayan medya kimliklerine referans verir.
- Yol/kodlama sorunları — yeniden yüklendiğinde çözümlenemeyen sıra dışı karakterler veya ağ yolları içeren girişler.
- Otomatik kaydetme devre dışı veya başarısız — "Çıkışta oynatma listesini kaydet" kapalıdır veya çıkış yazma tamamlanmadan çökmüştür.
Nasıl düzeltilir
Çözüm 1Oynatma listesini belirli bir dosyaya kaydedin
Otomatik kaydetme durumundan bağımsız olarak çalışır
Oynatma listenizi oluşturun, ardından Medya > Oynatma Listesini &Dosyaya Kaydet... (veya Ctrl+Y) bölümüne gidin.
Kaydet iletişim kutusu açılır.
Bir konum seçin ve .xspf uzantısını koruyun (veya daha geniş uyumluluk için .m3u8 seçin).
Oynatma listesi dosyası yazılır.
Daha sonra yüklemek için: Medya > &Dosya Aç.. (Dosya Aç) ve oynatma listesi dosyasını seçin — veya onu oynatma listesi penceresine sürükleyin.
Oynatma listesi yüklenir.
Çözüm 2Kilitli bir oynatma listesi dosyasını serbest bırakın
"dosya kullanımda" kaydetme hatalarını düzeltir
Dosyayı tutabilecek diğer oynatıcıları (Windows Media Player, foobar, senkron araçları) kapatın.
Tüm kilitler serbest bırakılır.
Windows'ta, hangi işlemin dosyayı tuttuğunu bulmak için Görev Yöneticisi > Performans > Kaynak İzleyicisini Aç bölümünü kullanın.
Kilitleyen işlem belirlenir.
O işlemi sonlandırın veya kapatın, ardından VLC'de kaydetmeyi tekrar deneyin.
Kayıt başarılı olur.
Çözüm 3Bozuk bir .xspf dosyasını kurtarın veya yeniden oluşturun
Boş açılan bir oynatma listesini geri getirir
.xspf dosyasını bir metin düzenleyicide açın —
<?xml version="1.0" encoding="UTF-8"?>ile başlamalı ve<trackList>içermelidir.Dosya yapısı görünür.
XML kesik veya hatalı biçimliyse, en son yedeği açın (VLC varsayılan olarak yok tutar — düzenleyicinizin geçici dosyalarına veya yedeğinize bakın).
Bir yedek bulunur.
Yedek yoksa, yeniden oluşturun: listeyi VLC'te açık tutun, nedeni düzeltin ve hemen yeniden dışa aktarın.
Oynatma listesi yeniden dışa aktarılır.
Çözüm 4Düz bir oynatma listesi yerine medya kitaplığını kullanın
Çoğu oynatma listesi dosyası sorununa bağışıktır
Kütüphane görünümüne gidin (koni/müzik simgesi veya Görünüm > Ortam Kitaplığı).
Medya kitaplığı açılır.
Kitaplık içinde bir "Playlist" (Oynatma Listesi) oluşturun (sağ tık > New Playlist) ve öğeleri içine sürükleyin.
Kitaplık oynatma listesi oluşturulur.
Kitaplık oynatma listeleri medya veritabanında (ml.xspf) yaşar ve çökmelerden sağ kalır — taşınabilir bir kopyaya ihtiyacınız olduğunda sağ tık > Export (Dışa Aktar) ile dışa aktarın.
Kitaplık oynatma listeleri kaydedilir.
Çözüm 5VLC 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 1Medya veritabanı dizinini onarın
Giriişleri eksik medyaya referans veren oynatma listelerini düzeltir
VLC'yi kapatın ve
%APPDATA%\vlc\ml.xspf(Windows) veya~/Library/Application Support/org.videolan.vlc/ml.xspf(macOS) dosyasını yedekleyin.Bir yedek mevcut olur.
ml.xspf dosyasını silin ve VLC'yi yeniden başlatın — kitaplık, yapılandırılmış klasörlerinizi tarayarak yeniden oluşturulur.
Veritabanı yeniden oluşturulur.
Dışa aktarılmış oynatma listelerinizi yeniden içe aktarın (Medya > &Dosya Aç..).
Oynatma listeleri taze veritabanına karşı yüklenir.
Gelecekte nasıl önlenir
- Önemli oynatma listelerini düzenli olarak .m3u8 olarak dışa aktarın.
- Oynatma listesi dosyalarını gerçek zamanlı bulut senkron klasörlerinin dışında tutun.
- Uzun ömürlü her şey için medya kitaplığının oynatma listelerini kullanın.
- Otomatik kaydetme çalışabilsin diye VLC'yi normal çıkışla (zorla sonlandırma değil) kapatın.
Sık sorulan sorular
.xspf ile .m3u8 arasındaki fark nedir?
VLC geçerli oynatma listesini nerede saklar?
Bir çökmeden sonra oynatma listesini kurtarabilir miyim?
Oynatma listelerim VLC güncelledikten sonra neden girişlerini kaybediyor?
Özet
Oynatma listesini belirli bir dosyaya kaydedin — Otomatik kaydetme durumundan bağımsız olarak çalışır. 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.