VLC ڈی وی ڈی (DVD) کیوں نہیں چلا رہا؟ خطہ، CSS اور مینیو فکسز

فارمیٹ اور کوڈیک مسائل آخری اپ ڈیٹ: لاگو ہوتا ہے: Windows · macOS · Linux · VLC 3.0.x · DVD/Blu-ray drives

VLC میں ڈی وی ڈی پلے بیک عام طور پر بس کام کرتی ہے — لیکن جب نہ کرے، تو وجوہات ایک عام ویڈیو فائل سے زیادہ مخصوص ہوتی ہیں: ریجن کوڈز، CSS انکرپشن، ڈرائیو خود، یا VLC کا ڈی وی ڈی مینیو ہینڈلنگ۔ یہ گائیڈ حقیقی دنیا کی ڈی وی ڈی ناکامیوں اور ان کے فکسز سے گزرتا ہے، بشمول libdvdcss لائبریری جسے VLC کمرشل ڈسکس کو ڈیکرپٹ کرنے کے لیے استعمال کرتا ہے۔

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

  • CSS انکرپشن — زیادہ تر کمرشل ڈی وی ڈیز CSS انکرپٹڈ ہیں؛ VLC کو انہیں ڈیکرپٹ کرنے کے لیے libdvdcss درکار ہے، اور کچھ بلڈز اس کے بغیر آتے ہیں (خاص طور پر Linux ڈسٹروز اور macOS بلڈ)۔
  • ریجن کوڈ میچ نہ ہونا — ڈسک کا ریجن (1–6) ڈرائیو کے ریجن سے میچ ہونا چاہیے؛ میچ نہ ہونے پر عام طور پر ایک ریجن ایرر آتا ہے، کبھی ایک خالی پلیئر۔
  • ڈرائیو یا ڈسک مسائل — ایک گندی یا خراش والی ڈسک، یا ایک مردہ DVD ڈرائیو "no disc" یا ناقابلِ پڑھنے والی غلطیاں دیتا ہے۔
  • ڈی وی ڈی مینیو بگز — کچھ مینیوز (خاص طور پر خراب طریقے سے بنائے گئے) ٹائٹل اسکرین پر VLC کو فریز کر دیتے ہیں؛ پلے بیک کام کرتی ہے لیکن نیویگیشن نہیں۔
  • Blu-ray کے لیے غائب libaacs — اگر آپ واقعی ایک Blu-ray کی کوشش کر رہے ہیں، تو VLC کو libaacs + ایک ڈیکرپشن کی کنجی درکار ہوتی ہے، جو ایک الگ سیٹ اپ ہے۔

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

حل 1اپنے پلیٹ فارم کے لیے libdvdcss انسٹال کریں

ان بلڈز پر CSS ڈیکرپشن فعال کرتا ہے جہاں وہ غائب ہو

  1. Linux پر: اپنے ڈسٹرو سے انسٹال کریں — sudo apt install libdvd-pkg (Debian/Ubuntu) پھر چلائیں sudo dpkg-reconfigure libdvd-pkg، یا Fedora پر sudo dnf install libdvdcss۔

    libdvdcss انسٹال اور کنفیگرڈ ہو گیا۔

  2. Windows/macOS پر: videolan.org سے VLC 3.0.x 32-bit کے ساتھ libdvdcss شامل ہوتا ہے؛ 64-bit بلڈ OS لیول ڈیکرپشن (Windows Media Player کمپوننٹ) پر انحصار کرتا ہے۔ اگر کوئی کمرشل ڈسک فیل ہو، تو ٹیسٹ کے طور پر 32-bit VLC انسٹال کریں۔

    متبادل بلڈ انسٹال ہو گیا۔

  3. VLC دوبارہ شروع کریں اور ڈی وی ڈی دوبارہ کوشش کریں۔

    ڈسک چلتی ہے۔

نوٹlibdvdcss کی قانونی حیثیت ملک کے لحاظ سے مختلف ہے — زیادہ تر دائرہ اختیار میں اپنی ملکیت کی ڈسکس کے ذاتی استعمال کے لیے یہ قانونی ہے۔ یہ ایک معروف سرمئی علاقہ ہے؛ اپنا مقامی قانون چیک کریں۔

حل 2ڈی وی ڈی کا ریجن چیک اور تبدیل کریں

ریجن کوڈ کی غلطیوں کو ٹھیک کرتا ہے

  1. ڈسک کو OS پلیئر (Windows Media Player / DVD Player) میں چلائیں تاکہ عین ریجن ایرر دیکھیں۔

    فیل ہونے والا ریجن پہچان لیا گیا۔

  2. Windows: DVD ریجن Device Manager > DVD drive > Properties > DVD Region میں سیٹ ہوتا ہے۔

    ریجن ڈائیلاگ کھلتا ہے۔

  3. میل ریجن سیٹ کریں۔ نوٹ: زیادہ تر ڈرائیوز پر ریجن تبدیلیاں 5–6 بار محدود ہیں اس سے پہلے کہ لاک ہوں۔

    ریجن سیٹ ہو گیا۔

  4. VLC میں دوبارہ کوشش کریں۔

    ڈسک چلتی ہے۔

