VLC پلے لسٹ محفوظ نہیں ہو رہی / خالی کھلتی ہے — فکسز

کریش اور اسٹارٹ اپ مسائل آخری اپ ڈیٹ: لاگو ہوتا ہے: All platforms · VLC 3.0.x

ایک پلے لسٹ جو محفوظ نہ ہو — یا محفوظ ہو لیکن خالی کھلے — مایوس کن ہے کیونکہ میڈیا لائبریری خود ٹھیک ہے۔ VLC موجودہ پلے لسٹ میموری میں رکھتا ہے اور جب آپ ایکسپورٹ کریں یا سیشن بند ہو تو .xspf (XML) فائلیں لکھتا ہے۔ جب یہ فیل ہو، تو وجہ عام طور پر ایک لاکڈ فائل، خراب .xspf، یا خاص کریکٹرز والا پاتھ مسئلہ ہوتا ہے۔ یہ گائیڈ ریکوری اور ان محفوظ طریقوں کا احاطہ کرتا ہے جو ہمیشہ کام کرتے ہیں۔

ایسا کیوں ہوتا ہے؟

  • کسی اور پراسیس کی لاکڈ فائل — پلے لسٹ فائل ایک پلیئر یا سنک ٹول میں کھلی ہے، اس لیے VLC اسے اوور رائٹ نہیں کر سکتا۔
  • خراب .xspf — ایک آدھی لکھی ہوئی فائل (محفوظ کرتے وقت کریش) VLC کو لوڈ پر پلے لسٹ چھوڑنے یا خالی کرنے پر مجبور کرتی ہے۔
  • میڈیا ڈیٹا بیس میچ نہ ہونا — پلے لسٹ اندراجات ان میڈیا آئی ڈیز کا حوالہ دیتے ہیں جو VLC اپ ڈیٹ کے بعد ڈیٹا بیس میں اب موجود نہیں۔
  • پاتھ/انکوڈنگ کے مسائل — اندراجات جن میں غیر معمولی کریکٹرز یا نیٹ ورک پاتھ ہوں جو دوبارہ لوڈ کرتے وقت حل نہ ہوں۔
  • آٹو سیو غیر فعال یا فیل — "Save playlist on exit" بند ہے، یا لکھائی مکمل ہونے سے پہلے ایگزٹ کریش کر گیا۔

کیسے ٹھیک کریں

حل 1پلے لسٹ کو کسی خاص فائل میں محفوظ کریں

آٹو سیو کی حالت سے قطع نظر کام کرتا ہے

  1. اپنی پلے لسٹ بنائیں، پھر جائیں Media > Save Playlist to File (یا Ctrl+Y)۔

    محفوظ کرنے کا ڈائیلاگ کھلتا ہے۔

  2. ایک جگہ چنیں اور .xspf ایکسٹینشن رکھیں (یا وسیع مطابقت کے لیے .m3u8 چنیں)۔

    پلے لسٹ فائل لکھی جاتی ہے۔

  3. بعد میں لوڈ کرنے کے لیے: Media > Open File اور پلے لسٹ فائل منتخب کریں — یا اسے پلے لسٹ ونڈو میں گھسیٹیں۔

    پلے لسٹ لوڈ ہوتی ہے۔

نوٹدستی ایکسپورٹ قابلِ بھروسہ راستہ ہے۔ .m3u8 سب سے پورٹ ایبل فارمیٹ ہے اگر آپ دوسرے پلیئرز بھی استعمال کرتے ہیں۔

حل 2ایک لاکڈ پلے لسٹ فائل آزاد کریں

"فائل استعمال میں" محفوظ کرنے کی ناکامیوں کو ٹھیک کرتا ہے

  1. دوسرے پلیئرز (Windows Media Player، foobar، سنک ٹولز) بند کریں جو فائل ہولڈ کر سکتے ہیں۔

    تمام لاکس ریلیز ہو جاتے ہیں۔

  2. Windows پر، Task Manager > Performance > Open Resource Monitor استعمال کریں تاکہ معلوم ہو کون سا پراسیس فائل ہولڈ کر رہا ہے۔

    لاک کرنے والا پراسیس پہچان لیا گیا۔

  3. اس پراسیس کو ختم یا بند کریں، پھر VLC میں محفوظ کرنے کی دوبارہ کوشش کریں۔

    محفوظ کرنا کامیاب ہو جاتا ہے۔

نوٹکلاؤڈ سنک فولڈرز (OneDrive/Dropbox) اکثر لاکر ہوتے ہیں — اگر یہ بار بار ہو تو اپنے پلے لسٹ فولڈر کو ریئل ٹائم سنک سے خارج کریں۔

حل 3خراب .xspf کو ریکور یا دوبارہ بنائیں

ایک خالی کھلنے والی پلے لسٹ بحال کرتا ہے

  1. .xspf کو ٹیکسٹ ایڈیٹر میں کھولیں — اس کا آغاز <?xml version="1.0" encoding="UTF-8"?> سے ہونا چاہیے اور اس میں <trackList> ہونا چاہیے۔

    فائل کی ساخت نظر آتی ہے۔

  2. اگر XML کٹی ہوئی یا خراب ہے، تو تازہ ترین بیک اپ کھولیں (VLC ڈیفالٹ سے کوئی نہیں رکھتا — اپنے ایڈیٹر کی ٹیمپ فائلیں یا اپنا بیک اپ چیک کریں)۔

    ایک بیک اپ مل گیا۔

  3. اگر کوئی بیک اپ نہ ہو، تو دوبارہ بنائیں: VLC میں فہرست کھلی رکھیں، وجہ ٹھیک کریں، اور فوراً دوبارہ ایکسپورٹ کریں۔

    پلے لسٹ دوبارہ ایکسپورٹ ہو گئی۔

