صفحه سیاه VLC در حالت تمام‌صفحه macOS — رفع

مشکلات ویژه سیستم آخرین به‌روزرسانی: مناسب برای: macOS 12+ · Intel & Apple Silicon · VLC 3.0.x

تمام‌صفحه جایی است که مشکلات VLC روی macOS ظاهر می‌شوند: پنجره به‌درستی کار می‌کند، اما تعویض به تمام‌صفحه فریم‌های سیاه تولید می‌کند (صدا هنوز پخش می‌شود) یا پنجره‌ای که هرگز باز نمی‌شود. علت مخصوص macOS است — سیستم Space تمام‌صفحه بومی، خروجی VideoToolbox، و عجایب درایور GPU روی Apple Silicon. این راهنما رفع‌ها را به ترتیب بیشترین حل‌کردن شرح می‌دهد.

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

  • اختلال خروجی VideoToolbox — خروجی ویدیوی پیش‌فرض macOS روی برخی ترکیب‌های GPU/درایور، هنگام گذار پنجره به Space تمام‌صفحه نمی‌تواند دوباره نقاشی کند.
  • تداخل Space تمام‌صفحه — تمام‌صفحه بومی macOS (دکمه سبز) به‌علاوه «نمایشگر دارای Space جداگانه» ممکن است لایه ویدیوی VLC را عقب نگه دارد.
  • باگ درایور Apple Silicon — نسل‌های اولیه درایور M1/M2 مشکل نقاشی مجدد تمام‌صفحه را در به‌روزرسانی‌های بعدی macOS برطرف کردند.
  • ترجیحات خراب — تنظیمات قدیمی تمام‌صفحه/خروجی به‌جا‌مانده از نسخه‌های قدیمی‌تر VLC گذار را مختل می‌کند.
  • توقف شتاب سخت‌افزاری — رمزگشای GPU هنگام تغییر حالت نمایش آویزان می‌شود و صفحه ویدیو را سیاه می‌کند.

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

راه‌حل 1اجبار تنظیم خروجی ویدیو به OpenGL (یا برعکس)

رفع کلاسیک تمام‌صفحه macOS

  1. به ابزارها (Tools) ▸ ترجیحات (Preferences) ▸ ویدیو (Video) ▸ خروجی (Output) بروید.

    گزینه‌های خروجی باز می‌شود.

  2. خروجی را روی «خروجی ویدیوی OpenGL» تنظیم کنید (اگر پیش‌تر OpenGL بود، به «VideoToolbox» بازگردید).

    ماژول خروجی تغییر کرد.

  3. ذخیره کنید، VLC را دوباره راه‌اندازی کرده و تمام‌صفحه را دوباره امتحان کنید.

    تمام‌صفحه به‌درستی نمایش داده می‌شود.

توجهتعویض ماژول وضعیت رندر قدیمی را می‌شکند — حتی اگر در نهایت برگردید، بازنشانی معمولاً گذار را رفع می‌کند.

راه‌حل 2استفاده از حالت تمام‌صفحه غیربومی

دور زدن کامل مشکل Space در macOS

  1. ویدیو را پخش کنید و Cmd+F را فشار دهید (تمام‌صفحه خود VLC)، نه دکمه چراغ راهنمای سبز.

    VLC وارد تمام‌صفحه خود می‌شود.

  2. اگر Cmd+F هم شکست خورد، روی ناحیه ویدیو دوبار کلیک کنید — این در برخی نسخه‌های VLC «تمام‌صفحه همیشه در بالا» را تغییر می‌دهد.

    تمام‌صفحه تغییر می‌کند.

  3. اگر از چند نمایشگر استفاده می‌کنید و سرسایه می‌بینید، ترجیحات macOS یعنی تنظیمات سیستم (System Settings) ▸ دسکتاپ و Dock ▸ «نمایشگر دارای Space جداگانه» را غیرفعال کنید.

    Space رفتار قابل‌پیش‌بینی دارد.

