انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => نرم‌افزارهای چندرسانه‌ای => نویسنده: alipi در 31 تیر 1394، 01:36 ب‌ظ

عنوان: مشکل زیرنویس در smplayer(حل شد)
ارسال شده توسط: alipi در 31 تیر 1394، 01:36 ب‌ظ
سلام تو اس ام پلیر من با زیرنویس فارسی ها مشکل دارم چون در هم بر هم مینویسه دقیقا مثل مشکل رایج کم پلیر تو ویندوز باید چیکار کنم  ](*,)
عنوان: پاسخ : مشکل زیرنویس در smplayer
ارسال شده توسط: علیرضاامیرصمیمی در 31 تیر 1394، 02:09 ب‌ظ
این تنظیمات من هست
امیدوارم کمکت کنه
(http://forum.ubuntu.ir/index.php?action=dlattach;topic=120491.0;attach=36326)
عنوان: پاسخ : مشکل زیرنویس در smplayer
ارسال شده توسط: alipi در 31 تیر 1394، 02:20 ب‌ظ
بله خیلی ممنون حل شد
عنوان: پاسخ : مشکل زیرنویس در smplayer
ارسال شده توسط: Риал Краесис در 31 تیر 1394، 07:09 ب‌ظ
بله خیلی ممنون حل شد
حل شدن که بله حل میشه با این روش ولی این یعنی پاک کردن صورت مساله.
در واقع دوستان زیرنویس ،نویس باید دقت کنند که فایل را با کدینگ utf8 ذخیره کنند و متاسفانه در بیشتر موارد این کار رو نمیکنند.
به هر حال راه حل های موجود :
۱-در وحله اول توصیه میشه که فونت مربوط به زیر نویس رو در هر برنامه ای(smplayer-VLC و..........) تغییر بدهید شاید مشکل حل شد.(فونتی انتخاب کنید که از فارسی و انگلیسی  پشتیبانی کنه)
۲- اگه مرحله اول کار ساز نشد باید کدینگ رو به Arabic windows 1256 تغییر بدید.(ماست مالی)
۳- فایل زیر نویس رو با یک نرم افزار متنی با کدک بالا باز کنید و اون رو با کدک utf8 ذخیره کنید.(راه حل درست)
عنوان: پاسخ : مشکل زیرنویس در smplayer(حل شد)
ارسال شده توسط: sajjadsec در 31 تیر 1394، 11:20 ب‌ظ
یکم گیکی ترش میشه اینطوری :
touch something.srt
gedit --encoding=WINDOWS-1256 *.srt
بعد یک صفحه gedit باز میشه و میتونید از توی فایل اصلی زیر نویس رو کپی کنید توی something.srt که بعد به فیلم اضافه میشه و راحت خونده میشه.
عنوان: پاسخ : مشکل زیرنویس در smplayer(حل شد)
ارسال شده توسط: دانیال بهزادی در 01 امرداد 1394، 12:31 ق‌ظ
یکم گیکی ترش میشه اینطوری :
touch something.srt
gedit --encoding=WINDOWS-1256 *.srt
بعد یک صفحه gedit باز میشه و میتونید از توی فایل اصلی زیر نویس رو کپی کنید توی something.srt که بعد به فیلم اضافه میشه و راحت خونده میشه.
با cat و این‌ها نمی‌شه که دیگه gedit هم باز نشه؟
عنوان: پاسخ : مشکل زیرنویس در smplayer(حل شد)
ارسال شده توسط: علیرضاامیرصمیمی در 01 امرداد 1394، 01:03 ق‌ظ
با این میشه ولی خب من همون تنظیمات smplayer رو ترجیح میدم :D (میشه گفت ماست مالی یا تنبلی یا راحتی یا ... )
iconv -c -f CP1256 -t utf-8 "subtitle.srt" -o "new_subtitle.srt"بعد از f باید enconding قدیمی(اصلی) زیر نویست رو وارد کنی که الان مال من CP1256 بوده و بعد از t باید enconding که میخوای رو وارد کنی
داخل "" هم آدرس زیرنویس قدیمی و بعد از o هم آدرس زیر نویس جدید رو باید بنویسی
عنوان: پاسخ : مشکل زیرنویس در smplayer(حل شد)
ارسال شده توسط: xubuntu4iran در 01 امرداد 1394، 01:01 ب‌ظ
Subfixer تبدیل زیرنویس cp1256 به utf-8
http://osreview.ir/subfixer/
عنوان: پاسخ : مشکل زیرنویس در smplayer(حل شد)
ارسال شده توسط: sajjadsec در 02 امرداد 1394، 10:19 ق‌ظ
بحث ماست مالی کردن نیست البته
من خودم fedora 22 دارم و نمیخوام  vlc یا mplayer نصب کنم با همون videos (totem) که رو خودش بود + نصب codec هاش کاراشو کردم که این پلایر من همچین تنظیماتی نداره برای همین برای همه زیر نویس هایی که این مشکل رو دارن باید خود زیر نویس رو درست کنم...
عنوان: پاسخ : مشکل زیرنویس در smplayer(حل شد)
ارسال شده توسط: sajjadsec در 02 امرداد 1394، 10:24 ق‌ظ
یکم گیکی ترش میشه اینطوری :
touch something.srt
gedit --encoding=WINDOWS-1256 *.srt
بعد یک صفحه gedit باز میشه و میتونید از توی فایل اصلی زیر نویس رو کپی کنید توی something.srt که بعد به فیلم اضافه میشه و راحت خونده میشه.
با cat و این‌ها نمی‌شه که دیگه gedit هم باز نشه؟
با cat که نه اما با vim میشه و یه سرچ کلی زدم راه زیاده در کل :
http://mindspill.net/computing/linux-notes/determine-and-change-file-character-encoding/
اصلا مگه تو sh  میشه که چیزی نشه ؟‌ :-D