نوٹریجن تبدیلیاں نسبتاً مستقل ہیں — ڈرائیوز انہیں فرم ویئر میں ٹریک کرتے ہیں۔ صرف تب تبدیل کریں جب آپ کو ڈسک کے ریجن کا یقین ہو (ڈسک لیبل یا پچھلی کور پر چھپا ہوا)۔

حل 3ڈسک صاف کریں اور ڈرائیو ٹیسٹ کریں

ہارڈویئر مسائل کو الگ کرتا ہے

  1. ڈسک کو خراشوں کے لیے دیکھیں اور اسے مرکز سے باہر کی طرف ایک نرم، لِنٹ فری کپڑے سے صاف کریں۔

    ڈسک صاف ہو گئی۔

  2. ڈسک rip کریں (VLC: Media > Convert/Save)۔

    آپ کو پتہ چلتا ہے کہ قصور وار ڈسک ہے یا ڈرائیو۔

نوٹایک ڈرائیو جو CD/DVD ڈیٹا ٹھیک پڑھتا ہے لیکن ویڈیو ڈسکس پر فیل ہو، اکثر اس کا لیزر لینس گھس چکا ہوتا ہے — ڈرائیو بدلیں یا ایک بیرونی USB ڈرائیو استعمال کریں۔

حل 4مینیو چھوڑ کر براہ راست مین فیچر چلائیں

مینیو-فریز بگز کو بائی پاس کرتا ہے

  1. VLC میں، ڈسک مینیو کھولنے کے لیے Shift+M دبائیں، پھر مین فیچر پر جانے کے لیے "Title" یا "Chapter" مینیو استعمال کریں۔

    فیچر براہ راست شروع ہوتا ہے۔

  2. متبادل: Media > Open Disc > "No DVD menus" (Linux) منتخب کریں — VLC خودکار طور پر سب سے لمبا ٹائٹل چلاتا ہے۔

    مینیو نیویگیشن کے بغیر مین ٹائٹل چلتا ہے۔

  3. اگر مینیو اب بھی ہینگ کرے، تو پلے بیک روکیں اور "No menus" منتخب کر کے ڈسک دوبارہ کھولیں۔

    پلے بیک مستحکم ہے۔

نوٹمینیو فریزنگ ایک ڈی وی ڈی-آتھرنگ بگ ہے، VLC بگ نہیں۔ مینیو کو چھوڑ کر ٹائٹل براہ راست چلانا قابلِ بھروسہ حل ہے۔

حل 5VLC کو تازہ ترین ورژن پر اپ ڈیٹ کریں

سرکاری بگ اور سیکیورٹی فکسز لاگو کرتا ہے (موجودہ مستحکم: 3.0.23)

  1. VLC میں، Help > Check for Updates پر جائیں۔

    VLC آپ کے ورژن کا تازہ ترین ورژن سے موازنہ کرتا ہے۔

  2. اگر کوئی اپ ڈیٹ موجود ہے تو اسے سرکاری صفحے videolan.org سے ڈاؤن لوڈ کریں۔

    نیا انسٹالر ڈاؤن لوڈ ہو جاتا ہے۔

  3. اسے اپنے موجودہ ورژن کے اوپر انسٹال کریں (ترتیبات محفوظ رہتی ہیں) اور دوبارہ شروع کریں۔

    VLC نیا ورژن چلاتا ہے۔

نوٹVLC 3.0.23، 3.0 برانچ کا 24 واں اپ ڈیٹ ہے اور اس میں ڈی مکسر (demuxer) اور استحکام کے کئی فکسز شامل ہیں — "نہ چلنے" والے بہت سے مسائل وہاں پہلے ہی حل ہو چکے ہیں۔

حل 6VLC کا ایک صاف (clean) دوبارہ انسٹال کریں

خراب انسٹالیشن، خراب پلگ ان کیشے اور ورژن کے تنازعات کو حل کرتا ہے

  1. VLC کو ان انسٹال کریں: Windows میں ترتیبات > ایپس (Settings > Apps) سے، یا macOS پر VLC کو ٹریش میں گھسیٹ کر۔

    VLC سسٹم سے ہٹا دیا جاتا ہے۔

  2. بچا ہوا کنفیگ فولڈ ڈیلیٹ کریں: %APPDATA%\vlc (Windows)، ~/Library/Preferences/org.videolan.vlc (macOS) یا ~/.config/vlc (Linux)۔

    VLC کا تمام ڈیٹا ختم ہو جاتا ہے۔

  3. تازہ ترین ورژن صرف سرکاری ذریعے سے ڈاؤن لوڈ کریں: videolan.org/vlc۔

    ایک صاف سرکاری انسٹالر ڈاؤن لوڈ ہوتا ہے۔

  4. انسٹال کریں اور اپنی فائل دوبارہ ٹیسٹ کریں۔

    ایک صاف انسٹال کسی بھی ٹوٹے ہوئے DVD ماڈیول رجسٹریشن کو بدل دیتا ہے۔

