VLC دی‌وی‌دی پخش نمی‌کند؟ رفع منطقه، CSS و منو

مشکلات فرمت و کدک آخرین به‌روزرسانی: مناسب برای: Windows · macOS · Linux · VLC 3.0.x · DVD/Blu-ray drives

پخش دی‌وی‌دی در VLC معمولاً درست کار می‌کند — اما وقتی نمی‌کند، دلایل از یک فایل ویدیوی معمولی تخصصی‌تر است: کد منطقه، رمزنگاری CSS، خود درایو، یا پردازش منوی دی‌وی‌دی توسط VLC. این راهنما از شکست‌های واقعی دی‌وی‌دی در دنیای واقعی و رفع آن‌ها می‌گذرد، از جمله کتابخانه libdvdcss که VLC برای رمزگشایی دیس‌های تجاری استفاده می‌کند.

چرا این اتفاق می‌افتد؟

  • رمزنگاری CSS — بیشتر دی‌وی‌دی‌های تجاری با CSS رمزنگاری شده‌اند؛ VLC برای رمزگشایی به libdvdcss نیاز دارد و برخی بسته‌ها (به‌ویژه توزیع‌های لینوکس و نسخه macOS) آن را همراه ندارند.
  • عدم تطابق کد منطقه — منطقه دیسک (۱–۶) باید با منطقه درایو مطابقت داشته باشد؛ عدم تطابق معمولاً خطای منطقه پرتاب می‌کند، گاهی با یک پخش‌کننده خالی.
  • مشکل درایو یا دیسک — دیسک کثیف یا خط‌دار، یا یک درایو دی‌وی‌دیِ مرده، خطای «بدون دیسک» یا غیرقابل‌خواندن ایجاد می‌کند.
  • خطاهای منوی دی‌وی‌دی — برخی منوها (به‌ویژه آن‌هایی که بد نویسندگی شده‌اند) VLC را در صفحه عنوان منجمد می‌کنند؛ پخش درست است اما پیمایش نه.
  • نداشتن libaacs برای Blu-ray — اگر در واقع یک Blu-ray امتحان می‌کنید، VLC به libaacs + یک کلید رمزگشایی نیاز دارد که تنظیمی کاملاً جداگانه است.

چگونه رفع کنیم

راه‌حل 1نصب libdvdcss برای سکوی خود

رمزگشایی CSS را روی بسته‌هایی که فاقد آن هستند فعال می‌کند

  1. در لینوکس: از توزیع خود نصب کنید — sudo apt install libdvd-pkg (Debian/Ubuntu) سپس اجرا کنید sudo dpkg-reconfigure libdvd-pkg، یا sudo dnf install libdvdcss در Fedora.

    libdvdcss نصب و پیکربندی شد.

  2. در ویندوز/macOS: VLC 3.0.x از videolan.org شامل libdvdcss ۳۲-بیتی است؛ نسخه ۶۴-بیتی به رمزگشایی در سطح سیستم‌عامل تکیه دارد (جزء Windows Media Player). اگر یک دیسک تجاری شکست خورد، نسخه ۳۲-بیتی VLC را به عنوان آزمایش نصب کنید.

    نسخه جایگزین نصب شد.

  3. VLC را دوباره راه‌اندازی کنید و دی‌وی‌دی را دوباره امتحان کنید.

    دیسک پخش می‌شود.

توجهمشروعیت libdvdcss بسته به کشور متفاوت است — در بیشتر حوزه‌های قضایی، استفاده شخصی از دیسک‌هایی که در اختیار دارید قانونی است. این یک منطقه خاکستری شناخته‌شده است؛ قانون محلی خود را بررسی کنید.

راه‌حل 2بررسی و تغییر منطقه دی‌وی‌دی

