حل مشکل نمایش زیرنویس های SRT

1 1 1 1 1 1 1 1 1 1 امتیاز 4.07 (29 رای)

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

 

 

آموزش حل مشکل (بروی عنوان مورد نظر کلیک کنید):

 

سیستم عامل ویندوز

 

سیستم عامل مک

 

تلویزیون و دستگاه های پخش کننده

 

سیستم عامل اندروید

 

 

 

سیستم عامل ویندوز

 

 

Srt Display 1

 

 

Srt Display 2

 

 


 

به عنوان روش موقت و سریع میتوانید یکی از نرم افزارهای زیر را دانلود کرده و انکدینگ فایل زیرنویس را براحتی تغییر دهید

 

لینک توضیحات و دانلود نرم افزار FaSubrip

 

لینک توضیحات و دانلود نرم افزار Subtitle Fixer

 


 

در انتهای مقاله میتوانید در صورت نیاز مجموعه ایی از فونت های فارسی را دریافت نمایید.

 

ویندوز 7 یا بالاتر


برای حل این مشکل در ویندوزهای 7 و 8 و 10 به مسیر زیر رفته:

Start -> Control Panel -> Region

در پنجره باز شده تب Administrative سپس گزینه Change System Local را کلیک کنید.
و زبان فعلی را به Persian تغییر داده درنهایت کامپیوتر را Restart کنید.

 

نکته: برای ورود به کنترل پنل علاوه بر سایر روشها میتوانید بروی آیکون منوی استارت راست کلیک کرده و گزینه Control Panel را کلیک نمایید.

نکته: در صورتیکه در یافتن بخش Region مشکل داشتید در کادر جستجوی بالای پنجره کنترل پنل کلمه Region را جستجو کنید.

 

Win 7   8

 

برای اینکه در هنگام اجرای فیلم زیرنویس شما هم همزمان اجرا شود باید اسم زیرنویس با اسم فایل تصویری یکی باشد مثلاً:

 

Green Mile [1999] HD.mkv
Green Mile [1999] HD.srt

 

ویندوز XP


در Windows XP مسیر به صورت زیر است:

 

Start -> Control Panel -> Region and Language
در پنجره باز شده تب Advanced را کلیک کنید.
زبان پیشفرض را به Farsi تغییر داده و کامپیوتر را Restart کنید.

 

Win Xp

 

در ویندوز XP پیش از مرحله بالا، در تب Languages فعال بودن کادر مشخص شده در تصویر زیر را بررسی کنید و در صورت فعال نبودن تیک آن را زده و سپس دکمه Apply را بزنید و پیغام نمایش داده شده را تایید کنید (برای این مرحله نیاز به دیسک ویندوز یا وجود فایل های نصبی ویندوز در کامپیوتر خود دارید).

 

win xp 2 1

 

سپس کادر زیر نمایش داده میشود که در این مرحله برای کپی فایلها می‌باید دیسک ویندوز را در درایو کامپیوتر قرار دهید

 

win xp 2 2

 

------------------------------------------------------------

 

در برنامه های پخش کننده از فونت هایی استفاده نمایید که قادر به نمایش حروف فارسی هستند مانند Tahoma یا Segoe UI

جهت تغییر دادن فونت ابتدا به بخش تنظیمات برنامه رفته, سپس طبق تصاویر زیر فونت نمایش زیرنویس را تغییر دهید.

 

KMPlayer

برای رفتن به بخش تنظیمات روی پنجره برنامه راست کلیک کرده و سپس از منوی option گزینه preferences را کلیک و یا از کلید کمکی F2 استفاده کنید

 

Kmplayer Sub

 

 

PotPlayer

برای رفتن به بخش تنظیمات روی پنجره برنامه راست کلیک کرده و گزینه preferences را کلیک و یا از کلید کمکی F5 استفاده کنید

 

Potplayer Sub

 

 

 

سیستم عامل مک

 

جهت حل این مشکل در سیستم عامل مک اپل طبق روش زیر عمل نمایید:

- ابتدا فونت های فارسی قرار گرفته برای مک در انتهای آموزش را دانلود و نصب کرده.

- برنامه پخش کننده VLC را در سیستم عامل نصب کنید.

- مطابق تصویر زیر به تنظیمات برنامه رفته و سپس به سربرگ Subtitle & OSD بروید:

 

srt display in mac 1

 

- در قسمت Default Encoding گزینه Arabic (Windows-1256) انتخاب کنید

- در قسمت Font گزینه Choose را کلیک کرده و در پنجره باز شده از قسمت Collection فارسی را انتخاب و یکی از فونت های فارسی نصب شده را انتخاب نمایید.

 

srt display in mac 2

 

- در نهایت تنظیمات را ذخیره کرده و برنامه را مجددا راه اندازی نمایید.

 

