VLC קורקש בשמע: תיקון סטטי, חריקות ועיוות

בעיות שמע עודכן לאחרונה: מתאים ל: Windows / macOS / Linux · VLC 3.0.x

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

למה זה קורה?

  • מודול פלט לא תואם לשרת השמע — ב-Linux, שליחת נתוני ALSA למושב PipeWire/PulseAudio (או להפך) מייצרת חריקות.
  • אי-התאמה בקצב דגימה — תוכן ב-44.1 קילוהרץ מנוגן דרך נתיב של 48 קילוהרץ בלבד ללא resampling נכון גורם לעיוות מחזורי.
  • הריצות של ה-buffer — ה-buffer של השמע קטן מדי לעומס המערכת; השמע משתבש כאשר התהליכון מפספס את המועד שלו.
  • השהיית DPC / הפרעת מנהל התקן — מנהלי התקנים בעייתיים של Wi-Fi או צ'יפסט משתלטים על המעבד, ומרעיבים תהליכוני שמע.
  • רצועות שמע פגומות — חלק מהקבצים פשוט מותקלטים עם קליפינג או מכילים מקטעים פגומים.

איך לתקן

פתרון 1שינוי מודול פלט השמע ל-מודול אחר (נסה כל אחד: DirectSound, WaveOut, וב-Linux PulseAudio לעומת ALSA)

פותר היעדר שמע, קרקושים ובעיות שמע ב-HDMI

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

    הגדרות השמע נפתחות.

  2. קבע את "Output" ל-מודול אחר (נסה כל אחד: DirectSound, WaveOut, וב-Linux PulseAudio לעומת ALSA).

    מודול השמע משתנה.

  3. לחץ על Save, הפעל מחדש את VLC ונגן את הקובץ.

    השמע מאותחל מחדש עם המודול החדש.

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

פתרון 2בדוק את הקובץ תחילה (האם זה הקובץ או הנגן?)

משקיע 30 שניות כדי להימנע מרדיפת רוח רפאים

  1. נגן קובץ אחר שאתה יודע שהוא נקי.

    אתה מקבל ניגון התייחסות.

  2. אם הקרקוש עוקב אחרי קובץ אחד בלבד, בדוק את קודק השמע שלו (כלים > פרטי המדיה > מ&פענח).

    אתה יודע את הקודק וה-bitrate.

  3. קודד מחדש או בצע remux לקובץ אם הוא פגום.

    הקובץ תוקן או הוצא.

הערהשמע באיכות נמוכה (96 kbps) קורקש על רמקולים טובים; קרקוש ב-FLAC/DTS בעלי bitrate גבוה מצביע למקום אחר.

פתרון 3הגברת ה-buffer של השמע (Windows)

מתקן חריקות מהריצת buffer

  1. פתח את הגדרות התקן השמע של Windows: הגדרות > מערכת > שמע > ההתקן שלך > מאפיינים.

    מאפייני ההתקן נפתחים.

  2. לשונית מתקדם: הגבר את "Default format" כדי להתאים לקצב הדגימה של הקובץ אם ידוע, והפעל "Audio enhancements: Off" — שיפורים הם מקור קרקוש קלאסי.

    השיפורים מבוטלים.

  3. נסה את אפשרויות "Exclusive mode" לבדיקה, ולאחר מכן חזור.

    אתה מבודד את סיבת השיפור לעומת ה-resampling.

