מסך ירוק ב-VLC: סיבות ו-5 תיקונים מהירים

בעיות ניגון וידאו עודכן לאחרונה: מתאים ל: Windows / Linux · VLC 3.0.x · NVIDIA & AMD GPUs

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

למה זה קורה?

  • פענוח DXVA / D3D11VA עם פורמטי פיקסלים לא תואמים — מפענחי GPU מוציאים פורמטים NV12 או P010; מנהל התקן ישן או מודול פלט ספציפי נכשל בהמרתם, ויוצר פריים ירוק.
  • קונפליקטים במודול פלט הווידאוDirect3D11 ב-Windows ו-VDPAU/VA-API ב-Linux הם החשודים הרגילים.
  • באגי מנהל התקן של כרטיס מסך על קודקים ספציפייםHEVC 10-bit ו-VP9 הם הטריגרים הנפוצים ביותר.
  • תצורת VLC פגומה עם בחירת פלט מיושנת — מודול שכבר לא קיים במערכת שלך.

איך לתקן

פתרון 1השבתת פענוח באצתת חומרה

פותר מסך שחור/ירוק, פיקסליזציה וקפיצות ברוב המקרים

  1. פתח את VLC ועבור ל-Tools > Preferences (או הקש Ctrl+P ב-Windows/Linux, Cmd+, ב-macOS).

    חלון ההעדפות נפתח.

  2. לחץ על הלשונית Input / Codecs משמאל.

    מוצגות ההגדרות הקשורות לקודקים.

  3. חפש את "Hardware-accelerated decoding" וקבע אותו ל-Disable.

    תפריט הנפתח מציג כעת "Disable".

  4. לחץ על Save ולאחר מכן הפעל מחדש את VLC לחלוטין (סגור את כל חלונות VLC, לא רק את הסרטון).

    VLC מופעל מחדש עם פענוח בתוכנה.

  5. נגן שוב את הקובץ הבעייתי.

    אם הבעיה נעלמה, האשם היה המפענח של ה-GPU.

הערהמסכים ירוקים הם התסמין הקלאסי של פענוח חומרה. פענוח תוכנה משתמש בצנרת שנבדקה היטב ומבטל את אי-ההתאמה של הפורמט מיד.

פתרון 2שינוי מודול פלט הווידאו ל-OpenGL (ב-Windows) או מודול אחר ב-Linux (VDPAU → OpenGL)

פותר מסך שחור ובעיות רינדור בהגדרות ספציפיות של כרטיס מסך

  1. עבור ל-Tools > Preferences > Video.

    הגדרות הווידאו נפתחות.

  2. קבע את "Output" ל-OpenGL (ב-Windows) או מודול אחר ב-Linux (VDPAU → OpenGL).

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

  3. לחץ על Save והפעל מחדש את VLC.

    VLC מופעל מחדש.

  4. פתח מחדש את הקובץ ובדוק את התמונה.

    הווידאו אמור להופיע כעת כראוי.

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

פתרון 3עדכון מנהל ההתקן של כרטיס המסך

פותר מסך שחור, ארטיפקטים ירוקים וקריסות הנגרמות מבאגים במנהל ההתקן

  1. הקש Win+X ופתח את מנהל ההתקנים (או הגדרות מערכת > מסך ב-macOS).

    רשימת ההתקנים נפתחת.

  2. הרחב את "כרטיסי מסך" ורשום את דגם ה-GPU שלך (NVIDIA, AMD או Intel).

    ה-GPU שלך מזוהה.

  3. הורד את מנהל ההתקן העדכני ביותר מאתר היצרן של כרטיס המסך (nvidia.com, amd.com או intel.com) — או השתמש ב-Windows Update.

    חבילת מנהל ההתקן מוכנה.

  4. התקן, הפעל מחדש את המחשב ונסה שוב עם VLC.

    המערכת משתמשת במנהל ההתקן החדש.

הערהלעתים מחשבים ניידים מבוססי OEM חוסמים מנהלי התקנים של יצרן כרטיס המסך; במקרה כזה השתמש בעמוד מנהלי ההתקנים של יצרן המחשב הנייד.

פתרון 4איפוס העדפות VLC לברירת המחדל

