لیست پخش VLC ذخیره نمیشود / خالی باز میشود — رفع
لیست پخشی که ذخیره نمیشود — یا ذخیره میشود اما خالی باز میشود — ناامیدکننده است، زیرا خود کتابخانه رسانه مشکلی ندارد. VLC لیست پخش فعلی را در حافظه نگه میدارد و هنگام برونبری یا بسته شدن نشست، آن را در فایل .xspf (XML) مینویسد. وقتی این شکست میخورد، علت معمولاً فایل قفلشده، .xspf خراب، یا مشکل مسیر با نویسههای ویژه است. این راهنما بازیابی و روشهای ذخیرهسازی همیشهکارآمد را پوشش میدهد.
چرا این اتفاق میافتد؟
- فایل قفلشده توسط فرآیند دیگر — فایل لیست پخش در پخشکننده یا ابزار همگامسازی باز است، بنابراین VLC نمیتواند آن را بازنویسی کند.
- .xspf خراب — فایل نیمهنوشتهشده (رخداد در حین ذخیره) باعث میشود VLC هنگام بارگذاری لیست پخش را رد یا خالی کند.
- عدم تطابق پایگاه داده رسانه — ورودیهای لیست پخش به شناسه رسانهای ارجاع میدهند که پس از بهروزرسانی VLC دیگر در پایگاه داده وجود ندارد.
- مسئله مسیر / کدگذاری — ورودیهای با نویسههای غیرمعمول یا مسیر شبکه هنگام بارگذاری مجدد قابل تجزیه نیستند.
- ذخیره خودکار غیرفعال یا شکستخورده — «ذخیره لیست پخش هنگام خروج» خاموش است، یا خروج پیش از تکمیل نوشتن رخداد کرده است.
چگونه رفع کنیم
راهحل 1ذخیره لیست پخش در فایل مشخص
بدون توجه به وضعیت ذخیره خودکار کار میکند
لیست پخش خود را بسازید، سپس به رسانه (Media) ▸ ذخیره لیست پخش در فایل (یا Ctrl+Y) بروید.
کادر گفتوگوی ذخیره باز میشود.
مکانی را انتخاب کنید و پسوند .xspf را نگه دارید (یا برای سازگاری بیشتر .m3u8 انتخاب کنید).
فایل لیست پخش نوشته شد.
بعداً بارگذاری کنید: رسانه (Media) ▸ باز کردن فایل و انتخاب فایل لیست پخش — یا آن را به پنجره لیست پخش بکشید.
لیست پخش بارگذاری شد.
راهحل 2آزاد کردن فایل لیست پخش قفلشده
رفع شکست ذخیره با پیام «فایل در حال استفاده است»
سایر پخشکنندههایی را که ممکن است فایل را در اختیار داشته باشند ببندید (Windows Media Player، foobar، ابزار همگامسازی).
تمام قفلها آزاد شدند.
در ویندوز، از مدیر وظیفه (Task Manager) ▸ عملکرد (Performance) ▸ باز کردن نظارتگر منابع برای یافتن اینکه کدام فرآیند فایل را در اختیار دارد استفاده کنید.
فرآیند قفلکننده شناسایی شد.
آن فرآیند را پایان دهید یا ببندید، سپس در VLC ذخیره را دوباره امتحان کنید.
ذخیره موفق بود.
راهحل 3بازیابی یا بازسازی .xspf خراب
بازیابی لیست پخشی که خالی باز میشود
در ویرایشگر متن، .xspf را باز کنید — باید با
<?xml version="1.0" encoding="UTF-8"?>شروع شود و شامل<trackList>باشد.ساختار فایل نمایان است.
اگر XML قطع یا نادرست فرمت شده است، جدیدترین پشتیبان را باز کنید (VLC پیشفرض آن را نگه نمیدارد — فایلهای موقت ویرایشگر یا پشتیبان خود را بررسی کنید).
پشتیبان پیدا شد.
اگر پشتیبانی نیست، بازسازی کنید: لیست را در VLC باز نگه دارید، علت را برطرف کنید و فوراً دوباره برونبری کنید.
لیست پخش دوباره برونبری شد.
راهحل 4استفاده از کتابخانه رسانه بهجای لیست پخش معمولی
در برابر بیشتر مشکلات فایل لیست پخش مقاوم
به نمای کتابخانه رسانه (Media Library) بروید (نماد یا نما (View) ▸ کتابخانه رسانه).
کتابخانه رسانه باز میشود.
درون کتابخانه رسانه «لیست پخش» ایجاد کنید (کلیک راست ▸ لیست پخش جدید) و موارد را به آن بکشید.
لیست پخش کتابخانه رسانه ایجاد شد.
لیستهای پخش کتابخانه رسانه در پایگاه داده رسانه (ml.xspf) قرار دارند و پس از رخداد زنده میمانند — وقتی نسخه حملپذیر نیاز دارید، از طریق کلیک راست ▸ برونبری آنها را خارج کنید.
لیست پخش کتابخانه رسانه ذخیره شد.
راهحل 5بازنشانی ترجیحات VLC به پیشفرض
پاک کردن تنظیمات خراب که باعث رخداد، صفحه سیاه و مشکلات صدا میشوند
VLC را کاملاً ببندید.
هیچ فرآیند VLC در حال اجرا نیست.
خط فرمان (Win+R → cmd) یا ترمینال را باز کنید.
خط فرمان در دسترس است.
اجرا کنید:
vlc --reset-config(ویندوز/لینوکس) — در macOS بهجای آن پوشه~/Library/Preferences/org.videolan.vlcرا حذف کنید.ترجیحات VLC به پیشفرض بازگشت.
VLC را راهاندازی کنید و فقط تنظیماتی را که واقعاً نیاز دارید دوباره اعمال کنید.
VLC با تنظیمات تمیز شروع میشود.
رفع اشکال پیشرفته
راهحل 1رفع نمایه پایگاه داده رسانه
رفع لیست پخشی که ورودیهای آن به رسانه مفقود ارجاع میدهند
VLC را ببندید و از
%APPDATA%\vlc\ml.xspf(ویندوز) یا~/Library/Application Support/org.videolan.vlc/ml.xspf(macOS) پشتیبان بگیرید.پشتیبان موجود است.
ml.xspf را حذف کرده و VLC را دوباره راهاندازی کنید — کتابخانه با اسکن پوشههای پیکربندیشده بازسازی میشود.
پایگاه داده بازسازی شد.
لیست پخش برونبریشده خود را دوباره درونبری کنید (رسانه (Media) ▸ باز کردن فایل).
لیست پخش برای پایگاه داده کاملاً جدید بارگذاری شد.
چگونه در آینده از آن جلوگیری کنیم
- لیستهای پخش مهم را بهطور مرتب بهعنوان .m3u8 برونبری کنید.
- فایلهای لیست پخش را از پوشههای همگامسازی ابری بلادرنگ دور نگه دارید.
- هر لیست پخشی که طولانیمدت استفاده میشود را در لیستهای پخش کتابخانه رسانه قرار دهید.
- VLC را با خروج عادی (نه پایان اجباری) ببندید تا ذخیره خودکار اجرا شود.
سؤالات متداول
تفاوت .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.