שמע ב-VLC לא מסונכרן: כיצד לתקן את ההשהיה שמע/וידאו לצמיתות

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

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

למה זה קורה?

  • דריפת שעון שמע/וידאו — תהליכוני השמע והווידאו של VLC משתמשים בשעונים שונים; בעיות resampling גורמות להם להתרחק עם הזמן.
  • השהיית שמע Bluetooth — אוזניות אלחוטיות מוסיפות 100–300 מילישניות של השהיה בלתי נמנעת; ל-VLC אין פיצוי אוטומטי עבורה.
  • היסט A/V ברמת הקובץ — חלק מהקבצים נוצרו עם היסט מכוון או זרם חותמות זמן שבור.
  • תזמון פענוח חומרה — פענוח GPU יכול להכניס השהיית וידאו משתנה שמזיזה את הסנכרון.
  • רצועת שמע פגומה — חותמות זמן שמע פגומות גורמות לסנכרון לקפוץ כל הזמן.

איך לתקן

פתרון 1השתמש בקיצורי הסנכרון המיידי (J / K)

התיקון הזמני המהיר ביותר — עובד לקובץ בודד, עכשיו

  1. בזמן ניגון, הקש K כדי להשהות את השמע (השמע מתחיל מאוחר יותר ביחס לווידאו).

    השמע זז אחורה בזמן.

  2. הקש J כדי להקדים את השמע (השמע מתחיל מוקדם יותר).

    השמע זז קדימה בזמן.

  3. כל לחיצה מכווננת ב-50 מילישניות; החזק את המקש לחזרה.

    אתה יכול לכוונן להיסט המדויק.

הערהזה תקף להפעלה הנוכחית בלבד — ההיסט מתאפס כשאתה סוגר את VLC. השתמש בתיקון 2 לפתרון קבוע.

פתרון 2קבע השהיית שמע קבועה בהעדפות

מתקן לצמיתות קבצים שתמיד זקוקים לאותו היסט

  1. כלים > ה&עדפות > &שמע (עבור לתצוגת All בתחתית).

    כל הגדרות השמע מוצגות.

  2. קבע את "Audio desynchronization compensation" לערך הנדרש במילישניות (חיובי = שמע מושהה; שלילי = שמע מוקדם).

    ההיסט הגלובלי מיושם.

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

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

הערההשתמש בזה רק אם אותו היסט נדרש בכל הקבצים (למשל השהיית אוזניות Bluetooth קבועה). אחרת העדף J/K לפי קובץ.

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

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

  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.

הערהאם בעיות הסנכרון התחילו לאחר הפעלת פענוח חומרה (או לאחר עדכון מנהל התקן), סביר להניח שהתזמון של מפענח ה-GPU הוא האשם.

פתרון 4פיצוי על השהיית אוזניות Bluetooth

מסיר את ההשהיה האלחוטית שממשיכה לשבור את הסנכרון

  1. בדוק את מפרט ההשהיה של האוזניות שלך (בדרך כלל 100–300 מילישניות במצב רגיל; נמוך יותר במצב קודק בעל השהיה נמוכה כמו aptX LL).

    אתה יודע את ההשהיה המשוערת.

  2. הפעל את קודק ההשהיה הנמוכה במערכת (Windows: שמע > התקן > מתקדם > aptX/LL אם נתמך).

    ההשהיה יורדת.

  3. אם ההשהיה נשארת, יישם פיצוי שלילי תואם ב-VLC (Audio > desynchronization = -השהיה).

    הסנכרון האלחוטי מתוקן.

הערהדיווחים רבים של "VLC לא מסונכרן" על מחשבים ניידים הם טהור השהיית Bluetooth. אוזניות חוטיות לבדיקה מאשרות זאת מיד.

פתרון 5איפוס העדפות 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תיקון דריפה עם ממיר SoX

עוצר דריפה איטית בסרטונים ארוכים (סרטים/הרצאות)

  1. כלים > ה&עדפות > הכול > Audio > "Audio resampler" > SoX Resampler (best quality).

    resampling באיכות גבוהה מופעל.

  2. בדוק גם Input/Codecs > "Use system time reference" — השאר פעיל אם קיים.

    משתמש בשעון יציב.

  3. שמור, הפעל מחדש, וצפה בקובץ של 90+ דקות כדי לאשר שהסנכרון מחזיק.

    הסנכרון נשאר יציב עד הסוף.

הערהדריפה שגדלה עם הזמן (תקינה בדקה 5, משתבשת בדקה 50) היא כמעט תמיד דריפת resampling/שעון — התיקון SoX מכוון בדיוק לזה.

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

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

שאלות נפוצות

למה משמשים המקשים J ו-K ב-VLC?
J/K מכווננים סנכרון שמע: J מקדים את השמע (לחלופין מקדים כתוביות), K מאחר אותו. שניהם זזים בצעדים של 50 מילישניות בזמן הניגון.
מדוע סנכרון VLC גולש עם הזמן?
השעונים של שמע ווידאו גולשים בגלל resampling והבדלי תזמון חומרה. ממיר SoX יחד עם השבתת פענוח חומרה בדרך כלל מייצבים את זה.
האם אני צריך לקודד מחדש את הקובץ כדי לתקן סנכרון?
לא. הפיצוי של VLC מטפל בזה. אם הקובץ שבור לצמיתות, remux (ffmpeg -i in -c copy out) שומר על האיכות ובונה מחדש חותמות זמן.
אוזניות Bluetooth גורמות לשמע לא מסונכרן ב-VLC — למה?
Bluetooth מוסיף השהיה קבועה (100–300 מילישניות) ש-VLC לא יכול לזהות. פצה עם ערך desync שלילי התואם את ההשהיה של האוזניות שלך.
האם תיקון הסנכרון של VLC עובד גם לכתוביות חיצוניות?
סנכרון כתוביות הוא נפרד: השתמש במקשים G/H (או בתפריט Subtitle ערוץ > סנכרון) כדי להזיז כתוביות מבלי לגעת בשמע.

סיכום

השתמש בקיצורי הסנכרון המיידי (J / K) — התיקון הזמני המהיר ביותר — עובד לקובץ בודד, עכשיו. 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.