انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: taha_2011 در 17 خرداد 1394، 10:57 قظ
-
سلام
دوستان نمیدونم چرا فایل های زیرنویس فارسی فیلم ها در اوبنتو خرچنگ قورباغه نشان داده میشه. داخل subtitle وی ال سی پلیر هم اد می کنم بازم خراب نشان داده میشه :(
یعنی اینطوری:
ÎæÇåÔãäÏ åÓÊ ÇÑ ÌÇíí Èå ØæÑ äÇãäÇÓÈ
لطفا عکس ضمیمه شده رو مشاهده کنید.
(http://up.vbiran.ir/uploads/7497143365913837029_Screenshot%20from%202015-06-07%2010:51:58.png)
از دوستان ممنون میشم بنده رو راهنمایی کنند.
تشکر
-
انکدینگ فایل رو اصلاح کنید.
ترمینال رو باز کنید و برید به مسیری که فایلتون اونجا هست و این دستور رو تایپ کنید
iconv -f windows-1256 -t utf8 SOURCEFILENAME.srt > TARGET.srtSOURCEFILENAME.srt اسم فایل زیرنویستون هست
TARGET.srt اسم فایل جدیدی که تولید میشه
-
سلام. راه حل کیاوش جان دائمیه و خیلی هم خوبه.
راه حل موقتیش هم اگه بخوای اینه که باید توی هر پلیری که داری، یونیکد رو بذاری روی Arabic Windows 1256 و خلاص. ;)
-
یونیکد فایل رو اصلاح کنید.
ترمینال رو باز کنید و برید به مسیری که فایلتون اونجا هست و این دستور رو تایپ کنید
iconv -f windows-1256 -t utf8 SOURCEFILENAME.srt > TARGET.srtSOURCEFILENAME.srt اسم فایل زیرنویستون هست
TARGET.srt اسم فایل جدیدی که تولید میشه
مرسی داداش حل شد دمت گرم.
فقط نمیشه این کار رو با خود نوت پد Ubuntu انجام داد ؟
-
با اینکه گفتید حل شده ولی من این رو پیشنهاد می دم
http://forum.ubuntu.ir/index.php/topic,36582.msg257617.html#msg257617 (http://forum.ubuntu.ir/index.php/topic,36582.msg257617.html#msg257617)
https://github.com/aliva/SubtitleFixer/ (https://github.com/aliva/SubtitleFixer/)
-
مرسی داداش حل شد دمت گرم.
فقط نمیشه این کار رو با خود نوت پد Ubuntu انجام داد ؟
اگر منظورتون یه راه حل توی محیط گرافیکی هست، شاید این کمکی بکنه
https://github.com/aliva/SubtitleFixer (https://github.com/aliva/SubtitleFixer)
و یه سری توضیحات در موردش
http://azadrah.net/2011/08/fixing-persian-subtitles-in-linux/ (http://azadrah.net/2011/08/fixing-persian-subtitles-in-linux/)
-
یه راه دیگه این هست که فایل رو با فایرفاکس باز کنی و بعد از منوی View و سپس زیر منوی Character Encoding انکدینگهای مختلف رو تست کنی ببینی کدوم درست نشون میده که عموما Unicode یا Arabic هست. بعد کافیه متن رو کپی بگیری و توی یه فایل جدید ذخیره کنی.
-
یا میتوانید از برنامه گنوم ساب تایتل استفاده کنید که در 99٪ موارد خودش نوع اینکدینگ رو میشناسه و بعد میتونید utf8 ذخیره کنید.
-
یا میتوانید از برنامه گنوم ساب تایتل استفاده کنید که در 99٪ موارد خودش نوع اینکدینگ رو میشناسه و بعد میتونید utf8 ذخیره کنید.
برعکس، برای من که در ۹۹ درصد موارد نتونسته.