VLC מסך שחור במסך מלא על macOS — תיקונים

בעיות ספציפיות למערכת עודכן לאחרונה: מתאים ל: macOS 12+ · Intel & Apple Silicon · VLC 3.0.x

מסך מלא הוא המקום שבו בעיות macOS VLC עולות: החלון עובד טוב, אך מעבר למסך מלא מייצר מסגרת שחורה (השמע עדיין מנגן) או חלון שלעולם לא מתרחב. הסיבות ספציפיות ל-macOS — מערכת ה-Space הטבעית של מסך מלא, פלט VideoToolbox, ובאגי מנהל התקן GPU על Apple Silicon. מדריך זה מכסה את התיקונים לפי הסדר שפותר את רוב המקרים.

למה זה קורה?

  • באגי פלט VideoToolbox — פלט הווידאו ברירת המחדל של macOS יכול להיכשל ברישום מחדש כשהחלון עובר ל-Space מסך מלא על שילובי GPU/מנהל התקן מסוימים.
  • קונפליקטי Space מסך מלא — מסך מלא טבעי של macOS (הכפתור הירוק) ועם "לתצוגות יש Space נפרדות" יכול להשאיר את שכבת הווידאו של VLC מאחור.
  • באגי מנהל התקן Apple Silicon — דורות מוקדמים של M1/M2 היו בעיות רישום מחדש של מסך מלא שעדכוני macOS מאוחרים תיקנו.
  • העדפות פגומות — הגדרת מסך מלא/פלט ישנה מ-VLC ישן שוברת את המעבר.
  • האצת חומרה נתקעת — מפענח ה-GPU תלוי כשמצב התצוגה משתנה, משאיר את מישור הווידאו שחור.

איך לתקן

פתרון 1אלץ את פלט הווידאו ל-OpenGL (או להפך)

התיקון הקלאסי של מסך מלא ב-macOS

  1. עבור ל-כלים > ה&עדפות > &וידאו > Output.

    אפשרויות פלט נפתחות.

  2. הגדר Output ל-"OpenGL video output" (או חזרה ל-"VideoToolbox" אם היה OpenGL).

    מודול הפלט משתנה.

  3. שמור, הפעל מחדש את VLC, ונסה מסך מלא שוב.

    מסך מלא מציג כראוי.

הערההחלפת המודול שוברת מצב רינדור ישן — גם אם תסיים בהחלפה חזרה, האיפוס לעתים מתקן את המעבר.

פתרון 2השתמש במצב מסך מלא שאינו טבעי

עוקף לחלוטין בעיות Space של macOS

  1. נגן את הווידאו ולחץ Cmd+F (מסך המלא של VLC עצמו) במקום הכפתור הירוק של תנועת התנועה.

    VLC נכנס למסך המלא שלו.

  2. אם Cmd+F גם נכשל, לחץ פעמיים על אזור הווידאו — זה מחליף "Always on top fullscreen" בחלק מגרסאות VLC.

    מסך מלא מתחלף.

  3. השבת את ההעדפה של macOS System Settings > Desktop & Dock > "Displays have separate Spaces" אם אתה משתמש במסכים מרובים ורואה רוחות רפאים.

    Space מתנהגים בצורה צפויה.

הערהCmd+F משתמש במסך מלא ברמת החלון של VLC, שאינו יוצר Space חדש ב-macOS — ונמנע מבאג המעבר.

פתרון 3Disable hardware-accelerated decoding

Fixes black/green screen, pixelation and stuttering in most cases

  1. Open VLC and go to Tools > Preferences (or press Ctrl+P on Windows/Linux, Cmd+, on macOS).

    The Preferences window opens.

  2. Click the Input / Codecs tab on the left.

    Codec-related settings are shown.

  3. Find "Hardware-accelerated decoding" and set it to Disable.

    The dropdown now reads "Disable".

  4. Click Save, then fully restart VLC (close every VLC window, not just the video).

    VLC restarts with software decoding.

  5. Play the problematic file again.

    If the issue is gone, the GPU decoder was the culprit.

