نمایش داده نشدن زیرنویس در VLC: ۶ راهحل کارآمد
نمایش داده نشدن زیرنویس در VLC تقریباً هرگز بهخاطر نبود قابلیت نیست — VLC زیرنویسهای داخلی (MKV/MP4) و جداگانه (SRT/ASS/SUB) را خوب مدیریت میکند. علتهای معمول اینها هستند: انتخاب نشدن ترک زیرنویس، نامگذاری نادرست فایل برای بارگذاری خودکار، یا خاموش بودن رندر زیرنویس. این راهنما همه آنها را به ترتیبی که باید بررسی کنید پوشش میدهد — راهحل ۱ و ۲ اکثریت قاطع گزارشها را برطرف میکنند.
چرا این اتفاق میافتد؟
- هیچ ترک زیرنویسی انتخاب نشده است — فایل زیرنویس دارد اما VLC بهطور پیشفرض روی «Disable» است (در فایلهای MKV با ترکهای زیرنویس اجباری رایج است).
- فایل زیرنویس جداگانه بهطور خودکار بارگذاری نمیشود — VLC فقط زمانی خودکار بارگذاری میکند که نامها دقیقاً همخوان باشند، مثلاً movie.mp4 و movie.srt در همان پوشه.
- رندر زیرنویس در تنظیمات خاموش است — یک تنظیم باقیمانده رندرکننده زیرنویس را از کار میاندازد.
- ترک نادرست برای ناشنوایان یا تفسیر صوتی — فایل چند ترک زیرنویس دارد و شما روی ترک اشتباه هستید.
- رزولوشن ویدیو زیرنویس را بیرون از تصویر میبرد — نسبتهای ابعادی بسیار غیرمعمول میتوانند پوشانه را بیرون از دید ببرند (کم پیش میآید).
چگونه رفع کنیم
راهحل 1ترک زیرنویس را دستی انتخاب کنید
راهحل شماره یک — ۵ ثانیه وقت میگیرد
روی ویدیو راستکلیک کنید > زیرنویس > Sub Track.
فهرست ترکها باز میشود.
ترکی غیر از «Disable» را انتخاب کنید (ترک ۱، ۲ و… را امتحان کنید).
زیرنویس فوراً ظاهر میشود.
اگر چند ترک وجود دارد، در ابزارها > Track Synchronization بررسی کنید کدام ترک فعال است.
ترک درست انتخاب میشود.
راهحل 2بارگذاری خودکار زیرنویس جداگانه را درست کنید
باعث میشود فایلهای .srt خودکار بارگذاری شوند
نام فایل زیرنویس را دقیقاً مانند ویدیو تغییر دهید — همان نام، همان پوشه:
movie.mp4وmovie.srt.نامها همخوان میشوند.
پخش را از نو شروع کنید (یا فایل .srt را روی ویدیو بکشید).
زیرنویس بهطور خودکار بارگذاری میشود.
به ابزارها > تنظیمات > Subtitles بروید: گزینه «Autodetect subtitle files» را فعال کنید و «Subtitle language» را روی زبان دلخواه بگذارید.
بارگذاری خودکار بهطور قابل اعتماد کار میکند.
راهحل 3نمایش زیرنویس را اصلاح کنید (قلم و اندازه)
باعث میشود زیرنویسها درست نمایش داده شوند
به Tools > Preferences > Subtitles بروید (زیر بخش "Subtitles / OSD").
تنظیمات زیرنویس باز میشود.
یک قلم رایج انتخاب کنید (مثلاً Arial یا Tahoma) و اندازه متن را بیشتر کنید.
زیرنویسها خوانا میشوند.
روی Save کلیک کنید و ویدیو را دوباره باز کنید.
زیرنویسها با تنظیمات جدید از نو ترسیم میشوند.
راهحل 4زنجیره فیلترهای ویدیو را بررسی کنید
تأیید میکند که رندرکننده زیرنویس فعال است
به ابزارها > تنظیمات > &ویدئو > Filters بروید: مطمئن شوید فیلتر «Subtitle» (libsubtitle) دستی خاموش نشده باشد.
فیلتر زیرنویس فعال است.
ذخیره کنید و VLC را دوباره اجرا کنید.
فیلتر از نو راهاندازی میشود.
فایل را دوباره پخش کنید.
زیرنویسها رندر میشوند.
راهحل 5تنظیمات VLC را به حالت پیشفرض بازگردانید
تنظیمات خراب که باعث کرش، صفحه سیاه و مشکلات صدا میشوند را از بین میبرد
VLC را کاملاً ببندید.
هیچ پردازهای از VLC در حال اجرا نیست.
یک خط فرمان باز کنید (Win+R ← cmd) یا یک ترمینال.
خط فرمان در دسترس است.
دستور
vlc --reset-configرا اجرا کنید (ویندوز/لینوکس) — در macOS بهجای آن پوشه~/Library/Preferences/org.videolan.vlcرا حذف کنید.تنظیمات VLC به مقادیر پیشفرض بازمیگردد.
VLC را اجرا کنید و فقط تنظیماتی را که واقعاً لازم دارید دوباره اعمال کنید.
VLC با تنظیمات پاک شروع به کار میکند.
رفع اشکال پیشرفته
راهحل 1زیرنویس را با منو به اجبار بارگذاری کنید
هر زیرنویس جداگانهای را بدون توجه به نامگذاری بارگذاری میکند
در حین پخش: راستکلیک > زیرنویس > انتخاب پرونده زیرنویس...… (یا فایل را روی پنجره ویدیو بکشید).
زیرنویس به نشست فعلی اضافه میشود.
به زیرنویس > Sub Track بروید و اگر خودکار انتخاب نشده، آن را انتخاب کنید.
زیرنویس بارگذاریشده نمایش داده میشود.
چگونه در آینده از آن جلوگیری کنیم
- فایلهای زیرنویس را در همان پوشه و با نام پایه یکسان نگه دارید.
- زیرنویسهای با رمزگذاری UTF-8 را ترجیح دهید تا از مشکلات رمزگذاری پرهیز شود.
- برای تماشا روی تلویزیون، اگر از cast استفاده میکنید تنظیمات زیرنویس خود تلویزیون را هم بررسی کنید.
سؤالات متداول
چرا VLC برای بعضی فایلها زیرنویس نشان میدهد و برای بعضی نه؟
آیا VLC زیرنویسهای SRT، ASS و VTT را پشتیبانی میکند؟
زیرنویس روی رایانه کار میکند اما روی اندروید/تلویزیون نه؟
چرا زیرنویس فایل MKV من خودکار بارگذاری نمیشود؟
جمعبندی
ترک زیرنویس را دستی انتخاب کنید — راهحل شماره یک — ۵ ثانیه وقت میگیرد. 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.