لرزش VLC روی 4K: راه‌حل‌های واقعی برای HEVC و 4K60

عملکرد و لکنت آخرین به‌روزرسانی: مناسب برای: All platforms · VLC 3.0.x · Intel / NVIDIA / AMD GPUs

لرزش ویدیوی 4K در VLC دو ریشه کاملاً متفاوت دارد: سرعت رمزگشایی و نرخ نوسازی نمایشگر. یک رایانه قوی هم می‌تواند بلرزد اگر از رمزگشای کارت گرافیک استفاده نشود، یا اگر نرخ نوسازی صفحه بر نرخ فریم ویدیو بخش‌پذیر نباشد. این راهنما هر دو مسیر را برطرف می‌کند — اول مسیر رمزگشایی (راه‌حل ۱ و ۲) و سپس مسیر نمایش (راه‌حل ۳ و ۴). تنها راه‌حل ۱ بیشتر گزارش‌های لرزش 4K را برطرف می‌کند.

چرا این اتفاق می‌افتد؟

  • رمزگشایی نرم‌افزاری (پردازنده) برای HEVC ۱۰ بیتی — اگر شتاب‌دهی سخت‌افزاری خاموش باشد یا کارت گرافیک رمزگشای HEVC نداشته باشد، پردازنده نمی‌تواند 4K60 را ادامه دهد و فریم می‌افتد.
  • ناهمخوانی نرخ نوسازی — محتوای ۲۴/۳۰ فریمی روی پنل ۶۰/۱۴۴ هرتز بدون ضرباهنگ درست فریم می‌لرزد.
  • ماژول خروجی ویدیوی نادرست — بعضی ماژول‌های خروجی (به‌ویژه در لینوکس/Wayland) نمی‌توانند 4K را روان زمان‌بندی کنند.
  • بار پس‌زمینه کارت گرافیک — مرورگرها با شتاب‌دهی سخت‌افزاری، موتورهای پس‌زمینه متحرک و ابزارهای ضبط بر سر موتور ویدیو رقابت می‌کنند.
  • سرعت خواندن دیسک/شبکه (برای فایل‌های محلی کم پیش می‌آید) — بیشتر برای استریم‌های شبکه یا درایوهای USB بسیار کند اهمیت دارد.

چگونه رفع کنیم

راه‌حل 1مطمئن شوید شتاب‌دهی سخت‌افزاری واقعاً روشن است (و کار می‌کند)

راه‌حل شماره یک برای 4K — رمزگشایی با کارت گرافیک را تأیید می‌کند

  1. به ابزارها > تنظیمات > ورودی / Codecs > «Hardware-accelerated decoding» بروید و Automatic را انتخاب کنید (یا گزینه DXVA/D3D11VA/VideoToolbox مخصوص سیستم‌عامل خود).

    رمزگشایی با کارت گرافیک فعال می‌شود.

  2. فایل 4K را پخش کنید و ابزارها > اطلاعات رسانه > کُدک را باز کنید — بررسی کنید که «Decoder» یک رمزگشای سخت‌افزاری را نشان دهد (مثلاً D3D11VA، VDA، VAAPI).

    فعال بودن رمزگشای سخت‌افزاری تأیید می‌شود.

  3. اگر رمزگشا هنوز نرم‌افزاری (FFmpeg) است، کارت گرافیک/درایور شما HEVC را پشتیبانی نمی‌کند — درایور را به‌روزرسانی کنید یا رمزگشایی با پردازنده و تنظیمات کیفیت پایین‌تر را بپذیرید.

    مسیر رمزگشایی را می‌دانید.

توجهبرخلاف توصیه «شتاب‌دهی سخت‌افزاری را خاموش کنید» برای مشکلات دیگر، لرزش 4K معمولاً به شتاب‌دهی سخت‌افزاری روشن نیاز دارد — اگر با روشن بودن آن هم می‌لرزد، مشکل در مسیر نمایش است (راه‌حل ۳).

راه‌حل 2گزینه "Drop frames on late pictures" را فعال کنید

پرش‌های ناشی از اولویت صدا در فایل‌های 4K و با بیت‌ریت بالا را برطرف می‌کند

  1. به Tools > Preferences > Input / Codecs بروید.

    تنظیمات ورودی باز می‌شود.

  2. گزینه "Drop frames on late pictures" را فعال کنید.

    VLC فریم‌های ویدیویی عقب‌مانده را رد می‌کند.

  3. ذخیره کنید، برنامه را دوباره اجرا کنید و سپس فایل را پخش کنید.

    پخش با صدا هم‌زمان می‌ماند.