نوٹVLC کو کبھی بھی تھرڈ پارٹی مررز سے ڈاؤن لوڈ نہ کریں — دوبارہ پیک کیے گئے بلڈز کریش اور ساتھ ملے ہوئے ایڈویئر کا ایک عام سبب ہیں۔

اعلیٰ حل

حل 1Blu-ray ڈسکس: libaacs اور کی فائل

VLC کو ایک Blu-ray پلیئر بناتا ہے (ان ڈسکس کے لیے جو آپ کی ملکیت ہیں)

  1. اپنے پیکیج منیجر (Linux) یا اپنے پلیٹ فارم کے لیے VLC Blu-ray پیکیج کے ذریعے libaacs اور libbdplus انسٹال کریں۔

    لائبریریاں انسٹال ہو گئیں۔

  2. AACS کی فائل ڈیٹا بیس (KEYDB.cfg) کو %APPDATA%\aacs (Windows)، ~/Library/Preferences/aacs (macOS) یا ~/.config/aacs (Linux) میں رکھیں۔

    VLC ڈسک کو ڈیکرپٹ کر سکتا ہے۔

  3. Media > Open Disc کے ذریعے ڈسک کھولیں اور Blu-ray آپشن منتخب کریں۔

    Blu-ray چلتی ہے۔

نوٹقانونی حیثیت دائرہ اختیار کے لحاظ سے مختلف ہے۔ صرف ان ڈسکس کے ساتھ کوشش کریں جو آپ کی ملکیت ہیں۔ VideoLAN ویکی موجودہ کی سیٹ اپ دستاویز کرتی ہے۔

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

  • ڈسکس کو کیسز میں گرمی اور دھوپ سے دور رکھیں — ٹیڑھی ہوئی ڈسکس ہمیشہ کے لیے ناقابلِ پڑھنے ہو جاتی ہیں۔
  • اگر پلے بیک بگڑ رہی ہو تو کبھی کبھی ایک لینس-کلیننگ ڈسک سے لیزر لینس صاف کریں۔
  • ڈسک ویئر سے بچنے اور مینیو بگز سے یکسر بچنے کے لیے اپنی ملکیت کی ڈی وی ڈیز کو MKV میں رِپ (rip) کریں (VLC: Media > Convert/Save)۔
  • تازہ ترین DVD ماڈیول فکسز (موجودہ مستحکم: 3.0.23) کے لیے VLC کو اپ ڈیٹ رکھیں۔

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

کیا libdvdcss قانونی ہے؟
یہ آپ کے دائرہ اختیار کے لحاظ سے ہے۔ اسے اپنی ملکیت کی ڈسکس کے ذاتی پلے بیک کے لیے وسیع پیمانے پر استعمال کیا جاتا ہے؛ لائبریری کی تقسیم پر CSS لائسنس دینے والوں نے اعتراض کیا ہے۔ مقامی قانون چیک کریں۔
میری ڈی وی ڈی Windows Media Player میں چلتی ہے لیکن VLC میں نہیں — کیوں؟
Windows Media Player Microsoft کا لائسنس شدہ CSS ڈیکوڈر استعمال کرتا ہے؛ 64-bit VLC بلڈ اسی OS کمپوننٹ پر انحصار کرتا ہے۔ اگر وہاں بھی فیل ہو، تو مسئلہ ڈسک یا ڈرائیو کا ہے، پلیئر کا نہیں۔
کیا VLC Blu-ray ڈسکس چلا سکتا ہے؟
ہاں، libaacs + libbdplus اور KEYDB.cfg کے ساتھ — ایڈوانسڈ فکس دیکھیں۔ سیٹ اپ DVD سے زیادہ پیچیدہ ہے، اور 4K UHD Blu-ray سپورٹڈ نہیں ہے۔
VLC ڈی وی ڈی پڑھتا ہے لیکن اسکرین سیاہ ہے
Media > Open Disc کو "No menus" کے ساتھ کوشش کریں، پھر اگر برقرار رہے تو ویڈیو آؤٹ پٹ چیک کریں (سیاہ اسکرین گائیڈ دیکھیں) — ڈی وی ڈی پلے بیک فائلوں کے ساتھ ایک ہی رینڈرر استعمال کرتی ہے۔

خلاصہ

اپنے پلیٹ فارم کے لیے libdvdcss انسٹال کریں — ان بلڈز پر CSS ڈیکرپشن فعال کرتا ہے جہاں وہ غائب ہو. 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.