כיצד לתקן שמע לא מסונכרן לצמיתות (פיצוי השהיה)

בעיות שמע עודכן לאחרונה: מתאים ל: All platforms · VLC 3.0.x · A/V receivers & Bluetooth

כשהשמע גולש מהסנכרון, התגובה הרגילה היא ללחוץ J או K בכל סרטון ולהזיז את התזמון בחזרה — משימה אינסופית. ל-VLC יש כלי טוב יותר: הגדרת פיצוי השהיית השמע, ששומרת הזחה קבועה לכל הקבצים, ואף זוכרת התאמות לפי קובץ שאתה מבצע בזמן הניגון. מדריך זה מסביר את התיקון הקבוע, הכיוון העדין לפי קובץ, ושלוש סיבות החומרה (Bluetooth, מקלטי A/V ו-soundbars) שגורמות לדריפה להופיע מלכתחילה.

למה זה קורה?

  • latency של שמע Bluetooth — קודקי Bluetooth (במיוחד A2DP/SBC) מוסיפים 100–300 מ"ש של latency קידוד; VLC לא יכול לדעת את ההשהיה, אז השמע מנגן מוקדם יחסית לווידאו.
  • עיבוד מקלט A/V — מקלטים עם עיבוד lip-sync או תיקון חדר (Dolby, DTS) ממתינים את השמע, דוחפים אותו מאוחר.
  • רעידת פענוח מואץ-חומרה — תזמון פענוח וידאו לא יציב על חלק מ-GPUs גורם לדריפה להופיע בנקודות אקראיות, שמרגישה גרוע יותר מהזחה קבועה.
  • דגלי תזמון ברמת המכולה — חלק מקבצי MKV/MP4 נושאים רשימות עריכה או חותמות זמן שגויות; הדריפה אפויה לתוך הקובץ עצמו.
  • העדפות פגומות — ערך הזחה גלובלי ישן שנשמר בתצורה שלך ממשיך להיות מיושם על הכל.

איך לתקן

פתרון 1קבע פיצוי השהיית שמע קבוע

מתקן דריפה קבועה, צפויה בכל הקבצים

  1. פתח את VLC ועבור ל-כלים > ה&עדפות > &שמע.

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

  2. הגדר "Audio delay" (או "Audio desynchronization compensation") להזחה הנמדדת, לדוגמה 250 מ"ש עבור אוזניות Bluetooth.

    הזחה גלובלית מיושמת על כל קובץ.

  3. ערכים חיוביים מעכבים את השמע; שליליים מזיזים אותו מוקדם יותר. לחץ Save והפעל מחדש את VLC.

    הניגון מתחיל עם ההזחה החדשה.

