نحوه رفع دائمی نامنطبق بودن صدا و تصویر (جبران تأخیر)
وقتی صدا از همزمانی خارج میشود، واکنش معمول فشردن J یا K روی هر ویدیو و بهعقب راندن زمان است — کاری بیپایان و خستهکننده. VLC ابزار بهتری دارد: تنظیم جبران تأخیر صدا، که یک افست دائمی برای تمام فایلها ذخیره میکند و حتی تنظیمات بهتفکیک فایل را که در حین پخش انجام میدهید به یاد میآورد. این راهنما توضیح میدهد که رفع دائمی، تنظیم دقیق بهتفکیک فایل و سه دلیل سختافزاری (بلوتوث، رسیورهای A/V و ساندبارها) چگونه باعث دررفتن همزمانی میشوند.
چرا این اتفاق میافتد؟
- تأخیر صدای بلوتوث — کدکهای بلوتوث (بهویژه A2DP/SBC) ۱۰۰–۳۰۰ میلیثانیه تأخیرِ رمزگذاری اضافه میکنند؛ VLC از این تأخیر باخبر نیست، پس صدا نسبت به تصویر زودتر پخش میشود.
- پردازش رسیور A/V — رسیورهایی با پردازش همزمانی لبها یا اصلاح اتاق (Dolby، DTS) صدا را بافر میکنند و آن را عقب میاندازند.
- لرزش رمزگشایی با شتاب سختافزاری — زمانبندی ناپایدار رمزگشایی ویدیو روی برخی کارتهای گرافیک باعث میشود دررفتگی در نقاط تصادفی ظاهر شود که از یک افست ثابت بدتر است.
- پرچمهای زمانبندی در سطح ظرف — برخی فایلهای MKV/MP4 دارای لیستهای ویرایش یا مهرهای زمانیِ نادرست هستند؛ دررفتگی در خودِ فایل پخته شده است.
- خرابی ترجیحات — مقدار قدیمی تأخیر سراسری ذخیرهشده در پیکربندی مدام روی همه چیز اعمال میشود.
چگونه رفع کنیم
راهحل 1تنظیم یک جبران تأخیر صدای دائمی
دررفتگی ثابت و قابلپیشبینی در تمام فایلها را برطرف میکند
VLC را باز کنید و به ابزارها ▸ ترجیحات ▸ صدا بروید.
تنظیمات صدا باز میشود.
مقدار «تأخیر صدا» (یا «جبران عدم همزمانی صدا») را روی افستِ اندازهگیریشده بگذارید، مثلاً ۲۵۰ میلیثانیه برای هدفونهای بلوتوث.
یک افست سراسری روی هر فایل اعمال میشود.
مقادیر مثبت صدا را به تأخیر میاندازند؛ مقادیر منفی آن را زودتر میآورند. روی ذخیره کلیک کنید و VLC را دوباره راهاندازی کنید.
پخش با افست جدید آغاز میشود.
راهحل 2تنظیم دقیق بهتفکیک فایل با J / K و ذخیره افست
فایلهایی را که جداگانه کج هستند برطرف میکند در حالی که پیشفرض سراسری حفظ میشود
فایل را پخش کنید و K را برای بهتأخیر انداختن صدا (دیرتر) یا J را برای زودتر کردن آن (سریعتر) بزنید — هر بار ۵۰ میلیثانیه.
همزمانی گامبهگام بهبود مییابد.
پس از همزمان شدن، به ابزارها ▸ همزمانی ترک (یا Ctrl+L) بروید.
پانل همزمانی تأخیر فعلی را نشان میدهد.
روی ویدیو راستکلیک کنید ▸ ویدیو ▸ ترک زیرنویس ▸ ذخیره همزمانی — VLC یک افست بهتفکیک فایل در پایگاه داده رسانه خود مینویسد.
افست دفعه بعد که این فایل را پخش میکنید بهطور خودکار دوباره اعمال میشود.
راهحل 3کاهش تأخیر بلوتوث از منبع
دلیل ریشهای را برطرف میکند نه اینکه آن را جبران کند
در VLC: ابزارها ▸ ترجیحات ▸ صدا ▸ «خروجی صدا» → روی «AudioTrack (Android)» یا کمتأخیرترین ماژول موجود در سیستمعامل خود تنظیم کنید.
زنجیره صدا تغییر میکند.
در سمت سیستمعامل، کدکهای کمتأخیر را ترجیح دهید: حالت «AAC» ویندوز، «AAC» macOS، یا aptX/LL روی دستگاههای پشتیبانیشده.
تأخیر بهوضوح کاهش مییابد.
اگر از ساندباری با حالت «بازی» یا «کمتأخیر» استفاده میکنید، آن را فعال کنید — این حالتها بافرِ همزمانی لبها را غیرفعال میکنند.
همزمانی بدون هیچ جبرانی بازمیگردد.
راهحل 4حذف خود فایل با یک remux
تأیید میکند که دررفتگی در رسانه پخته شده است یا نه
فایل را بدون رمزگذاری مجدد remux کنید:
ffmpeg -i input.mkv -c copy -map 0 output.mkv.یک ظرف تمیز ساخته میشود.
فایل remux شده را پخش کنید. اگر همزمانی اکنون پایدار است، ظرف اصلی مهرهای زمانیِ خراب داشته است.
فایل remux شده همزمان پخش میشود.
نسخه remux شده را نگه دارید و نسخه اصلی خراب را حذف کنید.
فایل مشکلدار جایگزین شد.
راهحل 5بازگرداندن ترجیحات VLC به حالت پیشفرض
تنظیمات خراب که باعث کرش، صفحه سیاه و مشکلات صدا میشوند را از بین میبرد
VLC را کاملاً ببندید.
هیچ پردازهای از VLC در حال اجرا نیست.
یک خط فرمان باز کنید (Win+R → cmd) یا یک ترمینال.
خط فرمان در دسترس است.
دستور
vlc --reset-configرا اجرا کنید (ویندوز/لینوکس) — در macOS بهجای آن پوشه~/Library/Preferences/org.videolan.vlcرا حذف کنید.ترجیحات VLC به مقادیر پیشفرض بازمیگردد.
VLC را اجرا کنید و فقط تنظیماتی را که واقعاً لازم دارید دوباره اعمال کنید.
VLC با تنظیمات پاک شروع به کار میکند.
رفع اشکال پیشرفته
راهحل 1بررسی پایگاه داده رسانه برای افستهای قدیمی
مقادیر بهتفکیک فایل را پیدا میکند که مدام دوباره اعمال میشوند
VLC را ببندید و پایگاه داده رسانه را حذف کنید:
%APPDATA%\vlc\ml.xspf(ویندوز) یا~/Library/Application Support/org.videolan.vlc/ml.xspf(macOS).افستهای بهتفکیک فایل ذخیرهشده پاک میشوند.
VLC را دوباره راهاندازی کنید و فایل را دوباره پخش کنید — مقدار همزمانی ذخیرهشده از بین رفته است.
فایل فقط با افست سراسری پخش میشود.
تنظیم بهتفکیک فایل را فقط در صورتی دوباره اعمال کنید که فایل واقعاً به آن نیاز دارد.
حالت تمیز بازیابی شد.
چگونه در آینده از آن جلوگیری کنیم
- برای بلوتوث، همیشه پس از بهروزرسانی فریمور یا سیستمعامل دوباره اندازه بگیرید — رفتار کدک تغییر میکند.
- وقتی دقت همزمانی اهمیت دارد (مثلاً بازبینی تدوین ویدیو)، صدای سیمی (۳٫۵ میلیمتر/اپتیکال/HDMI) را ترجیح دهید.
- VLC را بهروز نگه دارید: اصلاحات زمانبندی دیماکسر با هر انتشار ۳٫۰٫x میرسد (نسخه پایدار فعلی: ۳٫۰٫۲۳).
- برای فایلهایی که مرتب دررفتگی دارند، افست بهتفکیک فایل را در حین پخش ذخیره کنید — VLC آن را به یاد میآورد.
سؤالات متداول
تفاوت جبران تأخیر صدا با کلیدهای 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.