הערהמפענח תקוע בשינוי מצב תצוגה הוא סיבה נפוצה למסך מלא שחור על Apple Silicon.

פתרון 4Update your graphics driver

Fixes black screen, green artifacts and crashes caused by driver bugs

  1. Press Win+X and open Device Manager (or System Settings > Display on macOS).

    The device list opens.

  2. Expand "Display adapters" and note your GPU model (NVIDIA, AMD or Intel).

    Your GPU is identified.

  3. Download the newest driver from the GPU vendor site (nvidia.com, amd.com or intel.com) — or use Windows Update.

    The driver package is ready.

  4. Install, restart your PC, then try VLC again.

    The system runs the new driver.

הערהOEM laptops sometimes block vendor drivers; in that case use the driver page from your laptop manufacturer instead.

פתרון 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.

פתרון 6Update VLC to the latest version

Applies official bug and security fixes (current stable: 3.0.23)

  1. In VLC, go to Help > Check for Updates.

    VLC compares your version with the latest.

  2. If an update exists, download it from the official page videolan.org.

    The new installer is downloaded.

  3. Install over your current version (settings are kept) and restart.

    VLC runs the new version.

הערהVLC 3.0.23 is the 24th update to the 3.0 branch and includes a large batch of demuxer and stability fixes — many "not playing" issues are already fixed there.

תיקונים מתקדמים

פתרון 1בדוק בחשבון משתמש טרי

מפריד הגדרות ברמת macOS מהגדרות VLC

  1. צור חשבון בדיקה: System Settings > Users & Groups > Add Account.

    קיים חשבון נקי.

  2. התקן שם VLC (או העתק את האפליקציה) ובדוק מסך מלא.

    אתה רואה אם הגדרות ברמת macOS אשמות.

  3. אם זה עובד בחשבון הבדיקה, אפס את העדפות VLC והגדרות תצוגה של החשבון הראשי שלך.

    הסיבה מבודדת לפרופיל הראשי שלך.

הערהכלי תצוגה צד שלישי (BetterDisplay, DisplayLink) ואפליקציות נגישות שמתחברות לשרת החלונות הם שוברי מסך מלא נפוצים — צא מהם בזמן הבדיקה.

איך להימנע מכך בעתיד

  • העדף Cmd+F על הכפתור הירוק עבור מסך מלא של מדיה.
  • שמור על macOS מעודכן לחלוטין — תיקוני תצוגה של Apple Silicon מגיעים בעדכוני מערכת.
  • צא מאפליקציות ניהול חלונות (BetterDisplay, Rectangle) אם אתה רואה באגי מסך מלא.
  • שמור על VLC מעודכן; תיקוני מסך מלא מגיעים עם מהדורות 3.0.x (היציב הנוכחי: 3.0.23).

שאלות נפוצות

מדוע מסך מלא עובד ב-QuickTime אך לא ב-VLC?
QuickTime משתמש בצנרת הווידאו של Apple עצמה; מודולי הפלט של VLC מתקשרים עם Space באופן שונה. החלפת OpenGL/VideoToolbox בדרך כלל פותרת את זה.
מסך שחור במסך מלא על Mac מסדרת M1/M2/M3/M4?
עדכן תחילה את macOS (Apple משחררת תיקוני מנהלי התקן GPU), ואז החלף את מודול פלט הווידאו. אם נמשך, השבת פענוח מואץ-חומרה כבדיקה.
החלון עובר למסך מלא אך הווידאו נשאר קטן בפינה
זה באג קנה-מידה במודול הפלט — החלף את פלט הווידאו (OpenGL ↔ VideoToolbox) והפעל מחדש את VLC.
האם מסך חיצוני מחמיר את זה?
כן, במיוחד עם "Displays have separate Spaces" מופעל או תצוגה לא-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.