הערה"שיפורי שמע" של Windows (שקילות עוצמה וכו') מכניסים לעתים קרובות חריקות והשהיה. כיבוים מתקן מקרים רבים מיד.

פתרון 4תיקון אי-התאמה של PipeWire/PulseAudio ב-Linux

מסיים את החריקה הנפוצה ביותר ב-Linux

  1. בדוק את שרת השמע שלך: pactl info | grep "Server Name" (PipeWire מדווח "PulseAudio (on PipeWire)").

    אתה יודע את השרת הפעיל.

  2. ב-VLC קבע שמע > פלט > "PulseAudio" (אף פעם לא ALSA גולמי תחת PipeWire).

    VLC מדבר עם שכבת התאימות.

  3. אם החריקה נמשכת, הגבר default-fragments/default-fragment-size-msec ב-pipewire.conf (למשל 4 × 25 מילישניות).

    ה-buffer של השרת הוגדל.

הערהבדיקת סניטציה מהירה: הרץ speaker-test -c 2 — אם גם הוא קורקש, הבעיה היא ברמת המערכת, לא ב-VLC.

פתרון 5הפעלת "Drop frames on late pictures"

פותרת קפיצות הנגרמות מעדיפות שמע בקבצי 4K ובתצורת bitrate גבוה

  1. עבור ל-Tools > Preferences > Input / Codecs.

    הגדרות הקלט נפתחות.

  2. הפעל את "Drop frames on late pictures".

    VLC ידלג על פריימי וידאו באיחור.

  3. שמור והפעל מחדש, ולאחר מכן נגן את הקובץ.

    הניגון נשאר מסונכרן עם השמע.

הערהפעולה זו משמיטה פריים אחד מהווידאו במקום לחסום אותו — בלתי מורגש ב-24–60 פריימים לשנייה, אך שומרת על שמע חלק לחלוטין.

פתרון 6איפוס העדפות 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 אם אתה רוצה גיבוי.

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

פתרון 1מדידת השהיית DPC (Windows)

מוצאת הרעבה של שמע ברמת מנהל ההתקן

  1. הורד והרץ את הכלי החינמי "LatencyMon" כמנהל מערכת.

    LatencyMon מתחיל למדוד.

  2. נגן שמע ב-VLC במשך 3–5 דקות בזמן ש-LatencyMon רץ.

    השהיות DPC/ISR נרשמות.

  3. אם הוא מדווח על מנהל התקן בעייתי (בדרך כלל Wi-Fi, רשת או צ'יפסט), עדכן או הסר אותו.

    מנהל ההתקן המרעיב הוחלף.

הערההשהיית DPC גבוהה היא סיבה נסתרת לחריקות שמופיעות רק תחת עומס — האשמים הקלאסיים הם כרטיסי רשת Killer NIC ומנהלי שמע Realtek ישנים.

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

  • שמור על מנהלי התקנים של שמע וצ'יפסט עדכניים; הם נושאים את רובם המכריע של תיקוני הקרקוש.
  • ב-Linux, הישאר על PipeWire עם שכבת התאימות PulseAudio ומודול ה-PulseAudio של VLC.
  • אם אתה משתמש ב-Bluetooth, העדף פרופילי השהיה נמוכה aptX/AAC למוזיקה.

שאלות נפוצות

מדוע VLC קורקש רק בתחילת הניגון?
זה בדרך כלל מרוץ אתחול של buffer/התקן. החלפת מודול פלט השמע או עדכון מנהל ההתקן של השמע בדרך כלל פותר את זה.
האם הקרקוש פוגע ברמקולים שלי?
קרקוש רגיל לא; עיוות קליפינג מתמיד יכול להיות בעוצמה גבוהה. תקן את הצנרת במקום להנמיך את העוצמה.
האם אצתת חומרה גורמת לקרקוש שמע ב-VLC?
בעקיפין — פענוח GPU יכול להגביר עומס DPC/IRQ שמרעיב את תהליכון השמע. בדוק עם אצתת חומרה כבויה.
VLC קורקש רק על FLAC — למה?
FLAC ללא אובדן אך כבד למעבד לפענוח; אם ה-buffer נגמר תחת עומס, אתה שומע חריקות. הגבר את ה-buffer או השבת hwaccel לווידאו שמנוגן במקביל.

סיכום

שינוי מודול פלט השמע ל-מודול אחר (נסה כל אחד: DirectSound, WaveOut, וב-Linux PulseAudio לעומת ALSA) — פותר היעדר שמע, קרקושים ובעיות שמע ב-HDMI. 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.