waddou / libass

Automatically exported from code.google.com/p/libass
1 stars 0 forks source link

Spacing between letters and arabic #86

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
there is a difference between libass and vs filter in deal with spacing between 
letters

for example

Style: 
OP,Arial,50,&H00F4FFFF,&H000000FF,&H001154CF,&H8C000000,0,0,0,0,100,100,1,0,1,3,
2,3,50,50,28,1

Dialogue: 0,0:11:08.14,0:11:11.90,OP,,0,0,0,,{\fad(150,0)\blur1}ﻲﻠﻋ 
ﻰﻤﻐﻳ ﺪﻗﻭ ﻲﺑﺮﻗ ﺀﺎﻘﺒﻟﺍ ﻚﻴﻠﻋ

in vs filter will show

"ﻋﻠﻴﻚ ﺍﻟﺒﻘﺎﺀ ﻗﺮﺑﻲ ﻭﻗﺪ ﻳﻐﻤﻰ ﻋﻠﻲ"

in libass

"ﻲﻠﻋ ﻰﻤﻐﻳ ﺪﻗﻭ ﻲﺑﺮﻗ ﺀﺎﻘﺒﻟﺍ ﻚﻴﻠﻋ"

some kara maker use this way to apply there effects in Arabic text

Original issue reported on code.google.com by real.fin...@gmail.com on 22 Jan 2013 at 12:16

GoogleCodeExporter commented 8 years ago
Libass supports the karaoke tag in Arabic without workarounds, that's why it 
displays the letters as they are inputted. So technically, this isn't actually 
a bug with libass.

But if those karaoke makers want their subtitles to work on both VSFilter and 
libass, they can just insert a Left-to-Right Override (LRO) in the beginning of 
each karaoke line and it will appear as intended.

Original comment by ma...@aldharrab.com on 13 Dec 2013 at 6:07

GoogleCodeExporter commented 8 years ago
Most people(perhaps all of them)do not support libass and do things that are 
compatible with vsfilter, and recently xy-vsfilter

the satisfactory solution for all these issues related to compatibility and at 
the same time giving the features for libass must be everything similar to 
vsfilter, and libass features that belong to the Arabic be in the encoding "178 
- Arabic" only, if the problems of compatibility happened then the user can 
change the encoding to something else (like 1 - Default) and avoids the problems

Original comment by amjadn...@gmail.com on 14 Dec 2013 at 8:21