عدم پخش VLC HEVC (H.265): راهنمای کامل رفع
ویدیوی HEVC (H.265) — فرمت استاندارد ۴K، آیفونها و دوربینهای مدرن — گاهی از پخش در VLC سر باز میزند: صفحه سیاه، بدون تصویر، یا خطا. الگو معمولاً مربوط به سختافزار است: VLC به کدکگشای HEVC کارت گرافیک شما متکی است و اگر مسیر درایور شکست بخورد، پخش HEVC فرو میپاشد در حالی که H.264 همچنان کار میکند. این راهنما ابتدا مسیر کدکگشا را اصلاح میکند، سپس دلایل نادر سطح پیکربندی. روشهای ۱–۲ بیشتر موارد را پوشش میدهند.
چرا این اتفاق میافتد؟
- شکست رمزگشایی HEVC کارت گرافیک (درایور یا قابلیت) — کارتهای گرافیک قدیمیتر رمزگشایی HEVC ندارند؛ جدیدترها از طریق درایورهای دارای باگ شکست میخورند.
- غیرفعال بودن شتابدهی سختافزاری — با خاموش بودن شتابدهی، HEVC 4K توسط CPU رمزگشایی میشود؛ CPUهای ضعیف فریم را رد میکنند یا تصویری نشان نمیدهند.
- مشکل مسیر HEVC ۱۰-bit (Main10) — HEVC ۱۰-bit به کدکگشای توانمند نیاز دارد؛ برخی درایورها آن را اشتباه مدیریت میکنند در حالی که ۸-bit کار میکند.
- تشخیص اشتباه جداکننده — HEVC در ظرفهای غیرمعمول (TS، MKV با پرچمهای عجیب) میتواند تجزیهگر VLC را گیج کند.
- نسخههای بسیار قدیمی VLC — نسخههای پیش از ۳.۰ پشتیبانی ناقصی از HEVC داشتند.
چگونه رفع کنیم
راهحل 1بهروزرسانی VLC به جدیدترین نسخه
اعمال رفعهای رسمی خطا و امنیتی (نسخه پایدار فعلی: ۳.۰.۲۳)
در VLC به راهنما (Help) > بررسی بهروزرسانیها (Check for Updates) بروید.
VLC نسخه شما را با جدیدترین نسخه مقایسه میکند.
اگر بهروزرسانی وجود دارد، از صفحه رسمی videolan.org دانلود کنید.
بسته نصب جدید دانلود شد.
روی نسخه فعلی نصب (overwrite) کنید (تنظیمات حفظ میشوند) و راهاندازی مجدد کنید.
VLC نسخه جدید را اجرا میکند.
راهحل 2بررسی اینکه آیا کارت گرافیک شما واقعاً HEVC را رمزگشایی میکند
به شما میگوید مشکل از قابلیت سختافزار است یا نه
فایل را باز کنید و بررسی کنید ابزارها > اطلاعات رسانه > کدک: خط "کدکگشا" (Decoder) کدکگشای در حال استفاده را نشان میدهد.
کدکگشای فعلی را میبینید.
اگر کدکگشای سختافزاری (D3D11VA، VDA، VAAPI) را نشان میدهد، یعنی رمزگشایی سختافزاری HEVC فعال است؛ صفحه سیاه پس از آن یعنی باگ درایور.
مسیر رمزگشایی شناخته شد.
اگر رمزگشایی نرمافزاری FFmpeg را نشان میدهد و CPU اشغال شده است، یعنی کارت گرافیک/درایور شما نمیتواند HEVC را رمزگشایی کند — درایور را بهروزرسانی کنید یا رمزگشایی CPU را بپذیرید (رفع پیشرفته را ببینید).
قابلیت ارزیابی شد.
راهحل 3غیرفعال کردن رمزگشایی با شتابدهی سختافزاری
در اکثر موارد صفحه سیاه/سبز، موزائیکی و لگ را برطرف میکند
VLC را باز کنید و به ابزارها (Tools) > ترجیحات (Preferences) بروید (در ویندوز/لینوکس Ctrl+P، در macOS کلید Cmd+,).
پنجره ترجیحات باز میشود.
بر روی زبانه ورودی / کدکها (Input / Codecs) در سمت چپ کلیک کنید.
تنظیمات مربوط به کدکها نمایش داده میشود.
گزینه "رمزگشایی با شتابدهی سختافزاری" را بیابید و روی غیرفعال (Disable) تنظیم کنید.
کادر کشویی اکنون "غیرفعال" را نشان میدهد.
روی ذخیره کلیک کنید، سپس VLC را کاملاً راهاندازی مجدد کنید (تمام پنجرههای VLC را ببندید، نه فقط ویدیو).
VLC با رمزگشایی نرمافزاری راهاندازی مجدد میشود.
دوباره فایل مشکلدار را پخش کنید.
برای HEVC، شتابدهی سختافزاری باید با درایور سالم روشن بماند. اگر رمزگشایی سختافزاری در دسترس نیست، آن را خاموش نگه دارید و به CPU تکیه کنید — رفع پیشرفته را ببینید.
راهحل 4بهروزرسانی درایور کارت گرافیک
صفحه سیاه، آثار سبز و خرابی ناشی از باگ درایور را برطرف میکند
کلیدهای Win+X را برای باز کردن مدیر دستگاه (Device Manager) فشار دهید (یا در macOS به تنظیمات سیستم > نمایش).
فهرست دستگاهها باز میشود.
بخش "آداپتورهای نمایش" را باز کنید و مدل کارت گرافیک خود (NVIDIA، AMD یا Intel) را یادداشت کنید.
کارت گرافیک شما شناسایی شد.
از وبسایت سازنده کارت گرافیک (nvidia.com، amd.com یا intel.com) آخرین درایور را دانلود کنید — یا از Windows Update استفاده کنید.
بسته درایور آماده است.
نصب کنید، رایانه را راهاندازی مجدد کنید، سپس VLC را دوباره امتحان کنید.
سیستم با درایور جدید اجرا میشود.
راهحل 5تغییر ماژول خروجی ویدیو به OpenGL (رفع نقص رندر HEVC ۱۰-bit)
صفحه سیاه و نقص رندر را در پیکربندیهای خاص کارت گرافیک حل میکند
به ابزارها (Tools) > ترجیحات (Preferences) > ویدیو (Video) بروید.
تنظیمات ویدیو باز میشود.
گزینه "خروجی" (Output) را روی OpenGL تنظیم کنید (رفع نقص رندر HEVC ۱۰-bit).
ماژول خروجی تغییر کرد.
روی ذخیره کلیک کنید و VLC را راهاندازی مجدد کنید.
VLC راهاندازی مجدد شد.
فایل را دوباره باز کنید و تصویر را بررسی کنید.
ویدیو اکنون باید به درستی رندر شود.
راهحل 6بازنشانی ترجیحات VLC به مقادیر پیشفرض
تنظیمات خرابی که باعث خرابی، صفحه سیاه و مشکلات صوتی میشوند را پاک میکند
VLC را کاملاً ببندید.
هیچ فرآیند VLC در حال اجرا نیست.
خط فرمان (Win+R → cmd) یا ترمینال را باز کنید.
خط فرمان در دسترس است.
اجرا کنید:
vlc --reset-config(ویندوز/لینوکس) — در macOS به جای آن~/Library/Preferences/org.videolan.vlcرا حذف کنید.ترجیحات VLC به پیشفرض بازگشت.
VLC را راهاندازی کنید و فقط تنظیماتی را که واقعاً نیاز دارید دوباره اعمال کنید.
VLC با تنظیمات تمیز راهاندازی شد.
رفع اشکال پیشرفته
راهحل 1فعال کردن صحیح رمزگشایی CPU (نرمافزاری) HEVC
پخش HEVC روی دستگاههای بدون رمزگشایی GPU
ابزارها > ترجیحات > ورودی / کدکها > "رمزگشایی با شتابدهی سختافزاری" > غیرفعال.
رمزگشایی CPU اجبار شد.
"رد کردن فریمها در صورت دیر رسیدن تصویر" را فعال کنید تا صوت روی CPU ضعیف روان بماند.
فریمها رد میشوند به جای اینکه متوقف شوند.
برای HEVC 4K روی CPU قدیمی، اندازه پنجره را کوچک کنید، یا فیلتر ویدیویی "شارپن" لازم نیست — فقط بار CPU را بپذیرید یا در پنجره کوچکتر تماشا کنید.
پخش پایدار است.
راهحل 2بستهبندی مجدد (remux) HEVC درون فایل TS
شکستهای HEVC مربوط به ظرف را برطرف میکند
اجرا کنید:
ffmpeg -i input.ts -c copy -map 0 output.mp4.جریان HEVC به MP4 بستهبندی مجدد شد.
MP4 را در VLC پخش کنید.
فایل بستهبندیشده مجدد پخش میشود.
چگونه در آینده از آن جلوگیری کنیم
- درایور کارت گرافیک را بهروز نگه دارید — باگهای رمزگشایی HEVC در انتشار درایورها برطرف میشوند.
- پیش از خرید/دانلود محتوای ۴K، پشتیبانی کارت گرافیک خود از رمزگشایی HEVC (NVDEC/Intel Quick Sync/AMD VCN) را بررسی کنید.
- برای بیشترین سازگاری، MP4/MKV با پرچمهای تمیز HEVC را ترجیح دهید.
سؤالات متداول
آیا VLC از HEVC پشتیبانی میکند؟
چرا HEVC در پخشکننده دیگری پخش میشود اما در VLC نه؟
آیا VLC از HEVC ۱۰-bit پشتیبانی میکند؟
آیا در ویندوز باید بسته کدک HEVC را برای VLC نصب کنم؟
آیا VLC میتواند AV1 را پخش کند؟
جمعبندی
بهروزرسانی VLC به جدیدترین نسخه — اعمال رفعهای رسمی خطا و امنیتی (نسخه پایدار فعلی: ۳.۰.۲۳). 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.