VLC ویدیو پخش نمیکند؟ ۷ راهحل که واقعاً جواب میدهد
عبارت «VLC ویدیو پخش نمیکند» طیف گستردهای از نشانهها را در بر میگیرد: فایل باز میشود اما هیچ اتفاقی نمیافتد، پخش فوراً متوقف میشود، نوار زمان روی ۰۰:۰۰ میماند، یا VLC خطا میدهد و پنجره را میبندد. خبر خوب این است که در بیشتر موارد فایل سالم است و مشکل در مسیر رمزگشایی VLC، فراداده فایل یا یک پیکربندی قدیمی نهفته است. این راهحلها را به ترتیب اجرا کنید — راهحل ۱ حدود نیمی از موارد را برطرف میکند و تا راهحل ۴ اکثریت قاطع موارد حل میشود.
چرا این اتفاق میافتد؟
- کدک ناموجود یا معیوب در فایل مشخص — با VLC استاندارد کم پیش میآید (تقریباً همه کدکها را همراه دارد)، اما بعضی کانتینرهای غیرمعمول یا اتم moov خراب (شاخص MP4) پخش را متوقف میکنند.
- ناکامی شتابدهی سختافزاری روی یک کدک خاص — کارت گرافیک جریان ویدیو را بد رمزگشایی میکند و VLC به یک پنجره سیاه/خالی میرسد.
- فایل رسانه خراب یا دانلود ناقص — فایلهای MP4/MKV بریدهشده شاخص لازم برای جابهجایی و پخش را ندارند.
- تنظیمات اشتباه یا خراب VLC — مثلاً یک ماژول خروجی ویدیوی معیوب که از پیکربندی قبلی ذخیره شده است.
- VLC قدیمی با باگ در دیماکسرها — نسخههای قدیمیتر 3.0.x روی گونههای جدیدتر کانتینر کرش میکنند یا گیر میکنند.
چگونه رفع کنیم
راهحل 1VLC را به آخرین نسخه بهروزرسانی کنید
رفع باگها و وصلههای امنیتی رسمی را اعمال میکند (نسخه پایدار فعلی: 3.0.23)
در VLC به Help > Check for Updates بروید.
VLC نسخه شما را با آخرین نسخه مقایسه میکند.
اگر بهروزرسانی موجود بود، آن را از صفحه رسمی videolan.org دانلود کنید.
فایل نصب جدید دانلود میشود.
روی نسخه فعلی نصب کنید (تنظیمات حفظ میشوند) و برنامه را دوباره اجرا کنید.
VLC نسخه جدید را اجرا میکند.
راهحل 2رمزگشایی با شتابدهی سختافزاری را خاموش کنید
در بیشتر موارد صفحه سیاه/سبز، پیکسلی شدن و پرش تصویر را برطرف میکند
VLC را باز کنید و به Tools > Preferences بروید (یا در ویندوز/لینوکس Ctrl+P و در macOS Cmd+, را بزنید).
پنجره تنظیمات (Preferences) باز میشود.
در ستون سمت چپ روی زبانه Input / Codecs کلیک کنید.
تنظیمات مربوط به کدکها نمایش داده میشود.
گزینه "Hardware-accelerated decoding" را پیدا کرده و روی Disable بگذارید.
فهرست کشویی اکنون «Disable» را نشان میدهد.
روی Save کلیک کنید، سپس VLC را کامل ببندید و دوباره باز کنید (همه پنجرههای VLC را ببندید، نه فقط ویدیو را).
VLC با رمزگشایی نرمافزاری بالا میآید.
فایل مشکلدار را دوباره پخش کنید.
اگر مشکل برطرف شد، عامل آن رمزگشای کارت گرافیک بوده است.
راهحل 3ماژول خروجی ویدیو را به Automatic (یا OpenGL/Direct3D11 — هر کدام را جدا امتحان کنید) تغییر دهید
صفحه سیاه و ایرادهای رندر روی پیکربندیهای خاص کارت گرافیک را برطرف میکند
به Tools > Preferences > Video بروید.
تنظیمات ویدیو باز میشود.
گزینه "Output" را روی Automatic (یا OpenGL/Direct3D11 — هر کدام را جدا امتحان کنید) بگذارید.
ماژول خروجی تغییر میکند.
روی Save کلیک کنید و VLC را دوباره راهاندازی کنید.
VLC مجدداً اجرا میشود.
فایل را دوباره باز کنید و تصویر را بررسی کنید.
ویدیو باید اکنون بهدرستی نمایش داده شود.
راهحل 4فایل را در پخشکننده دیگری آزمایش کنید و در صورت لزوم دوباره دانلود کنید
مشخص میکند خودِ فایل خراب است یا نه
همان فایل را در Windows Media Player / QuickTime / mpv باز کنید.
میبینید آیا هیچ پخشکنندهای میتواند آن را رمزگشایی کند.
اگر فایل دانلودی است، آن را دوباره دانلود کنید (دانلود ناقص عامل شماره یک مشکل «پخش نمیشود» است).
فایل کامل معمولاً پخش میشود.
برای فایلهای MP4 که صدا دارند اما تصویر ندارند، با دستور
ffmpeg -i input.mp4 -c copy output.mp4بازبستهبندی کنید تا شاخص از نو ساخته شود.فایل بازبستهبندیشده در VLC پخش میشود.
راهحل 5تنظیمات VLC را به حالت پیشفرض بازگردانید
تنظیمات خراب که باعث کرش، صفحه سیاه و مشکلات صدا میشوند را از بین میبرد
VLC را کاملاً ببندید.
هیچ پردازهای از VLC در حال اجرا نیست.
یک خط فرمان باز کنید (Win+R ← cmd) یا یک ترمینال.
خط فرمان در دسترس است.
دستور
vlc --reset-configرا اجرا کنید (ویندوز/لینوکس) — در macOS بهجای آن پوشه~/Library/Preferences/org.videolan.vlcرا حذف کنید.تنظیمات VLC به مقادیر پیشفرض بازمیگردد.
VLC را اجرا کنید و فقط تنظیماتی را که واقعاً لازم دارید دوباره اعمال کنید.
VLC با تنظیمات پاک شروع به کار میکند.
راهحل 6نسخه پرتابل VLC را امتحان کنید
مشکلات پیکربندی را بدون دستزدن به نصب فعلی شما جدا میکند
نسخه پرتابل/zip را از آینههای رسمی دانلود کنید (videolan.org > Windows > zip).
یک پوشه پرتابل VLC استخراج میشود.
فایل vlc.exe را مستقیماً از همان پوشه اجرا کنید.
VLC با تنظیمات پاک و پیشفرض بالا میآید.
فایل مشکلدار را در نسخه پرتابل پخش کنید.
اکنون میفهمید مشکل به پیکربندی مربوط است یا به خود فایل.
راهحل 7VLC را بهصورت تمیز نصب مجدد کنید
نصب خراب، کش معیوب افزونهها و تضاد نسخهها را برطرف میکند
VLC را از Settings > Apps حذف کنید (ویندوز) یا آن را به سطل زباله بکشید (macOS).
VLC از سیستم حذف میشود.
پوشه پیکربندی باقیمانده را حذف کنید:
%APPDATA%\vlc(ویندوز)،~/Library/Preferences/org.videolan.vlc(macOS) یا~/.config/vlc(لینوکس).همه دادههای VLC پاک میشود.
آخرین نسخه را فقط از منبع رسمی دانلود کنید: videolan.org/vlc.
یک فایل نصب رسمی و سالم دانلود میشود.
نصب کنید و فایل خود را دوباره امتحان کنید.
نصب تازه معمولاً سرسختترین مشکلات را برطرف میکند.
رفع اشکال پیشرفته
راهحل 1پخش با اجبار دیماکسر
VLC را مجبور میکند از تحلیلگر کانتینر دیگری استفاده کند
به ابزارها > تنظیمات > ورودی / Codecs > "Demuxer" بروید و برای کانتینر مورد نظر آن را روی «MP4/MOV demuxer» یا «Matroska demuxer» بگذارید.
VLC فایل را با دیماکسر انتخابی تحلیل میکند.
ذخیره کنید، VLC را دوباره اجرا کنید و فایل را باز کنید.
پخش با دیماکسر اجباری آغاز میشود.
راهحل 2VLC را با رابط پاک (حالت dummy) اجرا کنید
مشخص میکند آیا رابط گرافیکی عامل کرش است یا نه
VLC را ببندید.
VLC بسته است.
یک ترمینال باز کنید و اجرا کنید:
vlc -I dummy.VLC بدون رابط گرافیکی اجرا میشود (هیچ پنجرهای باز نمیشود).
یک فایل پخش کنید:
vlc -I dummy "مسیر\به\فایل.mp4".اگر صدا شنیده شود، هسته برنامه سالم است و ایراد از رابط گرافیکی بوده.
پس از آزمایش، برنامه را بهطور معمول اجرا کنید.
رابط معمولی بازمیگردد.
چگونه در آینده از آن جلوگیری کنیم
- همیشه پیش از باز کردن، دانلود را کامل کنید (حجم فایل را با اندازه اعلامشده در سرور مقایسه کنید).
- VLC را روی آخرین شاخه پایدار نگه دارید — اصلاحات دیماکسر مرتب منتشر میشوند.
- اگر رسانهها را آرشیو میکنید، هر چند وقت یکبار سلامت آنها را با
ffmpeg -v error -i file -f null -بررسی کنید.
سؤالات متداول
چرا VLC فایلهای MP4 را پخش نمیکند؟
چرا VLC وقتی ویدیو باز میکنم فوراً بسته میشود؟
آیا VLC میتواند هر قالب ویدیویی را پخش کند؟
آیا VLC به بستههای کدک نیاز دارد؟
VLC صدا را پخش میکند اما تصویری نیست — این یعنی چه؟
جمعبندی
VLC را به آخرین نسخه بهروزرسانی کنید — رفع باگها و وصلههای امنیتی رسمی را اعمال میکند (نسخه پایدار فعلی: 3.0.23). 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.