معرفی هفته: اصلاح مشکل نمایش زیرنویس های فارسی
منتخب • نوشته آرش زاد • 17 تير 1390
تصور کنید فیلمی را دانلود کردهاید و به دنبال آن، زیرنویس فارسی مربوط به فیلم را نیز تهیه و دریافت میکنید اما هنگام مشاهده، همه چیز آنطور که انتظار دارید نیست! قطعا این اتفاق برای خیلی از شما پیش آمده که نمایش زیرنویس فایلهای با فرمت SRT در سیستمتان همراه با مشکل بوده است.
شیوههای مختلفی برای حل این مسئله وجود دارد که با یک جستجوی کوچک در گوگل میتوانید نمونههای مختلفی از آنرا مشاهده کنید. اما ما اینجا تصمیم داریم سادهترین راه حل ممکن را به شما معرفی کنیم!
چرا؟
دلیل این اتفاق به تنظیمات یونیکد و زبان موجود در سیستم عامل شما مربوط میشود و اصولا یکی از راهحلها، فارسی کردن زبان کلی سیستم عامل نصب شده روی کامپیوتر کاربر است اما بنا به دلایلی ممکن است نتوانید (و یا نخواهید) زبان سیستم خود را به فارسی تبدیل کنید.
چگونه؟
راه حلهایی که تا کنون برای این مشکل معرفی شدهاند، اصولا همگی دارای بیش از دو یا سه مرحله جهت دریافت خروجی نهایی هستند و در صورتی که بخواهید بیش از یک فایل زیرنویس را اصلاح کنید، باید زمان زیادی را صرف این کار نمایید. شاهین کاتبی، برنامهنویسی است که برای هر دو سیستم ویندوز و مک، برنامه کمحجم و کاربردیای را تهیه کردهاست تا تنها به وسیله کشیدن و رها کردن فایل در محیط برنامه، زیرنویس اصلاح شده خود را دریافت نمایید. شما میتوانید از لینکهای زیر، برنامه Persian Subtitle Fixer را دانلود کنید:
اگر شما نیز برنامههای مفیدی را سراغ دارید، میتوانید آنرا به وبلاگینا معرفی کنید تا پس از بررسی، آنرا در اختیار کاربران قرار دهیم.
saeidrad
یک برنامه عالی.
دست سازنده اش درد نکنه
وحید
در سون با نصب برنامه Windows_7_Codecs
مشکل حل می شود و نیازی به دستکاری فایل SRT نمی باشد…
مهدی
کافی است در region and languages در تب administrative روی change systeme locale بروید و فلزسی را انتخاب و کامپیوتر رو ریستارت کنید . (در ویندوز)
پویا
نیاز به برنامه جانبی نیست. در خود ویندوز کافی است زبان پیش فرض یونی کد (و نه زبان پیش فرض سیستم) رو فارسی انتخاب کنید و یک بار ریاستارت کنید. به همی سادگی! (من خودم روی ویندوز 7 و اکس پی تست کردم)
مهران
داش شاهین یدونه باشه. رو دست شاهین برنامه نویس نیست.
حسین
یک راه کوتاه ، بدون دستکاری ویندوز و بدون نصب برنامه ی مذکور .البته باید برنامه ی notepad plus plus را نصب داشته باشید.
فایل را در این برنامه باز کنید. از منوی فرمت ، گزینه ی convert to UTF-8 را بزنید . تمام شد .
محمد
این پایینی رو نمیشه کاریش کرد؟ 🙂
http://goo.gl/vlhAv
shaho
ممنون٬ عالی بود.
mehrdad
واقعا عالی بود ممنون
finaprp
اونوقت برا ویندوز نه!
ما بوقیم دیگه!
عیب نداره خودم می نویسم 🙂
کس نخارد پشت من جز ناخن انگشت من!
آلن
سلام.. منم با این مشکل مواجه شدم
اما فایل رو با Word باز کردم ( تو حالت Arabic-windows) بعد کپی همه متن و جایگزینی در فایل اصلی و ذخیره سازی با حالت UTF8
شاید یکم ناجور به نظر برسه اما خوب این یه راه حله!!!
حامد آی تای
عزیزان توجه نمایند راه های زیادی برای این کار هست که این مطلب هم یکی از آنهاست پس با گفتن یک راه حل دیگر سعی نکنیم ارزش مطلب رو پایین بیاریم، پس دست نویسنده اش درد نکنه، خیلی عالی بود.
شاهین کاتبی هم برنامه نویس خوبیه یه برنامه دیگه تو سایتش داره که اشعار رو در نوار منو نمایش میده البته اون برای mac هستش و نرم افزار جالبیه.
کلا مطلب خوبی بود.
به امید پرداختن به مطالب جالب غیر تکراری.
بهمن نیا
ساده ترین راه بازکردن فایل زیر نویس در notepad ویندوز و ذخیره مجدد آن با همان نام و پسوند به فرمت یونیکد است.در پنجره save as برنامه لیست بازشدنی مربوطه امکان انتخاب فرمت ذخیره فایل را به شما می دهد.با این ترفند تونستم روی گوشی گالاکسی اس خودم زیر نویس ها رو موقع تماشای فیلم فارسی ببینم
Arman
big bang theory
از زیرنویس بگذریم این شلدون بد جونوریه :دی
ازین برنامه ام قبلا استفاده کرده بودم! خیلی واسم مفید بود
دستش نویسندش درد نکنه
فارس پیام
تشکر از شما و نویسنده برنامه…
احسان
ویندوز ک داره منظورم لینوکس بود! الان دیدم کلی شاخ در آوردم. می گن نصفه شب نظر نده! این می شه!
mbs
اینم یکی از روشها هست بدون نیاز به برنامه
http://www.1.topcenter.org/ftopict-387.html
موفق باشید
علی
والا منم این مشکلو داشتم ….ولی از خود برنامه ملتیمدیام حلش کردم…
مثلا در kmplayer کلی f2 رو میزنید…در گشه سمت چپ تب subtitle processing قسمت font style رو انتخاب میکنید
تو صفحه ای که براتون باز میشه در قسمت chaset گزینه ی arabic رو انتخاب کنید.حالا صفحه رو کلوز کزده و برنامه رو ببندید و از دوباره فایل رو اجرا کنید.
این کار رو یک بار که انجام بدید دیگه برای هیچ زیرنویسی مشکل ندارین.
راستی تو برنامه های دیگه هم میشه فقط باید همین chaset رو پیدا کرد و تغییرش داد…
فرهاد
دقیقا ساده ترین راه همینه
نیازی به برنامه جانبی هم نیست
ATAN
فایل srt را با word باز کنید.
پنجره ای ظاهر میشود که از شما میخواد Encoding را تعیین کنید که باید Arabic (Windows) را انتخاب نمایید و ok کنید.
مشاهده میکند که متن زیرنویس درست شده، تمام آن را کپی کرده و به Notepad انتقال دهید و سپس آن را با فرمت srt و utf-8 ذخیره نمایید.
حالا میتوانید بدون هیچگونه مشکلی از فایل زیرنویس استفاده کنید.
ساسان
این مساله وقتی پیش میاد که سیستمعامل یا برنامهای که اون فرد داره باش زیرنویسها رو مینویسه درست از unicode پشتیبانی نمیکنه. تو لینوکس از این اسکریپت استفاده کنید برای کانورت کارکترهای زیرنویس http://aliva13.blogspot.com/2010/12/blog-post_08.html
hossein
آقا هر کس این برنامرو نوشته دمش گرم واقعا با این زیر نویسا مشکل داستم دیگه داشتم دیوونه میشدم بازم میگم دمت گرم ایشالا همیشه موفق باشی
مهدی
مثل بـــــــــــــنــــــــــــــز کار میکنه ! روحت شاد شاهین کاتبی !
امیر دشتی کوچی
آقا شما که مشکلات فونت برنامه های دیگه رو درست می کنید، بیاید در راه خدا مشکلات فونت سایت خودتون توی کروم از سیستم عامل مک هم درست کنید 😉
http://f.cl.ly/items/1I3D3w460s03032z1Q2b/Screen%20shot%202011-07-10%20at%2010.36.54%20PM.png
Arman
اگر در تعداد بالا بخواهید همه زیرنویس هاتون رو تغییر بدید بسیار وقت گیر و دشوار است. اما در تعداد بالا این برنامه بسیار مفید خواهد بود
فراهانی
همه نظر ها خوب بود و تعدادی هم قابل عمل ولی باعث نمیشه تشویق دوست برنامه نویسمون رو فراموش کنیم
بابت وقتی که صرف کرده تا مشکل رو برای ما حل کنه از ایشان سپاس گذارم
امید
7عالی ممنون زنده باشه 100 سال
محمدرضا فرازی
سلام دوستان
برنامه vobsub را دانلود کنید(portable وکم حجم است) فایل زیر نویس را داخل پنجره برنامه باز کرده و سپس با فرمت عربی و پسوند .srt و UTF8 ذخیره میکنیم(save as) .بنظرم این بهترین راه حله.
سمانه
خیلی عالی بود.
ممنون
mostafa
ممنون واسه زحماتی که میکشید
mer300000000000000000000000000000000000000000000
nasser
great
سجاد
واقعا دست شما و دست سازنده ی این برنامه درد نکنه. خدا قوت.
امین
عالی بود
نام
کف کردم
hamed
دمت گرم
Holy Killer
شاهکار بود
Mehran
دستش و دستتون درد نکنه
؟
مرسی داداش دستت الماس
؟
من این برنامه رو امتحان کردم فونت درست میشه ولی تو بعضی جاها زیرنویس گیر میکنه و مثلا 15 ثانیه دیگه میاد و از همون جایی که گیر کرده بود دوباره پخش میشه و این اصلا جالب نیست ولی من با روش آقای علی با نرم افزار km تونستم بدون مشکل فیلم رو با زیر نویس فارس ببینم با سپاس از ایشون
bahar
shahkar bud.man tu mac kheyli moshkel dashtam
vaghan bayad be in danesh o deghat 1000 afarin dad.bazam merc
علی
برنامه محشریه دستت درست…
Postman
واقعا دستتون درد نکنه. بسیار عالی و کاربردی. باز هم از شما و برنامه تویس برنامه تشکر فراوان.
masoud
ye donya mamnon baradar gol kashty
احسان
لطفا برای سیستم عامل اندروید هم که این مشکل را دارد راهنمایی کنید.
killuminati
thx a lot
میلاد حسن زاده
شارژ رایگان ایرانسل-100درصد عملی و موفق
سلام بچه ها.سایت فری پرشین مدت زیادیه که سیستم فروش شارژش خراب شده.و وقتی ازش شارژ میخری از پول کارت بانکیتون کسر نمیشه.
کافیه وارد لینک زیر بشین و مشخصات کارت بانکیتون رو وارد کنید.
تذکر:اگه نسبت به کارت شما پیام خطا زد برگردین به صفحه ی قبل و هنگام ورود اطلاعات کارتتون،قبل از شماره ی16 رقمی کارت،عدد 1رو وارد کنید.
مثلا به جای شماره کارت 7394234582375287 بایستی عبارت 17394234582375287 را وارد نمایید.
من خودم حدودا 1 سالی میشه که دارم ازش همیجوری شارژ مفتی میگیرم.
اینم لینک سایت فری پرشین
http://forms.freepersian.com/action/6925
نظر بدید لطفا.یا حق
روشن
خیلی خیلی ممنون. فدادون بشم
احسان
سلام
دمت گرم عالی بود
امیر علی
دمش گرم دیگه ناامید شده بودم !
TARA
حل مشکل زیرنویس فیلمها
تصور کنید فیلمی را دانلود کردهاید و به دنبال آن، زیرنویس فارسی مربوط به فیلم را نیز تهیه و دریافت میکنید اما هنگام مشاهده، همه چیز آنطور که انتظار دارید نیست! و کلمات به صورت علامت ها نمایش داده می شوند! قطعا این اتفاق برای خیلی از شما پیش آمده که نمایش زیرنویس فایلهای با فرمت SRT در سیستمتان همراه با مشکل بوده است.
برای حل این مشکل فایل srt را با word باز کنید.
پنجره ای ظاهر میشود که از شما میخواد Encoding را تعیین کنید که باید Arabic (Windows) را انتخاب نمایید و ok کنید.
مشاهده می کنید که متن زیرنویس درست شده، تمام آن را کپی کرده و به Notepad انتقال دهید و سپس آن را با فرمت srt و حالت utf-8 ذخیره نمایید.
حالا میتوانید بدون هیچگونه مشکلی از فایل زیرنویس استفاده کنید.
البته بهتر است با نرم افزار KMPlayer ویدئوها را ببینید، چونکه بیشترین سازگاری رو با انواع زیرنویس ها داره.
موفق باشید.
prs
baraye mac dl kardam vali moshkelam hal nashod..ba Movist ejra mikonam.
hamid
علي جان خيلي خيلي ممنون از طريق CHARSET حل شد
mostafa
واقعا دستت درد نکنه بازم از این کارا بکن !!!!!!!!!!!!!!!!!
faryad
مممنونم
arsham
sepaaaaaaaaaaase bi payan
mamaliii
kheili ali bood.
mersi
daste sazandash dard nakone
ستاره
واقعا عالی بود. با تشکر از شما و برنامه نویس عزیز 🙂
احمد
آقا دمتون گرم .کف کردم خدایی . 3 سوت تبدیل شد . دست همه درد نکنه
پارسا
اون که مشکل نیست.اقایون.خانوما.هرکی میتونه کمکم کنه بگه.ثواب داره. من یه زیر نویس دارم که زمانش جلو هست.وقتی با km player دستی زمانشو درست میکنم باز بعد از چند ثانیه عقب میافته یعنی از هر 10 ثانیه باید درستش کنی دیگه اعصابم خورد شده.یه جا گفته بودن با برنامه subtitle workshop درستش کنم ولی نحوه شو بلد نیستم.مرسی
آرمان
واقعا دمت گرم خیلی کارت درسته :*
علی
آقا چرا وقتی زیر نویس رو اجرا میکنم مینویسه فایل زیرنویس باز شد اما اجرل نمیشه؟
RAm
اقا یه سوال؟من بعد از دانلود فیلم به صورتmkv و زیر نویس وقتی اون رو به فرمت DVD تبدیل میکنم بعد تبدیل زیر نویس به صورت نا خوانا میشود (از مبدل freemak استفاده میکنم) لطفا راهنمایی کنید
مرجان
در صفحه kmplayer کلید F2 را بزنید تا به Preferences وارد شوید.- از گزینههای سمت چپ، گزینه subtitle Processing و سپس Font Style را انتخاب کنید.(تصویر بالا)
– در قسمت راست گزینهای با نام Chart Set قرار دارد.
– به طور پیش فرض Chart Set روی System Default قرار دارد.
– این گزینه را به Arabic تغییر دهید. (شکل پایین)
کلید Close را زده و از برنامه خارج شوید و برنامه را مجدد راهاندازی کنید.
– این بار خواهید دید مشکل نمایش فونتها رفع شده است.
پوریا
مرجان جون دمت گرم
رضا
سلام
برای سیستم اندروید هم راهنمایی کنید
دمتون گرم
احسان
در مورد زیر نویس های فارسی که دارای کلمات انگلیسی هم هستند راهی هست؟
محمد
سلام دوستان عزیز من با پخشه زیرنویس دستگاه hd mediya players مشکل دارم حروف به هم نمی جسبه و با فاصله پخش میشود کمک کنید برام ایمل نکنید مرسی…
hamid
سلام دوستان/من وقتی با pot player فیلم میبینم زیرنویس از چپ به راسته/کسی بلده کمک کنه؟
سپهر
سلام دوستان آیا کسی میدونه که زیر نویس های با فرمت sub رو روی تلویزیون های اسمارت چجوری میشه پخش کرد؟ البته من با زیر نویس های نوع SRT مشکلی ندارم و در حال حاضر این نوع رو بدون مشکل دارم استفاده میکنم. ایا شما با مرجعی که مشکلات متداول زیر نویس در تلویزون ها بیان بکنه آشنا هستین؟ لطفا معرفی کنید ممنونم از همکاریتون.
سپهر
ایا تلویزیون های اسمارت قابلیت پخش زیر نویس با فرمت sub رو دارن و اگر ندارن آیا میشیه یک زیرنویس sub رو به SRT تبدیل کرد و استفاده کرد؟
زهره
عاااااااالی, با حجم فوق العاده کم و سبک, به راحتی مشکل حل شد. با هر encoding روی تلویزیون قابل پخشه, (روی سامسونگ 40F6450 مشکل داشت)، البته یه بلوری پلیر ال جی هم داریم که با زیرنویس فارسی مشکل داشت, اینکارو که روش تست کردم, فارسی میشه ولی حروفش برعکسه)
زنگ زدم به سامسونگ میگه سری F این مشکلو داره, سام سرویس یه برنامه درست کرده میتونین بیاین اونو بگیرین که فایل زیرنویسو درست میکنه, اسمشم نگفت بهم, گفت خودمون درست کردیم, نیییییست جایببیییی B-)
saman
سلام من زمانی که زیرنویس را برای اجرا باز میکنم صدای یک مرد همراه با پخش زیرنویس شنیده میشود که مدام صفر و یک را به زبان انگلیسی تکرار میکند و تا زمانی که زیرنویس را نبندم این صدا قطع نمیشود . البته فقط تو km player اینجوری میشه.چجوری قطعش کنم؟
امیر
من هم رو نسخه ویندوز هم مک کلیک میکنم یه صفحه سفید باز میشه چیزه دیگه ی هم نمیاد ؟؟؟؟؟؟ مشکلش چیه ??????
SAMIN
با سلام و خسته نباشید.ممنون از اطلاعاتی ک در اختیارمون گذاشتید.ولی مشکلی ک هست زیرنویسو فارسی میاره اما بصورت عمودی حرف حرف یعنی از بالا ب پایین .ممنون میشم اگه مشکلمو حل کنید
ویندوز :8
نرم افزار :km player
حسین
باسلام وخسته نباشید میشه منوراهنمایی کنید
یه فیلمیومیخوام باماهواره ببینم اما زیرنویسش فرمتشsrtماهواره اجراش نمیکنه میشه کمک کنین ممنون میشم
باتشکر
داود
باسبلام زیرنویس هام در km player چپ به راست نمایش داده میشن
نوشته ها فارسی و درستند اما میرورهستن
چیکار کنم؟؟؟؟؟
maryam
سلام..
یه سوال دارم که برام خیلی مهمه..
من عاشق فیلم دیدنم اما اعصابم خورد چون دیگه زیرنویس فیلمام تو کامپیوترم بالا نمیان,اصلا بالا نمیاد با اینکه برای خودشه و فارسی هم هست,بالا نمیاد
لطفا لطفا راهنماییم کنین
چیکار باید کنم؟؟
elham
سلام مشکل من:
مشکلم درنوت پد- من وقتی نوت پد رو باز میکنم که زیرنویس رو ببینم نوشته هاش عجیب وغریبه مثل این
,aŠ‘e¡
š,¥¡
.žš‘iZ0¤©âÑeì©£Š Dåš$©
ولی در فیلم کاملا درسته
زبان کامپیوترم مثل روشی که گفتید کردم ولی باید بگم فقط درنوت پد وورد اینطوری خواهشا بگید چیکارکنم
زیرنویس کده
با سلام
برای اصلاح زیرنویس های معیوب میتونید به سادگی از سرویس رایگان سایت زیرنویس کده هم استفاده کنید. مزیت این روش این هست که برخلاف تغییر تنظیمات ویندوز و … زیرنویس شما در دستگاه های پلیر و موبایل و تبلت و … نیز به درستی نمایش داده خواهد شد.
آدرس سایت: http://zirneviskade.in
مجید
پس اندروید چی
Nooshin
سلام.من میخوام فیلمو با گوشیم ببینم و این مشکلو دارم.چکار باید کنم؟ ممنون میشم کمکم کنید.