VLC 4K HDR کار نمی‌کند — رنگ‌های بی‌جان و رفع

مشکلات پخش ویدیو آخرین به‌روزرسانی: مناسب برای: Windows 10/11 · macOS · VLC 3.0.x · HDR displays & TVs

پخش یک فایل HDR در VLC و گرفتن رنگ‌های بی‌روح و کدر، یک مشکل تنظیمات کلاسیک است: پخش‌کننده، درایور GPU و نمایشگر باید روی سیگنال‌دهی HDR توافق کنند. VLC 3.0 هنگام پیکربندی درست، انتقال HDR را مدیریت می‌کند — این راهنما شامل فعال کردن آن، تنظیمات سمت GPU، و نحوه تأیید هر حلقه در زنجیره است تا دقیقاً بدانید سیگنال کجا تنزل یافته است.

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

  • انتقال HDR در VLC غیرفعال — VLC 3.0 روی برخی سکوها پیش‌فرض خروجی SDR است؛ فراداده HDR دور ریخته می‌شود و تصویر نگاشت‌رنگ یا بریده به خاکستری می‌شود.
  • خاموش بودن HDR ویندوز — ویندوز ۱۰/۱۱ باید در تنظیمات نمایش HDR فعال باشد تا سیگنال ویدیو فراداده HDR را حمل کند.
  • ماژول خروجی فاقد پشتیبانی HDR — ماژول Direct3D11 بدون پشتیبانی HDR یا بازگشتی OpenGL نمی‌تواند HDR را انتقال دهد.
  • نگاشت‌رنگ درایور GPU — وقتی نمایشگر توانایی HDR را گزارش نمی‌کند، یا گامای اشتباه اعمال می‌شود، درایور ممکن است HDR را به SDR تبدیل کند.
  • تنظیمات نادرست محدوده رنگ — عدم تطابق RGB کامل/محدود باعث می‌شود محتوای HDR چه با فراداده و چه بدون آن، رقیق یا تاریک‌فشرده به نظر برسد.

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

راه‌حل 1فعال کردن انتقال HDR در VLC

رفع اصلی HDR کدر روی ویندوز

  1. به ابزارها ▸ ترجیحات ▸ ویدیو ▸ خروجی بروید.

    گزینه‌های خروجی ویدیو باز می‌شوند.

  2. خروجی را روی «Direct3D11 با پشتیبانی HDR» (ویندوز ۱۰/۱۱) بگذارید.

    انتقال HDR انتخاب شد.

  3. روی ذخیره کلیک کنید، VLC را دوباره راه‌اندازی کنید و فایل HDR را پخش کنید.

    نمایشگر به حالت HDR می‌رود (اعلان تلویزیون/سیستم‌عامل را بررسی کنید).

توجهاگر GPU/درایور شما با D3D11 HDR رفتار بدی دارد، خروجی معمولی D3D11 را نگه دارید و بگذارید VLC نگاشت‌رنگ کند — اما رنگ‌ها تقریبی خواهند بود. انتقال HDR دقیق‌ترین مسیر است.

راه‌حل 2روشن کردن HDR در ویندوز

شرط لازم برای هر سیگنال HDR روی میزکار

  1. تنظیمات ▸ سیستم ▸ نمایش ▸ HDR را باز کنید.

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

  2. «استفاده از HDR» را فعال کنید و توانایی HDR نمایشگر را یادداشت کنید (باید HDR10 یا دالبی ویژن را گزارش کند).

    ویندوز سیگنال HDR را به نمایشگر می‌فرستد.

  3. فایل HDR را در VLC دوباره آزمایش کنید — هنگام شروع پخش نمایشگر باید به HDR برود.

    HDR اعمال شد.

توجهدر macOS، خروجی HDR به نمایشگر پشتیبانی‌کننده HDR و macOS 11+ نیاز دارد؛ VLC با خروجی پیش‌فرض VideoToolbox فراداده HDR را خودکار منتقل می‌کند.

راه‌حل 3اصلاح محدوده RGB / تنظیمات رنگ

حذف بی‌جانی و سیاهی فشرده

  1. در پانل کنترل GPU (NVIDIA/AMD/Intel)، محدوده رنگ خروجی را با نمایشگر خود مطابقت دهید: «Full» برای نمایشگرهای رایانه، «Limited» برای تلویزیون‌های متصل با HDMI.

    محدوده درست تنظیم شد.

  2. در VLC: ابزارها ▸ ترجیحات ▸ ویدیو ▸ «سطح سیاه» — روی پیش‌فرض بگذارید؛ فقط اگر تصویر همچنان بی‌جان است آن را اجباری کنید.

    سطح سیاه درست شد.

  3. تنظیمات ورودی خود نمایشگر را بررسی کنید: «سطح سیاه HDMI / محدوده RGB» باید «Auto» باشد یا با تنظیم GPU مطابقت کند.

    هر دو سر روی محدوده توافق دارند.

توجهعدم تطابق کامل/محدود، دلیل شماره یک «HDR خاکستری به نظر می‌رسد» در حالی است که انتقال واقعاً کار می‌کند.

راه‌حل 4به‌روزرسانی درایور کارت گرافیک

رفع صفحه سیاه، لکه‌های سبز و کرش‌های ناشی از باگ درایور

  1. کلید Win+X را بزنید و Device Manager را باز کنید (یا در macOS به System Settings > Displays بروید).

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

  2. بخش "Display adapters" را باز کنید و مدل کارت گرافیک خود را یادداشت کنید (NVIDIA، AMD یا Intel).

    کارت گرافیک شما شناسایی می‌شود.

  3. آخرین درایور را از سایت سازنده کارت گرافیک دانلود کنید (nvidia.com، amd.com یا intel.com) — یا از Windows Update استفاده کنید.

    بسته درایور آماده است.

  4. نصب کنید، رایانه را ری‌استارت کنید و VLC را دوباره امتحان کنید.

    سیستم از درایور جدید استفاده می‌کند.

