منظورم از arabic همون arabic iso بود fribidi رو آخرین نسخه اش از سورس نصب کردم توی vlc هم مشکل ندارم
sudo make install
دوستان این مشکلش فک کنم از راست به چپ نویسی شه هر کاری که گفته بودین رو کردم درست نشددوست عزیز برای smplayer یه حالت خاص داره ، همونجا که گفتم گزینه ی persian رو تیک بزن و برای کدک هم روی Arabi که جلوش نوشته ویندوز رو انتخاب کن ، من دیروز این کار رو کردم واسه smpalyer جواب داد . :)
دوستان این مشکلش فک کنم از راست به چپ نویسی شه هر کاری که گفته بودین رو کردم درست نشداین جور که من دارم می بینم مثل اینکه شما قابلیت ass رو فعال کردید این قابلیت رو غیر فعال کنید.
sudo apt-get install mplayer2
in ubuntu raringmplayer -subcp utf-8 filename
در smplayer از طریق منو انکودینگ رو utf-8 بزارید قابلیت ass رو فعال کنید
yum update libass
اینو یه امتحانی بکنNo Package Marked For Update!کد: [انتخاب]yum update libass
nano ~/.mplayer/config
# Write your default config options here!
fs=yes
ass=yes
font=~/.mplayer/DroidNaskh-Regular.ttf
fribidi-charset=UTF-8
flip-hebrew=no
ass-color=E2E20000
ass-border-color=00000000
ass-font-scale=1.5
fribidi-charset=utf-8
mplayer2 filename.mp4
mplayer2 (http://pkgs.org/fedora-19/russian-fedora-free-i386/mplayer2-2.0-20130321gitcf2fb74.1.fc19.R.i686.rpm.html) رو باید از مخزن russianfedora نصب کنیاون mplayer2 رو از همون آدرسی که دادی نصب کردم و توی SMPlayer هم ass رو انتخاب کردم ولی نفهمیدم چطوری باید mplayer2 رو بهش می دادم!
در smplayer ass رو فعال کن و mplayer2 رو بهش بده
کانفیگ mplayerکد: [انتخاب]nano ~/.mplayer/config
کد: [انتخاب]# Write your default config options here!
fs=yes
ass=yes
font=~/.mplayer/DroidNaskh-Regular.ttf
fribidi-charset=UTF-8
flip-hebrew=no
ass-color=E2E20000
ass-border-color=00000000
ass-font-scale=1.5
fribidi-charset=utf-8کد: [انتخاب]mplayer2 filename.mp4
ولی نفهمیدم چطوری باید mplayer2 رو بهش می دادم!options->preferences->general->general->mplayer executable
/usr/bin/mplayer2
sudo yum install google-droid-fonts
بعد تو smplayer فونت رو Droid Sans یا Droid Arabic Kufi بذار فکر کنم فونت رو تغییر بدین درست بشهفونت رو که از طریق خود نرم افزار نمیشه تغییر داد! یعنی عوضش می کنم ولی در خروجی تغییری نمی کنه!
اول با دستور زیر پکیج google-droid-fonts رو نصب کنچرا نمیشه از همون فایل کانفیگ فونت رو تغییر داد؟کد: [انتخاب]sudo yum install google-droid-fonts
بعد تو smplayer فونت رو Droid Sans یا Droid Arabic Kufi بذار
فونت Droid Arabic Naskh رو هم میتونی از لینک زیر دانلود کنی که اگه بخوای از این فونت هم میتونی استفاده کنی
http://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabicnaskh/v4/download.zip
این پکیج google-droid-fonts هم توی مخازن موجود نبود.این دستور رو امتحان بکن.
sudo yum install google-droid-sans-fonts google-droid-kufi-fonts
بعد فونت رو تو smplayer، Droid Sans یا Droid Arabic Kufi بذار.چرا نمیشه از همون فایل کانفیگ فونت رو تغییر داد؟اون فایل کانفیگ مال mplayer2 است نه smplayer. smplayer رو باید از منوش تغییر بدی.
subfont="Droid Arabic Kufi"