توجهاین کار به‌جای قفل شدن تصویر، یک فریم را رد می‌کند — در ۲۴ تا ۶۰ فریم بر ثانیه قابل تشخیص نیست، اما صدا را کاملاً روان نگه می‌دارد.

راه‌حل 3نرخ نوسازی نمایشگر را با محتوا هم‌خوان کنید

رایج‌ترین علت لرزش 4K را از بین می‌برد

  1. نرخ فریم ویدیو را مشخص کنید: راست‌کلیک > Media Information > Codec (مقادیری مانند 23.976، ۲۴، ۲۵، 29.97، ۵۰، 59.94).

    نرخ فریم را می‌دانید.

  2. ویندوز: Settings > Display > Advanced و در صورت امکان نرخ نوسازی را روی مضربی از نرخ فریم بگذارید (مثلاً ۱۲۰ هرتز برای ۲۴ فریم، ۶۰ هرتز برای ۳۰/۶۰ فریم).

    نرخ نوسازی بر نرخ فریم بخش‌پذیر می‌شود.

  3. اگر پنل شما نرخ نوسازی متغیر را پشتیبانی می‌کند (GSync/FreeSync/VRR)، آن را در درایور کارت گرافیک و سیستم‌عامل فعال کنید.

    نرخ نوسازی متغیر تحویل فریم را هموار می‌کند.

توجهمحتوای ۲۴ فریمی روی ۶۰ هرتز باعث لرزش 3:2 pulldown می‌شود — به شکل ریزلرزش دوره‌ای دیده می‌شود. درمان واقعی ۱۲۰ هرتز یا VRR است.

راه‌حل 4ماژول خروجی دیگری را آزمایش کنید (به‌ویژه در لینوکس)

مشکلات زمان‌بندی 4K در Wayland/X11 را برطرف می‌کند

  1. به ابزارها > تنظیمات > &ویدئو > Output بروید: گزینه‌های OpenGL، Vulkan یا Direct3D11 را امتحان کنید (ویندوز)؛ در لینوکس X11+OpenGL را با Wayland مقایسه کنید.

    رندرکننده دیگری فعال می‌شود.

  2. ذخیره کنید، برنامه را دوباره اجرا کنید و فایل 4K را پخش کنید.

    زمان‌بندی با ماژول جدید بهتر می‌شود.

توجهدر Wayland، اجبار مسیر XWayland/OpenGL یا ارتقای کامپوزیتور اغلب لرزش 4K را برطرف می‌کند؛ لرزشی که هیچ تغییری در رمزگشا حلش نمی‌کرد.

راه‌حل 5مقدار کش شبکه را افزایش دهید

بافر شدن، پرش و افتادن فریم در پخش‌های زنده را برطرف می‌کند

  1. به Tools > Preferences > Input / Codecs بروید.

    تنظیمات ورودی باز می‌شود.

  2. گزینه "Network caching (ms)" را روی 3000 میلی‌ثانیه بگذارید (مقدار پیش‌فرض 1000 است).

    اندازه بافر بیشتر می‌شود.

  3. روی Save کلیک کنید، VLC را دوباره اجرا کنید و استریم را باز کنید.

    استریم مدت بیشتری پیش‌بافر می‌شود.

توجهمقادیر بالاتر رم بیشتری مصرف می‌کنند (حدود ۱٫۵ مگابایت برای هر ثانیه بافر) اما پرش را روی وای‌فای و استریم‌های IPTV به‌شدت کم می‌کنند.

رفع اشکال پیشرفته

راه‌حل 1سایر مصرف‌کنندگان کارت گرافیک را در حین تماشا خاموش کنید

موتور ویدیو را برای VLC آزاد می‌کند

  1. زبانه‌های ویدیوی مرورگر را متوقف یا ببندید (مرورگرها نشست‌های رمزگشایی کارت گرافیک را در پس‌زمینه زنده نگه می‌دارند).

    موتورهای ویدیوی کارت گرافیک آزاد می‌شوند.

  2. نرم‌افزارهای پس‌زمینه متحرک (Wallpaper Engine، Lively) را موقتاً خاموش کنید.

    بار ترکیب‌بندی دسکتاپ کم می‌شود.

  3. اگر لرزش متوقف شد، آن برنامه‌ها را در حین پخش 4K بسته نگه دارید.

    پخش 4K پایدار می‌شود.