توجهخطاهای سیگنال‌دهی HDR در به‌روزرسانی‌های درایور رفع می‌شوند — درایور قدیمی رایج‌ترین دلیل بی‌صدا است.

راه‌حل 5ماژول خروجی ویدیو را به Direct3D11 تغییر دهید

حل صفحه سیاه و نقص رندر روی تنظیمات خاص GPU

  1. به ابزارها ▸ ترجیحات ▸ ویدیو بروید.

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

  2. «خروجی» را روی Direct3D11 بگذارید.

    ماژول خروجی تغییر کرد.

  3. روی ذخیره کلیک کنید و VLC را دوباره راه‌اندازی کنید.

    VLC دوباره راه‌اندازی شد.

  4. فایل را دوباره باز کنید و تصویر را بررسی کنید.

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

توجهاگر ماژول جدید درست کار کرد، همان را نگه دارید. کارت‌های گرافیک و درایورهای مختلف رفتار متفاوتی دارند، بنابراین آزمون‌و‌خطا سریع‌ترین راه یافتن یک خروجی پایدار است.

راه‌حل 6به‌روزرسانی VLC به آخرین نسخه

رفع باگ‌ها و وصله‌های امنیتی رسمی را اعمال می‌کند (نسخه پایدار فعلی: ۳٫۰٫۲۳)

  1. در VLC، به راهنما > بررسی وجود نسخه جدید... بروید.

    VLC نسخه شما را با آخرین نسخه مقایسه می‌کند.

  2. اگر به‌روزرسانی موجود بود، آن را از صفحه رسمی videolan.org دانلود کنید.

    فایل نصب جدید دانلود شد.

  3. روی نسخه فعلی نصب کنید (تنظیمات حفظ می‌شوند) و دوباره اجرا کنید.

    VLC نسخه جدید را اجرا می‌کند.

توجهنسخه VLC 3.0.23 بیست‌و‌چهارمین به‌روزرسانی شاخه 3.0 است و مجموعه بزرگی از اصلاحات دی‌ماکسرها و پایداری را در بر دارد — بسیاری از مشکلات «پخش نمی‌شود» همان‌جا حل شده‌اند.

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

راه‌حل 1تأیید کل زنجیره HDR

دقیقاً مشخص می‌کند HDR کجا گم می‌شود

  1. فایل را در برنامه Movies & TV (ویندوز) یا QuickTime (macOS) به عنوان مرجع پخش کنید — اگر HDR آنجا کار کرد، مشکل از سمت VLC است.

    یک نتیجه مرجع برقرار شد.

  2. در حین پخش VLC، بازپوشش اطلاعات نمایشگر را بررسی کنید (بسیاری از تلویزیون‌ها هنگام تغییر ورودی «HDR10» نشان می‌دهند).

    می‌بینید آیا نمایشگر HDR دریافت می‌کند یا نه.

  3. با یک نمونه HDR شناخته‌شده (مثلاً از دوربین یا سایت الگوی تست) آزمایش کنید تا فایل را حذف کنید.

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

توجهکابل مهم است: برخی کابل‌های HDMI و رسیورهای قدیمی HDR را می‌تراشند. از کابل «Premium High Speed» یا Ultra High Speed با ۱۸ گیگابیت‌برثانیه به بالا استفاده کنید.

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

  • محدوده خروجی GPU را یک‌بار تنظیم کنید و در تمام دستگاه‌ها ثابت نگه دارید.
  • از کابل‌های تأیید‌شده پشتیبانی‌کننده HDR (Premium High Speed یا بهتر) استفاده کنید.
  • VLC و درایورهای GPU را به‌روز نگه دارید — پشتیبانی HDR در هر انتشار ۳٫۰٫x بهبود می‌یابد.
  • پیش از مقصر دانستن VLC، فایل HDR جدید را با یک پخش‌کننده مرجع آزمایش کنید.

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

چرا HDR در VLC خاکستری به نظر می‌رسد اما در یوتیوب خوب است؟
یوتیوب از مرورگر شما استفاده می‌کند که به‌طور مستقل از ویندوز HDR درخواست می‌کند. VLC نیاز دارد انتقال HDR خود را (D3D11 با پشتیبانی HDR) فعال کنید و HDR ویندوز هم روشن باشد.
آیا تبدیل SDR به HDR در جریان است؟
اگر انتقال خاموش باشد، VLC تبدیل HDR→SDR می‌کند و نتیجه بی‌روح است. برای رنگ‌های دقیق انتقال را فعال کنید؛ فقط اگر نمایشگر شما از HDR پشتیبانی نمی‌کند آن را غیرفعال کنید.
تلویزیون من HDR پشتیبانی می‌کند اما فایل همچنان بی‌جان است
ورودی HDMI را بررسی کنید — بسیاری از تلویزیون‌ها فقط روی ورودی‌های خاصی HDR پشتیبانی می‌کنند (معمولاً با برچسب HDMI 2.0/2.1 و HDR). همچنین تأیید کنید تنظیم محدوده GPU با «Limited» مطابقت دارد.
آیا VLC 4.0 بهتر HDR را مدیریت می‌کند؟
VLC 4.0 یک لوله HDR بازنویسی‌شده با نگاشت‌رنگ بهتر دارد، اما ۳٫۰٫۲۳ با انتقال HDR D3D11 راه‌حل پایدار امروز است.

جمع‌بندی

فعال کردن انتقال HDR در VLC — رفع اصلی HDR کدر روی ویندوز. 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.