AnimeSuki Forums

Register Forum Rules FAQ Members List Social Groups Search Today's Posts Mark Forums Read

Go Back   AnimeSuki Forum > Anime Related Topics > General Anime > Fansub Groups

Notices

Reply
 
Thread Tools
Old 2010-06-18, 19:28   Link #1
Tofusensei
Senior Member
 
 
Join Date: May 2003
Location: Tokyo, Japan
Send a message via AIM to Tofusensei
Libass versus VSfilter Rendering Differences

Hi everyone. Long time no post.

Is there a handy-dandy list of what renders differently between libass and vsfilter.dll? If not, could we make this thread into that list?

Just curious what things to look for. Thanks!

-Tofu
Tofusensei is offline   Reply With Quote
Old 2010-06-18, 19:34   Link #2
Quarkboy
Anime Translator
 
 
Join Date: Nov 2003
Location: Tokyo, Japan
Age: 35
Send a message via AIM to Quarkboy
Quote:
Originally Posted by Tofusensei View Post
Hi everyone. Long time no post.

Is there a handy-dandy list of what renders differently between libass and vsfilter.dll? If not, could we make this thread into that list?

Just curious what things to look for. Thanks!

-Tofu
Try googling a little harder:

http://code.google.com/p/libass/wiki...AndDifferences
__________________
Yomiuri Television Enterprise
International Media Strategy Chief
Sam Pinansky
Quarkboy is offline   Reply With Quote
Old 2010-06-18, 19:58   Link #3
jfs
Aegisub dev
 
 
Join Date: Sep 2004
Location: Stockholm, Sweden
Age: 30
Main difference: VSFilter defined for format, VSFilter in itself is the standard.

Libass uses FontConfig + FreeType2 for fonts, while VSFilter uses Windows GDI. There can be minor differences in rendering of glyphs (the size calculation issues were sorted out a long while ago), but mainly libass doesn't handle bidirectional text. Mplayer adds some rudimentary bidi-support, but I consider the way it's handled to be incorrect. Libass doesn't handle vertical kanji (using the @-font mechanism) at all.
__________________

Aegisub developer [ Forum | Manual | Feature requests | Bug reports | IRC ]
Don't ask for: More VSFilter changes (I won't), karaoke effects, help in PM's
jfs is offline   Reply With Quote
Old 2010-06-19, 04:42   Link #4
TheFluff
Excessively jovial fellow
 
 
Join Date: Dec 2005
Location: ISDB-T
Age: 28
libass (or rather freetype) does font hinting completely differently compared to the windows GDI. Sometimes the differences aren't that small as jfs implies.
__________________
| ffmpegsource
17:43:13 <~deculture> Also, TheFluff, you are so fucking slowpoke.jpg that people think we dropped the DVD's.
17:43:16 <~deculture> nice job, fag!

01:04:41 < Plorkyeran> it was annoying to typeset so it should be annoying to read
TheFluff is offline   Reply With Quote
Old 2010-06-19, 08:47   Link #5
sneaker
Senior Member
 
Join Date: Dec 2008
Quote:
Originally Posted by jfs View Post
Libass doesn't handle vertical kanji (using the @-font mechanism) at all.
http://repo.or.cz/w/libass.git/commi...6a2f38be47493a
sneaker is offline   Reply With Quote
Old 2010-06-19, 09:49   Link #6
jfs
Aegisub dev
 
 
Join Date: Sep 2004
Location: Stockholm, Sweden
Age: 30
Quote:
Originally Posted by sneaker View Post
Note that this patch does it wrong (and greg is aware of that), because not every glyph should simply be rotated. Some glyphs must be replaced with others instead, and some should just be left alone.

So yes I remembered wrong, it's not that it doesn't handle @-fonts, it just does it wrong.
__________________

Aegisub developer [ Forum | Manual | Feature requests | Bug reports | IRC ]
Don't ask for: More VSFilter changes (I won't), karaoke effects, help in PM's
jfs is offline   Reply With Quote
Old 2010-06-22, 10:46   Link #7
greg-
libass developer
 
 
Join Date: Feb 2009
The page has been updated. @font support is not correctly implemented, like jfs states, but it's better than nothing.
greg- is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 01:54.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
We use Silk.