خطاهای کد منطقه را برطرف می‌کند

  1. دیسک را در پخش‌کننده سیستم‌عامل (Windows Media Player / DVD Player) پخش کنید تا خطای دقیق منطقه را ببینید.

    منطقه شکست‌خورده شناسایی شد.

  2. ویندوز: منطقه دی‌وی‌دی در Device Manager ▸ درایو DVD ▸ Properties ▸ DVD Region تنظیم می‌شود.

    کادر گفتگوی منطقه باز می‌شود.

  3. منطقه مطابق را تنظیم کنید. نکته: تغییر منطقه روی بیشتر درایوها به ۵–۶ بار محدود است پیش از آنکه قفل شود.

    منطقه تنظیم شد.

  4. در VLC دوباره امتحان کنید.

    دیسک پخش می‌شود.

توجهتغییر منطقه تقریباً دائمی است — درایوها آن‌ها را در فریم‌ور ثبت می‌کنند. فقط زمانی تغییر دهید که از منطقه دیسک مطمئن باشید (روی برچسب یا پشت جلد دیسک چاپ شده است).

راه‌حل 3تمیز کردن دیسک و آزمایش درایو

مشکلات سخت‌افزاری را جدا می‌کند

  1. دیسک را از نظر خط بررسی کنید و با پارچه نرم بدون پرز از مرکز به بیرون به صورت شعاعی تمیز کنید.

    دیسک تمیز شد.

  2. دیسک را در پخش‌کننده دیگر یا رایانه دیگر امتحان کنید.

    می‌فهمید مشکل از دیسک است یا درایو.

  3. یک دی‌وی‌دی دیگر را در همان درایو امتحان کنید.

    می‌فهمید درایو کار می‌کند یا نه.

توجهدرایوی که داده‌های CD/DVD را خوب می‌خواند اما روی دیسک‌های ویدیویی شکست می‌خورد، معمولاً لنز لیزری فرسوده دارد — درایو را تعویض کنید یا از درایو USB خارجی استفاده کنید.

راه‌حل 4پخش مستقیم عنوان اصلی، رد کردن منو

خطاهای انجماد منو را دور می‌زند

  1. در VLC، Shift+M را بزنید تا منوی دیسک باز شود، سپس از منوی «Title» یا «Chapter» مستقیماً به فیلم اصلی بپرید.

    فیلم اصلی مستقیماً شروع می‌شود.

  2. یا: رسانه > باز کردن &دیسک... ▸ گزینه «No DVD menus» (لینوکس) را انتخاب کنید — VLC طولانی‌ترین عنوان را خودکار پخش می‌کند.

    عنوان اصلی بدون پیمایش منو پخش می‌شود.

  3. اگر منو همچنان گیر کرد، پخش را متوقف کنید و دیسک را با گزینه «No menus» باز کنید.

    پخش پایدار است.

توجهانجماد منو یک باگ نویسندگی دی‌وی‌دی است نه باگ VLC. پخش مستقیم عنوان راهکار قابل‌اتکایی است.

راه‌حل 5به‌روزرسانی VLC به آخرین نسخه

رفع باگ‌ها و وصله‌های امنیتی رسمی را اعمال می‌کند (نسخه پایدار فعلی: ۳٫۰٫۲۳)

  1. در VLC، به راهنما > بررسی وجود نسخه جدید... بروید.

    VLC نسخه شما را با آخرین نسخه مقایسه می‌کند.

  2. اگر به‌روزرسانی موجود بود، آن را از صفحه رسمی videolan.org دانلود کنید.

    فایل نصب جدید دانلود شد.

  3. روی نسخه فعلی نصب کنید (تنظیمات حفظ می‌شوند) و دوباره اجرا کنید.

    VLC نسخه جدید را اجرا می‌کند.

توجهنسخه VLC 3.0.23 بیست‌و‌چهارمین به‌روزرسانی شاخه 3.0 است و مجموعه بزرگی از اصلاحات دی‌ماکسرها و پایداری را در بر دارد — بسیاری از مشکلات «پخش نمی‌شود» همان‌جا حل شده‌اند.

راه‌حل 6نصب مجدد کامل VLC