توجهیک رمزگشایی 4K به‌همراه یک پس‌زمینه 4K و ویدیوی مرورگر می‌تواند حتی روی کارت‌های رده‌بالا از ظرفیت مسیر ویدیوی کارت گرافیک فراتر رود.

راه‌حل 2نسخه پرتابل VLC را امتحان کنید

مشکلات پیکربندی را بدون دست‌زدن به نصب فعلی شما جدا می‌کند

  1. نسخه پرتابل/zip را از آینه‌های رسمی دانلود کنید (videolan.org > Windows > zip).

    یک پوشه پرتابل VLC استخراج می‌شود.

  2. فایل vlc.exe را مستقیماً از همان پوشه اجرا کنید.

    VLC با تنظیمات پاک و پیش‌فرض بالا می‌آید.

  3. فایل مشکل‌دار را در نسخه پرتابل پخش کنید.

    اکنون می‌فهمید مشکل به پیکربندی مربوط است یا به خود فایل.

توجهاگر نسخه پرتابل فایل را بدون مشکل پخش کرد، پیکربندی نسخه نصب‌شده شما عامل مشکل است — یک بازنشانی کامل یا نصب مجدد انجام دهید.

چگونه در آینده از آن جلوگیری کنیم

  • برای محتوای با نرخ فریم متغیر، قابلیت VRR (GSync/FreeSync) را فعال کنید.
  • درایور کارت گرافیک را به‌روز نگه دارید — اصلاحات رمزگشای HEVC/VP9 در آن‌ها منتشر می‌شوند.
  • برای محتوای 4K60 با HDR، اتصال‌های HDMI 2.0 به بالا یا DP 1.4 به بالا را ترجیح دهید و کارت گرافیک را روی خروجی بومی 4K60 بگذارید.

سؤالات متداول

چرا ویدیوی 4K در VLC می‌لرزد اما در Windows Media Player روان پخش می‌شود؟
برنامه WMP از Media Foundation استفاده می‌کند که رمزگشایی سخت‌افزاری و ضرباهنگ فریم مخصوص خود را دارد. در VLC باید شتاب‌دهی سخت‌افزاری را صریحاً فعال کنید و نرخ نوسازی را هم‌خوان کنید — راه‌حل‌های ۱ و ۳ را بررسی کنید.
آیا رایانه من برای پخش 4K در VLC ضعیف است؟
اگر کارت گرافیک شما بعد از سال ۲۰۱۶ ساخته شده، تقریباً مطمئناً HEVC 4K را در سخت‌افزار رمزگشایی می‌کند. لرزش معمولاً مشکل تنظیمات یا نمایشگر است، نه محدودیت سخت‌افزار.
آیا VLC از 4K60 با HDR پشتیبانی می‌کند؟
بله، با شتاب‌دهی سخت‌افزاری و یک مسیر نمایش سازگار (HDMI 2.0 به بالا یا DP، و ماژول خروجی با پشتیبانی HDR). بخشی از فرا‌داده HDR در نسخه 3.0 هنوز بی‌نقص نیست — یک محدودیت شناخته‌شده.
ویدیوی 4K فقط در حالت تمام‌صفحه می‌لرزد — چرا؟
حالت تمام‌صفحه مسیر رندر و ترکیب‌بندی را تغییر می‌دهد (و گاهی با تمام‌صفحه انحصاری نرخ نوسازی را هم عوض می‌کند). ماژول خروجی ویدیو را تغییر دهید یا درایور را به‌روزرسانی کنید.
آیا برای 4K بهتر از VLC 4.0 استفاده کنم؟
نسخه VLC 4.0 مسیر ویدیو را از نو نوشته و زمان‌بندی را بهتر کرده، اما نرم‌افزار بتاست. برای استفاده جدی، نسخه 3.0.23 را همان‌گونه که اینجا توضیح داده شد تنظیم کنید.

جمع‌بندی

مطمئن شوید شتاب‌دهی سخت‌افزاری واقعاً روشن است (و کار می‌کند) — راه‌حل شماره یک برای 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.