מסיר הגדרות פגומות הגורמות לקריסות, מסכים שחורים ובעיות שמע

  1. סגור את VLC לחלוטין.

    אף תהליך של VLC אינו פעיל.

  2. פתח שורת פקודה (Win+R → cmd) או מסוף.

    שורת פקודה זמינה.

  3. הרץ: vlc --reset-config (Windows/Linux) — ב-macOS מחק במקום זאת את ~/Library/Preferences/org.videolan.vlc.

    העדפות VLC חוזרות לברירת המחדל.

  4. הפעל את VLC ויישם מחדש רק את ההגדרות שאתה באמת צריך.

    VLC עולה עם הגדרות נקיות.

הערהפעולה זו מוחקת את כל ההעדפות המותאמות אישית (כולל קיצורי דרך ועורות). ייצא את התצורה שלך מ-Tools > Preferences > All > Interface אם אתה רוצה גיבוי.

פתרון 5עדכון VLC לגרסה העדכנית ביותר

מחיל תיקוני באגים ואבטחה רשמיים (הגרסה היציבה הנוכחית: 3.0.23)

  1. ב-VLC, עבור ל-Help > Check for Updates.

    VLC משווה את הגרסה שלך לעדכנית ביותר.

  2. אם יש עדכון, הורד אותו מהעמוד הרשמי videolan.org.

    מתקין חדש מורד.

  3. התקן מעל הגרסה הנוכחית (ההגדרות נשמרות) והפעל מחדש.

    VLC פועל בגרסה החדשה.

הערהVLC 3.0.23 הוא העדכון ה-24 של הענף 3.0 וכולל מגוון רחב של תיקונים ל-demuxer וליציבות — בעיות רבות מסוג "לא מנגן" כבר נפתרו שם.

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

פתרון 1כפיית פורמט צבע ספציפי (Linux)

מתקן מסך ירוק בהגדרות VA-API/VDPAU ב-Linux

  1. סגור את VLC ופתח את תצורת VLC שלך: ~/.config/vlc/vlcrc.

    קובץ התצורה נפתח.

  2. אתר את המקטע avcodec והוסף: avcodec-hw=none (או עקיפות vdpau-version אם קיימות).

    פענוח חומרה מבוטל ברמת התצורה.

  3. הפעל את VLC ובדוק.

    הווידאו מרונדר במצב תוכנה.

הערהב-Linux, באגי מסך ירוק עם Wayland + VA-API נפוצים; הפתרון הוא בדרך כלל השבתת hwaccel לעיל או מעבר הפלט ל-OpenGL.

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

  • עדכן מנהלי התקן של כרטיס מסך באופן קבוע — פריימים ירוקים/ורודים מטופלים לעתים קרובות בשחרורי מנהלי התקנים.
  • לאחר עדכון VLC, וודא שפענוח חומרה עדיין עובד; בניות חדשות לעתים משנות ברירות מחדל.
  • שמור עותק VLC נייד לבדיקת A/B מיידית של בעיות תצורה.

שאלות נפוצות

מדוע הווידאו שלי ירוק ב-VLC אך תקין בנגני אחרים?
נגנים אחרים עשויים להשתמש במסלולי פענוח שונים (למשל Media Foundation ב-Windows) שמטפלים בפורמט הפיקסלים כראוי. ב-VLC, השבתת אצתת חומרה ממשרתת את הצנרת עם המסלול העובד.
מסך ירוק רק במסך מלא?
זה מצביע על מודול הפלט ולא על הפענוח. החלף בין Direct3D11, OpenGL ו-Direct3D9 ב-כלים > ה&עדפות > &וידאו > Output.
האם מסך ירוק הוא סימן לנזק לכרטיס מסך?
לא — פריים ירוק מלא הוא אי-התאמה תוכנתית של פורמט. ארטיפקטים אמיתיים של GPU נראים כזבל מפוזר, לא כתמונה ירוקה אחידה.
האם המסך הירוק קורה עם פורמטים ספציפיים?
לרוב עם HEVC 10-bit ו-VP9, פחות עם H.264 8-bit. זה מצביע בחוזקה על מפענח החומרה, ומאשר את תיקון hwaccel.

סיכום

השבתת פענוח באצתת חומרה — פותר מסך שחור/ירוק, פיקסליזציה וקפיצות ברוב המקרים. 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.