רשימת השמעה של VLC לא נשמרת / נפתחת ריקה — תיקונים
רשימת השמעה שלא נשמרת — או נשמרת אך נפתחת ריקה — היא מתסכלת כי ספריית המדיה עצמה בסדר. VLC מאחסן את רשימת ההשמעה הנוכחית בזיכרון וכותב קבצי .xspf (XML) כשאתה מייצא או כשהמושב נסגר. כשזה נכשל, הסיבה היא בדרך כלל קובץ נעול, .xspf פגום, או בעיית נתיב עם תווים מיוחדים. מדריך זה מכסה שחזור ושיטות השמירה שתמיד עובדות.
למה זה קורה?
- קובץ נעול על ידי תהליך אחר — קובץ רשימת ההשמעה פתוח בנגן או כלי סנכרון, כך ש-VLC לא יכול לדרוס אותו.
- .xspf פגום — קובץ שנכתב לחצי (קריסה בזמן שמירה) גורם ל-VLC לדלג או לרוקן את רשימת ההשמעה בטעינה.
- חוסר התאמה במסד הנתונים של המדיה — רשומות רשימת השמעה מפנות למזהי מדיה שכבר לא קיימים במסד הנתונים אחרי עדכון VLC.
- בעיות נתיב/קידוד — רשומות עם תווים חריגים או נתיבי רשת שנכשלים בהפתרות בטעינה מחדש.
- שמירה אוטומטית מושבתת או נכשלת — "Save playlist on exit" כבוי, או היציאה קרסה לפני שהכתיבה הושלמה.
איך לתקן
פתרון 1שמור את רשימת ההשמעה לקובץ ספציפי
עובד ללא קשר למצב השמירה האוטומטית
בנה את רשימת ההשמעה, ואז עבור ל-מדיה > שמירת רשימת הנגינה ל&קובץ... (או Ctrl+Y).
תיבת הדו-שיח של השמירה נפתחת.
בחר מיקום והשאר את הסיומת .xspf (או בחר .m3u8 לתאימות רחבה יותר).
קובץ רשימת ההשמעה נכתב.
לטעינה מאוחרת: מדיה > פתיחת &קובץ... ובחר את קובץ רשימת ההשמעה — או גרור אותו לחלון רשימת ההשמעה.
רשימת ההשמעה נטענת.
פתרון 2שחרר קובץ רשימת השמעה נעול
מתקן כשלי שמירה "קובץ בשימוש"
סגור נגנים אחרים (Windows Media Player, foobar, כלי סנכרון) שעשויים להחזיק את הקובץ.
כל הנעילות משוחררות.
ב-Windows, השתמש במנהל המשימות > Performance > Open Resource Monitor כדי למצוא איזה תהליך מחזיק את הקובץ.
התהליך הנועל זוהה.
סיים או סגור את התהליך, ואז נסה לשמור שוב ב-VLC.
השמירה מצליחה.
פתרון 3שחזר או בנה מחדש .xspf פגום
משחזר רשימת השמעה שנפתחת ריקה
פתח את ה-.xspf בעורך טקסט — הוא אמור להתחיל ב-
<?xml version="1.0" encoding="UTF-8"?>ולהכיל<trackList>.מבנה הקובץ גלוי.
אם ה-XML קטוע או פגום, פתח את הגיבוי האחרון ביותר (ל-VLC אין שמירה כברירת מחדל — בדוק קבצים זמניים של העורך שלך או הגיבוי שלך).
נמצא גיבוי.
אם אין גיבוי, בנה מחדש: השאר את הרשימה פתוחה ב-VLC, תקן את הסיבה, וייצא מחדש מיד.
רשימת ההשמעה מיוצאת מחדש.
פתרון 4השתמש בספריית המדיה במקום רשימת השמעה רגילה
חסין לרוב בעיות קובץ רשימת ההשמעה
עבור לתצוגת הספרייה (הסמל של החרוט/מוזיקה או תצוגה > ספריית המדיה).
ספריית המדיה נפתחת.
צור "Playlist" בתוך הספרייה (לחיצה ימנית > New Playlist) וגרור פריטים פנימה.
רשימת השמעה של הספרייה נוצרת.
רשימות השמעה של הספרייה חיות במסד הנתונים של המדיה (ml.xspf) ושורדות קריסות — ייצא אותן דרך לחיצה ימנית > Export כשאתה זקוק לעותק נייד.
רשימות השמעה של הספרייה נשמרות.
פתרון 5Reset VLC preferences to defaults
Clears corrupted settings that cause crashes, black screens and audio issues
Close VLC completely.
No VLC process is running.
Open a command prompt (Win+R → cmd) or terminal.
A command line is available.
Run:
vlc --reset-config(Windows/Linux) — on macOS delete~/Library/Preferences/org.videolan.vlcinstead.VLC preferences are restored to defaults.
Launch VLC and re-apply only the settings you actually need.
VLC starts with clean settings.
תיקונים מתקדמים
פתרון 1תקן את אינדקס מסד הנתונים של המדיה
מתקן רשימות השמעה שרשומותיהן מפנות למדיה חסרה
סגור את VLC וגבה
%APPDATA%\vlc\ml.xspf(Windows) או~/Library/Application Support/org.videolan.vlc/ml.xspf(macOS).קיים גיבוי.
מחק את ml.xspf והפעל מחדש את VLC — הספרייה נבנית מחדש על ידי סריקת התיקיות שהוגדרת.
מסד הנתונים נבנה מחדש.
ייבא מחדש את רשימות ההשמעה שייצאת (מדיה > פתיחת &קובץ...).
רשימות השמעה נטענות כנגד מסד הנתונים הטרי.
איך להימנע מכך בעתיד
- ייצא רשימות השמעה חשובות ל-.m3u8 מדי פעם.
- החזק קבצי רשימת השמעה מחוץ לתיקיות סנכרון ענן בזמן אמת.
- השתמש ברשימות השמעה של ספריית המדיה עבור כל דבר ארוך-טווח.
- סגור את VLC עם יציאה נורמלית (לא force-kill) כדי ששמירה אוטומטית תוכל לרוץ.
שאלות נפוצות
מה ההבדל בין .xspf ל-.m3u8?
איפה VLC מאחסן את רשימת ההשמעה הנוכחית?
האם אני יכול לשחזר רשימת השמעה אחרי קריסה?
מדוע רשימות ההשמעה שלי מאבדות פריטים אחרי עדכון VLC?
סיכום
שמור את רשימת ההשמעה לקובץ ספציפי — עובד ללא קשר למצב השמירה האוטומטית. 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.