پخش پرشدار در VLC: رفع لگ و لرزش در ۵ مرحله
پخش پرشدار — ویدیویی که میلرزد، ریزپرش دارد یا عقب میافتد — یکی از آزاردهندهترین مشکلات VLC است، چون روی رایانههایی رخ میدهد که پخشکنندههای دیگر را بینقص اجرا میکنند. عامل آن بهندرت فایل است و تقریباً هرگز «کند بودن رایانه» نیست. این یک مشکل زمانبندی میان ساعت داخلی VLC، خروجی ویدیو و رمزگشا است. این راهنما چهار عامل رایج بر هم زدن زمانبندی را به ترتیب برطرف میکند؛ کار بیشتر کاربران تا مرحله ۳ تمام میشود.
چرا این اتفاق میافتد؟
- شتابدهی سختافزاری با درایورهای ناسازگار — رمزگشایی با کارت گرافیک زمانبندی متغیری برای فریمها ایجاد میکند که رندرکننده نمیتواند آن را هموار کند.
- ناهمخوانی vsync و نرخ نوسازی — محتوای ۶۰ هرتز روی نمایشگر ۱۴۴ هرتز (یا برعکس) بدون تنظیم درست ضرباهنگ فریم باعث لرزش دورهای میشود.
- حالتهای ذخیره انرژی که کارت گرافیک/پردازنده را محدود میکنند — لپتاپها و بعضی رایانههای رومیزی در حین پخش فرکانس را پایین میآورند و فریم میافتد.
- بافر شبکه یا دیسک برای استریمها — کش ناکافی نوسان شبکه را به لرزش قابل مشاهده تبدیل میکند.
- پردازههای پسزمینه که بر سر کارت گرافیک رقابت میکنند — شتابدهی سختافزاری مرورگر، ابزار ضبط بازی و VLC با هم میتوانند موتور ویدیو را اشباع کنند.
چگونه رفع کنیم
راهحل 1گزینه "Drop frames on late pictures" را فعال کنید
پرشهای ناشی از اولویت صدا در فایلهای 4K و با بیتریت بالا را برطرف میکند
به Tools > Preferences > Input / Codecs بروید.
تنظیمات ورودی باز میشود.
گزینه "Drop frames on late pictures" را فعال کنید.
VLC فریمهای ویدیویی عقبمانده را رد میکند.
ذخیره کنید، برنامه را دوباره اجرا کنید و سپس فایل را پخش کنید.
پخش با صدا همزمان میماند.
راهحل 2رمزگشایی با شتابدهی سختافزاری را خاموش کنید
در بیشتر موارد صفحه سیاه/سبز، پیکسلی شدن و پرش تصویر را برطرف میکند
VLC را باز کنید و به Tools > Preferences بروید (یا در ویندوز/لینوکس Ctrl+P و در macOS Cmd+, را بزنید).
پنجره تنظیمات (Preferences) باز میشود.
در ستون سمت چپ روی زبانه Input / Codecs کلیک کنید.
تنظیمات مربوط به کدکها نمایش داده میشود.
گزینه "Hardware-accelerated decoding" را پیدا کرده و روی Disable بگذارید.
فهرست کشویی اکنون «Disable» را نشان میدهد.
روی Save کلیک کنید، سپس VLC را کامل ببندید و دوباره باز کنید (همه پنجرههای VLC را ببندید، نه فقط ویدیو را).
VLC با رمزگشایی نرمافزاری بالا میآید.
فایل مشکلدار را دوباره پخش کنید.
اگر پخش روان شد، رمزگشای کارت گرافیک عامل نوسان زمانبندی بوده است.
راهحل 3نرخ نوسازی نمایشگر را درست تنظیم کنید
لرزش ناشی از ناهمخوانی نرخ نوسازی را از بین میبرد
ویندوز: Settings > System > Display > Advanced display > نرخ نوسازی بومی را انتخاب کنید (مثلاً ۱۴۴ هرتز).
نمایشگر با نرخ بومی خود کار میکند.
macOS: System Settings > Displays > Refresh rate.
نرخ نوسازی تنظیم میشود.
در VLC به ابزارها > تنظیمات > &ویدئو بروید و اگر در نسخه شما وجود دارد، گزینه «Synchronize video output with display refresh rate» را فعال کنید — هر دو حالت را امتحان کنید.
ضرباهنگ فریم با نمایشگر همراستا میشود.
راهحل 4ذخیره انرژی را در حین پخش خاموش کنید
محدودسازی پردازنده/کارت گرافیک در حین پخش را متوقف میکند
ویندوز: Settings > System > Power را روی «Best performance» بگذارید (یا یک طرح High Performance بسازید).
پردازنده و کارت گرافیک محدود نمیشوند.
لپتاپ: شارژر را متصل نگه دارید — حالت باتری فرکانس را بهشدت کم میکند.
فرکانسها در سطح بالا باقی میمانند.
کنترلپنل NVIDIA/AMD: برنامه VLC (vlc.exe) را روی «Prefer maximum performance» بگذارید.
کارت گرافیک برای VLC با فرکانس کامل کار میکند.
راهحل 5مقدار کش شبکه را افزایش دهید
بافر شدن، پرش و افتادن فریم در پخشهای زنده را برطرف میکند
به Tools > Preferences > Input / Codecs بروید.
تنظیمات ورودی باز میشود.
گزینه "Network caching (ms)" را روی 3000 میلیثانیه بگذارید (مقدار پیشفرض 1000 است).
اندازه بافر بیشتر میشود.
روی Save کلیک کنید، VLC را دوباره اجرا کنید و استریم را باز کنید.
استریم مدت بیشتری پیشبافر میشود.
رفع اشکال پیشرفته
راهحل 1از گزینههای پرش فریم و ساعت VLC استفاده کنید (نمای پیشرفته)
ساعت صدا و تصویر را برای موارد سرسخت تنظیم دقیق میکند
به ابزارها > تنظیمات بروید و پایین صفحه روی «All» کلیک کنید تا تنظیمات پیشرفته نمایان شود.
تنظیمات پیشرفته ظاهر میشود.
گزینه Input / Codecs > «Skip frames» را قبلاً پوشش دادیم؛ اکنون در Video گزینه «Synchronize video output with display refresh rate» و در Audio گزینه «Audio resampler» را روی «SoX Resampler (best quality)» بگذارید.
ساعت و بازنمونهبرداری تنظیم میشوند.
ذخیره کنید، برنامه را دوباره اجرا کنید و آزمایش کنید.
زمانبندی پخش بهتر میشود.
چگونه در آینده از آن جلوگیری کنیم
- درایور کارت گرافیک را بهروز نگه دارید — اصلاحات ضرباهنگ فریم مرتب منتشر میشوند.
- برنامههای پسزمینه سنگین برای کارت گرافیک (ویدیوی مرورگر، ابزارهای ضبط) را در حین تماشا ببندید.
- برای مانیتور اصلی خود یک نرخ نوسازی پایدار انتخاب کنید؛ از ترکیب نمایشگر ثانویه ۶۰ هرتز در حین پخش پرهیز کنید.
سؤالات متداول
چرا VLC لرزش دارد اما پخشکنندههای دیگر نه؟
آیا پخش پرشدار به فایل ویدیو آسیب میزند؟
آیا افزایش کش VLC برای فایلهای محلی کمک میکند؟
آیا VLC روی همه ویدیوهای 4K پرش دارد؟
جمعبندی
گزینه "Drop frames on late pictures" را فعال کنید — پرشهای ناشی از اولویت صدا در فایلهای 4K و با بیتریت بالا را برطرف میکند. 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.