نوٹاہم پلے لسٹس کے لیے ہر چند ہفتوں میں ایک بیک اپ کاپی ایکسپورٹ کریں — .xspf سادہ ٹیکسٹ ہے، آرکائیو کرنا آسان ہے۔

حل 4ایک سادہ پلے لسٹ کے بجائے میڈیا لائبریری استعمال کریں

زیادہ تر پلے لسٹ فائل مسائل سے محفوظ

  1. لائبریری ویو (کون/میوزک آئیکن یا View > Media Library) پر جائیں۔

    میڈیا لائبریری کھل جاتی ہے۔

  2. لائبریری کے اندر ایک "Playlist" بنائیں (right-click > New Playlist) اور آئٹمز اندر گھسیٹیں۔

    لائبریری پلے لسٹ بن گئی۔

  3. لائبریری پلے لسٹس میڈیا ڈیٹا بیس (ml.xspf) میں رہتی ہیں اور کریشز سے بچ جاتی ہیں — جب آپ کو پورٹ ایبل کاپی چاہیے تو انہیں right-click > Export سے ایکسپورٹ کریں۔

    لائبریری پلے لسٹس محفوظ ہو گئیں۔

نوٹلائبریری پلے لسٹس ری انسٹال سے بچ جاتی ہیں اگر آپ ml.xspf فائل کا بیک اپ لیں — لیکن نوٹ کریں کہ ml.xspf پلے کاؤنٹس اور حال ہی میں چلائی گئی ڈیٹا بھی رکھتا ہے۔

حل 5Reset VLC preferences to defaults

Clears corrupted settings that cause crashes, black screens and audio issues

  1. Close VLC completely.

    No VLC process is running.

  2. Open a command prompt (Win+R → cmd) or terminal.

    A command line is available.

  3. Run: vlc --reset-config (Windows/Linux) — on macOS delete ~/Library/Preferences/org.videolan.vlc instead.

    VLC preferences are restored to defaults.

  4. Launch VLC and re-apply only the settings you actually need.

    VLC starts with clean settings.

نوٹThis erases all custom preferences (including shortcuts and skins). Export your config first under Tools > Preferences > All > Interface if you want a backup.

اعلیٰ حل

حل 1میڈیا ڈیٹا بیس انڈیکس ٹھیک کریں

ان پلے لسٹس کو ٹھیک کرتا ہے جن کے اندراجات غائب میڈیا کا حوالہ دیتے ہیں

  1. VLC بند کریں اور بیک اپ لیں %APPDATA%\vlc\ml.xspf (Windows) یا ~/Library/Application Support/org.videolan.vlc/ml.xspf (macOS) کا۔

    ایک بیک اپ موجود ہے۔

  2. ml.xspf ڈیلیٹ کریں اور VLC دوبارہ شروع کریں — لائبریری آپ کے کنفیگرڈ فولڈرز اسکین کر کے دوبارہ بنتی ہے۔

    ڈیٹا بیس دوبارہ بن گیا۔

  3. اپنی ایکسپورٹڈ پلے لسٹس دوبارہ امپورٹ کریں (Media > Open File)۔

    پلے لسٹس تازہ ڈیٹا بیس کے خلاف لوڈ ہوتی ہیں۔

نوٹدوبارہ بنانے سے پلے کاؤنٹس اور "recently played" ضائع ہو جاتے ہیں — قابلِ قبول جب پلے لسٹس ہی مسئلہ تھیں۔

آئندہ کیسے بچیں

  • اہم پلے لسٹس کو وقتاً فوقتاً .m3u8 میں ایکسپورٹ کریں۔
  • پلے لسٹ فائلیں ریئل ٹائم کلاؤڈ سنک فولڈرز سے باہر رکھیں۔
  • طویل المدت کسی بھی چیز کے لیے میڈیا لائبریری کی پلے لسٹس استعمال کریں۔
  • آٹو سیو چلنے دینے کے لیے VLC کو صاف ایگزٹ (فورس کل نہیں) سے بند کریں۔

اکثر پوچھے گئے سوالات

.xspf اور .m3u8 میں فرق کیا ہے؟
.xspf VLC کا مقامی XML فارمیٹ ہے (مکمل میٹا ڈیٹا)؛ .m3u8 پاتھز کی ایک سادہ ٹیکسٹ فہرست ہے۔ پورٹ ایبلٹی کے لیے .m3u8 استعمال کریں، میٹا ڈیٹا والی VLC-مخصوص پلے لسٹس کے لیے .xspf۔
VLC موجودہ پلے لسٹ کہاں اسٹور کرتا ہے؟
میموری میں، اور لائبریری پلے لسٹس کے لیے میڈیا لائبریری ڈیٹا بیس (ml.xspf) میں۔ موجودہ ان میموری فہرست صرف تب ہی محفوظ ہوتی ہے جب آپ ایکسپورٹ کریں یا آٹو سیو فعال کے ساتھ صاف ایگزٹ کریں۔
کیا میں کریش کے بعد کوئی پلے لسٹ ریکور کر سکتا ہوں؟
اگر آپ نے اسے ایکسپورٹ کیا تھا، تو ہاں — .xspf/.m3u8 کھولیں۔ ورنہ، لائبریری پلے لسٹس ml.xspf کے ذریعے بچ سکتی ہیں؛ سادہ سیشن پلے لسٹس نہیں بچتیں۔
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.