توجهCmd+F از تمام‌صفحه سطح‌پنجره VLC استفاده می‌کند و Space جدید macOS ایجاد نمی‌کند — از باگ گذار اجتناب می‌کند.

راه‌حل 3غیرفعال کردن رمزگشایی با شتاب سخت‌افزاری

رفع صفحه سیاه/سبز، موزاییکی و لکنت در اکثر موارد

  1. VLC را باز کنید و به ابزارها (Tools) ▸ ترجیحات (Preferences) بروید (ویندوز/لینوکس Ctrl+P، macOS Cmd+,).

    پنجره ترجیحات باز می‌شود.

  2. روی زبانه ورودی / کدک‌ها (Input / Codecs) در سمت چپ کلیک کنید.

    تنظیمات مرتبط با کدک نمایش داده می‌شود.

  3. «رمزگشایی با شتاب سخت‌افزاری» را بیابید و روی غیرفعال (Disable) تنظیم کنید.

    کادر کشویی اکنون «غیرفعال» را نشان می‌دهد.

  4. روی ذخیره کلیک کنید، سپس VLC را کاملاً دوباره راه‌اندازی کنید (هر پنجره VLC را ببندید، نه فقط ویدیو).

    VLC با رمزگشایی نرم‌افزاری راه‌اندازی مجدد می‌شود.

  5. فایل مشکل‌دار را دوباره پخش کنید.

    رمزگشای آویزان در حین تغییر حالت نمایش روی Apple Silicon علت رایج صفحه سیاه تمام‌صفحه است.

توجهرمزگشای آویزان در حین تغییر حالت نمایش روی Apple Silicon علت رایج صفحه سیاه تمام‌صفحه است.

راه‌حل 4به‌روزرسانی درایور کارت گرافیک شما

رفع صفحه سیاه، آثار سبز و رخداد ناشی از باگ درایور

  1. برای باز کردن مدیر دستگاه (Device Manager) Win+X را فشار دهید (یا روی macOS، تنظیمات سیستم (System Settings) ▸ نمایش (Display) را باز کنید).

    فهرست دستگاه‌ها باز می‌شود.

  2. «آداپتورهای نمایش» را باز کنید و مدل GPU خود را یادداشت کنید (NVIDIA، AMD یا Intel).

    GPU شما شناسایی شد.

  3. جدیدترین درایور را از وب‌سایت سازنده GPU (nvidia.com، amd.com یا intel.com) دانلود کنید — یا از Windows Update استفاده کنید.

    بسته درایور آماده است.

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

    سیستم با درایور جدید اجرا می‌شود.

توجهروی macOS، «به‌روزرسانی درایور» یعنی نصب جدیدترین به‌روزرسانی macOS — Apple درایور GPU را بسته‌بندی می‌کند.

راه‌حل 5بازنشانی ترجیحات VLC به پیش‌فرض

پاک کردن تنظیمات خراب که باعث رخداد، صفحه سیاه و مشکلات صدا می‌شوند

  1. VLC را کاملاً ببندید.

    هیچ فرآیند VLC در حال اجرا نیست.

  2. خط فرمان (Win+R → cmd) یا ترمینال را باز کنید.

    خط فرمان در دسترس است.

  3. اجرا کنید: vlc --reset-config (ویندوز/لینوکس) — در macOS به‌جای آن پوشه ~/Library/Preferences/org.videolan.vlc را حذف کنید.

    ترجیحات VLC به پیش‌فرض بازگشت.

  4. VLC را راه‌اندازی کنید و فقط تنظیماتی را که واقعاً نیاز دارید دوباره اعمال کنید.

    VLC با تنظیمات تمیز شروع می‌شود.

توجهبازنشانی هر ترجیحات قدیمی تمام‌صفحه/خروجی به‌جا‌مانده از نسخه‌های قدیمی‌تر VLC.

