suffering from encoding with subtitles

dear all
i need to run arabic subtitle in kaffeine or mplayr or smplayer or vlc

i really tried them all
i put the encoing cp1256 but it don’t works fine with them all

i found alot of problems and i made alot of searches, i got a good result in this topic but its not complete:

HOWTO: Getting Arabic subtitles working in Ubuntu(MPlayer) - Ubuntu Forums

the problem in this pic when as you see the Characters is not connected :

http://ubuntuforums.org/attachment.php?attachmentid=59156&d=1202579680

btw iam using gnome

i had the same problem but with persian language (az you know its jointed like arabic)
for solving this
1 you should have the most recent version of mplayer from packman repository (or compile it from svn yourself ,my favorite and most robust way cause packman sometimes gives uncompleted or crippled rpms (like wx))

2 download latest and compile and install this package from its author site : fribidi ( a bidirectional package for unix systems)
version 0.19
here is the link : http://fribidi.org/download/fribidi-0.19.1.tar.gz

dont forget to install it as root :wink:

thank you rd1381

but i don’t know how to compile it, and i guess i have fribidi installed from yast>>software
so does it make it work?

and is there anyway else?

and please tell me how to compile it because iam a new user in linux and i don’t have much experience to compile something.

i hope you reply soon
thanks

the version installed in opensuse 11.1 is old (0.10)
download http://fribidi.org/download/fribidi-0.19.1.tar.gz
then extract it in your home folder (you do know how to extract ? nothing complicated ,just extrect it with ark or file roller )

then
1 open a terminal (konsole )
2 cd to the director of fribidi extracted, like :> cd ~/fribidi-0.19.1
2 type and enter this command : “./configure” without the " signs and after it has completed type and enter this “make” after that type and enter “su” then enter your root password then type and enter “make install”

3 this should have installed fribidi new version on your system. try with this command “fribidi -V” (with capital V) it should say its version to be 0.19…
if it says that, it was successful .
4 restart your system for good measure so that the new library is loaded (i dont know if this is necessary but better be safe)
4 you’r done

WOW
Thank you
now it works fine , thank you from all my heart