راه حل موقت: قسمت Default Encoding را بروی گزینه Arabic Windows-1256 یا Universal UTF-8 قرار داده و در قسمت فونت Arial را انتخاب نمایید و با استفاده از برنامه Persian Subtitle Fixer انکدینگ زیرنویس را تغییر دهید.

 

 

 

تلویزیون و دستگاه های پخش کننده

 

با استفاده از برنامه Notepad در ویندوز، زیرنویس را با باز کرده و سپس از روی گزینه ی File گزینه ی …Save as را انتخاب کنید و پسوند زیرنویس را srt. نوشته و در کادر Encoding، انکدینگ زیرنویس را بین انکدینگ های Unicode - ANSI و UTF-8 تغییر داده سپس فایل زیرنویس را همنام با فیلم و در کنار آن قرار داده و تست کنید که تلویزیون یا دستگاه های پخش کننده تان با کدام انکدینگ سازگاری دارد.

- در صورتیکه زیرنویس با پسوند txt ذخیره شد به طور دستی میتوانید پسوند را به srt تغییر دهید


لازم به ذکر است برخی دستگاه ها از زیرنویس های فارسی پشتیبانی نمیکنند.

 

نکته مهم: دقت نمایید که پیش از تغییر انکدینگ باید زبان سیستم را طبق روش مربوط به ویندوز به فارسی تغییر داده باشید.

 

Srt Nootepad

 

 

 

سیستم عامل اندروید

 

در دستگاه هایی با سیستم عامل آندروید میتوانید از برنامه هایی مانند MoboPlayer - DicePlayer یا MX Player جهت پخش استفاده کنید. در برنامه MX Player در صورت مشکل در نمایش زیرنویس فارسی به قسمت تنظیمات برنامه رفته و در بخش Subtitle گزینه Character Encoding

را بروی Arabic cp1256 و یا Auto Detect قرار دهید.

 

 

android mxplayer sub

 

 

دیگر برنامه ها در اندروید KODI و VLC هستند که امکان پخش زیرنویس فارسی را دارند. دقت کنید که انکدینگ فایل زیرنویس فارسی برای نمایش درست در این برنامه ها باید UTF یا Unicode باشد.

 

 

 

 

Files:
Rar مجموعه فونت های فارسی Red
Font 0
Date 2012-04-05 Filesize 2.24 MB Download 41456  Download 2

 

نرم افزار تغییر خودکار انکدینگ و حذف کاراکترهای اضافی زیرنویس

 

Rar FaSubrip 1.0.5 Red Green
Fasubrip
Date 2017-01-08 Filesize 4.34 MB Download 1251  Download 2

 

نرم افزار ساده تغییر خودکار انکدینگ زیرنویس

 

Rar Persian Subtitle Fixer Red
Persian.subtitle.fixer4
Date 2012-11-12 Filesize 127.49 KB Download 122967  Download 2

 

نرم افزار تغییر خودکار انکدینگ و حروف زیرنویس

 

Rar LeoMoon SubFix Red
LeoMoon.SubFix
Date 2017-01-04 Filesize 492.74 KB Download 596  Download 2

 


 

 

فایل پیوست:
FileFile sizeDownloads
Download this file (Farsi.Font.for.Mac.zip)فونت های فارسی مخصوص سیستم عامل مک205 kB315

نظرات  

+2 #661 Sheyda2380 2017-01-31
سلام و خسته نباشی،واقعا دستتون درد نکنه،خیلی وقت بود با زیر نویسا مشکل داشتم و حالا مشکلم حل شد????????????? ???
نقل قول
-1 #662 م 2017-01-31
پس سيستم عامل اي او اس چي؟؟
نقل قول
0 #663 محمد 2017-02-09
سلام مشکل من حل شد متشکرم
نقل قول
-1 #664 شهریار شهرجرد 2017-02-16
با درود
راه حل سریع تری هم وجود داره کهپیشنهاد میکنم اول امتحان کنید اینه که
فایل زیرنویس رو با notepad ویندوز بازکنید و سپس save as کنید و در این مرحله استاندارد utf8 رو قرار بدین و replace کنید حتی اگه قبلا هم روی همین گزینه تنظیم بود
نقل قول
0 #665 شهریار شهرجرد 2017-02-16
با درود
راه حل سریع تری هم وجود داره کهپیشنهاد میکنم اول امتحان کنید اینه که
فایل زیرنویس رو با notepad ویندوز بازکنید و سپس save as کنید و در این مرحله استاندارد utf8 رو قرار بدین و replace کنید حتی اگه قبلا هم روی همین گزینه تنظیم بود
نقل قول
0 #666 سید 2017-02-19
واقعا دمت گرم
نقل قول

اضافه کردن نظر