הערהמדוד את ההזחה על ידי השהיה על תנועת פה ברורה וספירת הפער בשניות, ואז הכפל ב-1000. התחל שמרני (±150 מ"ש) ושפר.

פתרון 2כוון לפי קובץ עם J / K ושמור את ההזחה

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

  1. נגן את הקובץ ולחץ K כדי לעכב את השמע (מאוחר) או J כדי להקדים אותו (מהיר יותר) — כל לחיצה היא 50 מ"ש.

    הסנכרון משתפר צעד אחר צעד.

  2. ברגע שהסנכרון תקין, עבור ל-כלים > &סנכרון רצועות (או לחץ Ctrl+L).

    לוח הסנכרון מציג את ההשהיה הנוכחית.

  3. לחיצה ימנית על הווידאו > וידאו > רצועת כתוביות > Save Synchronization — VLC כותב הזחה לפי קובץ למסד הנתונים של המדיה שלו.

    ההזחה מיושמת מחדש אוטומטית בפעם הבאה שתנגן קובץ זה.

הערההערך לפי קובץ עוקף את הפיצוי הגלובלי רק עבור קובץ ההוא — ההגדרה הגלובלית שלך נשארת ללא שינוי.

פתרון 3הקטן את latency ה-Bluetooth במקור

מסיר את השורש במקום לפצות עליו

  1. ב-VLC: כלים > ה&עדפות > &שמע > "Audio output" → הגדר ל-"AudioTrack (Android)" או למודול בעל ה-latency הנמוך ביותר הזמין במערכת ההפעלה שלך.

    צינורת השמע משתנה.

  2. בצד מערכת ההפעלה, העדף קודקים בעלי latency נמוך יותר: מצב "AAC" ב-Windows, "AAC" ב-macOS, או aptX/LL במכשירים נתמכים.

    ה-latency יורד באופן משמעותי.

  3. אם אתה משתמש ב-soundbar עם מצב "Game" או "Low Latency", הפעל אותו — מצבים אלו משביתים את המתנת ה-lip-sync.

    הסנכרון חוזר ללא שום פיצוי.

הערהלאחר שינוי פלט השמע, מדוד מחדש את ההשהיה — ייתכן שערך הפיצוי דורש כיוון.

פתרון 4שלול את הקובץ עצמו עם רימוקס

מאשר האם הדריפה אפויה לתוך המדיה

  1. עשה רימוקס לקובץ ללא קידוד מחדש: ffmpeg -i input.mkv -c copy -map 0 output.mkv.

    נוצרת מכולה נקייה.

  2. נגן את הקובץ המרומקס. אם הסנכרון כעת יציב, למכולה המקורית היו חותמות זמן שבורות.

    הקובץ המרומקס מנגן מסונכרן.

  3. שמור את העותק המרומקס ומחק את המקורי השבור.

    קובץ הבעיה הוחלף.

הערהרימוקס הוא ללא אובדן — לא אובדת איכות. הוא רק בונה מחדש את מבנה המכולה.

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

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

פתרון 1בדוק את מסד הנתונים של המדיה להזחות ישנות

מוצא ערכים לפי קובץ שממשיכים להיות מיושמים

  1. סגור את VLC ומחק את מסד הנתונים של המדיה: %APPDATA%\vlc\ml.xspf (Windows) או ~/Library/Application Support/org.videolan.vlc/ml.xspf (macOS).

    הזחות לפי קובץ שמורות נמחקות.

  2. הפעל מחדש את VLC ונגן את הקובץ — ערך הסנכרון השמור נעלם.

    הקובץ מנגן עם ההזחה הגלובלית בלבד.

  3. החל מחדש את ההתאמה לפי קובץ רק אם הקובץ באמת זקוק לה.

    מצב נקי שוחזר.

הערהמחיקת ml.xspf גם מנקה ספירות ניגון ופריטים שנוגנו לאחרונה — זה לא נוגע לרשימות ההשמעה או להעדפות שלך.

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

  • עבור Bluetooth, מדוד מחדש תמיד לאחר עדכוני קושחה או מערכת הפעלה — התנהגות הקודק משתנה.
  • העדף שמע קווי (3.5 מ"מ / אופטי / HDMI) כאשר דיוק הסנכרון חשוב, לדוגמה סקירת עריכת וידאו.
  • שמור על VLC מעודכן: תיקוני תזמון demuxer מגיעים עם כל מהדורת 3.0.x (היציב הנוכחי: 3.0.23).
  • שמור את ההזחה לפי קובץ בזמן הניגון עבור קבצים שגולשים באופן קבוע — VLC זוכר אותה.

שאלות נפוצות

מה ההבדל בין פיצוי השהיית שמע למקשים J/K?
J/K מכווננים תזמון בתוך המושב הנוכחי; הגדרת הפיצוי היא הזחה גלובלית קבועה השמורה בהעדפות. השתמש בפיצוי עבור דריפה קבועה (Bluetooth, מקלטים) וב-J/K עבור קבצים חד-פעמיים.
השהיית שמע חיובית או שלילית — לאיזה כיוון ללכת?
חיובי מעכב את השמע (השתמש כשהשמע מוקדם, טיפוסי עם Bluetooth). שלילי מזיז שמע מוקדם יותר (השתמש כשהשמע מפגר אחרי הווידאו, נפוץ עם חלק מהמקלטים). אם לא בטוח, דחוף עם J/K תחילה כדי למצוא את הכיוון.
מדוע הסנכרון גולש לאט במהלך הסרט?
דריפה איטית מצביעה בדרך כלל על תזמון פענוח וידאו לא יציב (האצת חומרה) או מכולה שבורה. נסה להשבית פענוח מואץ-חומרה ולעשות רימוקס לקובץ.
האם הגדרת הפיצוי משפיעה על הקלטות מסך או הזרמות?
היא חלה על כל ניגון, כולל הזרמות והקלטות. הגדר בחזרה ל-0 לפני לכידת שמע או דברים שבהם ה-latency חייב להיות מדויק.

סיכום

קבע פיצוי השהיית שמע קבוע — מתקן דריפה קבועה, צפויה בכל הקבצים. 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.