راه‌حل 6به‌روزرسانی VLC به جدیدترین نسخه

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

  1. در VLC به راهنما (Help) ▸ بررسی به‌روزرسانی‌ها (Check for Updates) بروید.

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

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

    بسته نصب جدید دانلود شد.

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

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

توجهVLC ۳٫۰٫۲۳ بیست‌وچهارمین به‌روزرسانی شاخه ۳٫۰ است و تعداد زیادی رفع جداکننده (demuxer) و پایداری دارد — بسیاری از مشکلات «عدم پخش» در آنجا برطرف شده‌اند.

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

راه‌حل 1آزمایش در یک حساب کاربری جدید

تفکیک تنظیمات سطح macOS از تنظیمات VLC

  1. حساب آزمایشی ایجاد کنید: تنظیمات سیستم (System Settings) ▸ کاربران و گروه‌ها (Users & Groups) ▸ افزودن حساب.

    حساب تمیز موجود است.

  2. در آنجا VLC را نصب کنید (یا برنامه را کپی کنید) و تمام‌صفحه را آزمایش کنید.

    می‌بینید که آیا مشکل از تنظیمات سطح macOS است.

  3. اگر در حساب آزمایشی کار می‌کند، ترجیحات و تنظیمات نمایش حساب اصلی خود را بازنشانی کنید.

    علت در پروفایل اصلی شما قرنطینه شد.

توجهابزارهای نمایش شخص‌ثالث (BetterDisplay، DisplayLink) و برنامه‌های دسترسی‌پذیری که به سرور پنجره وصله می‌زنند، تخریب‌کننده‌های رایج تمام‌صفحه هستند — هنگام آزمایش آن‌ها را ببندید.

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

  • برای تمام‌صفحه رسانه، اولویت با Cmd+F به‌جای دکمه سبز.
  • macOS را کاملاً به‌روز نگه دارید — رفع‌های نمایش Apple Silicon با به‌روزرسانی سیستم می‌رسند.
  • اگر نقص تمام‌صفحه می‌بینید، برنامه‌های کاربردی مدیر پنجره (BetterDisplay، Rectangle) را ببندید.
  • VLC را به‌روز نگه دارید؛ رفع‌های تمام‌صفحه با نسخه‌های ۳٫۰٫x منتشر می‌شوند (نسخه پایدار فعلی: ۳٫۰٫۲۳).

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

چرا تمام‌صفحه در QuickTime کار می‌کند اما در VLC نه؟
QuickTime از خط لوله ویدیوی خود اپل استفاده می‌کند؛ ماژول خروجی VLC با Space متفاوت تعامل می‌کند. تعویض OpenGL/VideoToolbox معمولاً آن را حل می‌کند.
تمام‌صفحه سیاه روی مک‌های M1/M2/M3/M4؟
ابتدا macOS را به‌روزرسانی کنید (اپل رفع درایور GPU منتشر می‌کند)، سپس ماژول خروجی ویدیو را تعویض کنید. اگر هنوز باقی است، برای آزمایش رمزگشایی با شتاب سخت‌افزاری را غیرفعال کنید.
پنجره وارد تمام‌صفحه می‌شود اما ویدیو در گوشه کوچک می‌ماند
آن یک باگ مقیاس‌بندی در ماژول خروجی است — خروجی ویدیو را تعویض کنید (OpenGL ↔ VideoToolbox) و VLC را دوباره راه‌اندازی کنید.
نمایشگر خارجی اوضاع را بدتر می‌کند؟
بله، به‌ویژه وقتی «نمایشگر دارای Space جداگانه» فعال است یا نمایشگر خارجی غیر Retina دارید. Space جداگانه را غیرفعال کنید یا برای آزمایش از آینه‌سازی استفاده کنید.

جمع‌بندی

اجبار تنظیم خروجی ویدیو به OpenGL (یا برعکس) — رفع کلاسیک تمام‌صفحه macOS. 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.