نصب خراب، کش معیوب افزونه‌ها و تضاد نسخه‌ها را برطرف می‌کند

  1. VLC را از طریق Settings ▸ Apps (ویندوز) حذف کنید یا آن را به سطل زباله بکشید (macOS).

    VLC از سیستم حذف شد.

  2. پوشه پیکربندی باقی‌مانده را حذف کنید: %APPDATA%\vlc (ویندوز)، ~/Library/Preferences/org.videolan.vlc (macOS) یا ~/.config/vlc (لینوکس).

    همه داده‌های VLC پاک شد.

  3. فقط از منبع رسمی آخرین نسخه را دانلود کنید: videolan.org/vlc.

    یک فایل نصب رسمی و سالم دانلود شد.

  4. نصب کنید و فایل خود را دوباره امتحان کنید.

    نصب تازه معمولاً مشکلات سرسخت را برطرف می‌کند.

توجهنصب تازه هر ثبت ماژول DVD خرابی را جایگزین می‌کند.

رفع اشکال پیشرفته

راه‌حل 1دیسک‌های Blu-ray: libaacs و فایل کلید

VLC را به یک پخش‌کننده Blu-ray تبدیل می‌کند (برای دیسک‌هایی که در اختیار دارید)

  1. libaacs و libbdplus را از طریق مدیر بسته خود (لینوکس) یا بسته Blu-ray VLC برای سکوی خود نصب کنید.

    کتابخانه‌ها نصب شدند.

  2. پایگاه داده کلید AACS (KEYDB.cfg) را در %APPDATA%\aacs (ویندوز)، ~/Library/Preferences/aacs (macOS) یا ~/.config/aacs (لینوکس) قرار دهید.

    VLC می‌تواند دیسک را رمزگشایی کند.

  3. دیسک را از طریق رسانه > باز کردن &دیسک... و انتخاب گزینه Blu-ray باز کنید.

    Blu-ray پخش می‌شود.

توجهمشروعیت بسته به حوزه قضایی متفاوت است. فقط با دیسک‌هایی که در اختیار دارید امتحان کنید. ویکی VideoLAN تنظیم کلید فعلی را مستند می‌کند.

چگونه در آینده از آن جلوگیری کنیم

  • دیسک‌ها را در جعبه دور از گرما و نور خورشید نگه دارید — دیسک‌های کج‌شده برای همیشه غیرقابل‌خواندن می‌شوند.
  • اگر پخش ناپایدار شد، گاهی لنز را با دیسک تمیزکننده لنز پاک کنید.
  • دی‌وی‌دی‌هایی که در اختیار دارید را به MKV ریپ کنید (VLC: رسانه > تبدیل و ذخیره) تا کاملاً از فرسودگی دیسک و خطاهای منو بپرهیزید.
  • VLC را به‌روز نگه دارید تا آخرین اصلاحات ماژول DVD را داشته باشید (نسخه پایدار فعلی: ۳٫۰٫۲۳).

سؤالات متداول

آیا libdvdcss قانونی است؟
بستگی به حوزه قضایی شما دارد. به‌طور گسترده برای پخش شخصی دیسک‌هایی که در اختیار دارید استفاده می‌شود؛ توزیع خود کتابخانه توسط دارندگان مجوز CSS به چالش کشیده شده است. قانون محلی را بررسی کنید.
چرا دی‌وی‌دی من در Windows Media Player پخش می‌شود اما در VLC نه؟
Windows Media Player از رمزگشای CSS دارای مجوز مایکروسافت استفاده می‌کند؛ نسخه ۶۴-بیتی VLC به همان جزء سیستم‌عامل تکیه دارد. اگر آنجا هم شکست خورد، مشکل از دیسک یا درایو است نه پخش‌کننده.
آیا VLC می‌تواند دیسک‌های Blu-ray را پخش کند؟
بله، با libaacs + libbdplus و یک KEYDB.cfg — راه‌حل پیشرفته را ببینید. تنظیم از دی‌وی‌دی پیچیده‌تر است و ۴K UHD Blu-ray پشتیبانی نمی‌شود.
VLC دی‌وی‌دی را می‌خواند اما صفحه سیاه است
امتحان کنید رسانه > باز کردن &دیسک... با «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.