ikarad
25th October 2011, 20:49
Hi, everybody. Sorry for my long absence and thank you for the good maintenance work.
I've been playing with the subtitles for a month. By importing a lot of code from MPC-HC,
Implement rotation (\frx,\fry,\frz,\org).
Implement \clip.
Implement \h.
Implement \r<style>
Implement \blur<strength>
Implement \be<strength>
Implement polygon drawings (\p)
Improved rendering (boundary of the body and the outlines)
Improved gradation of the outlines.
Improved, rotatable opaque box.
Subpixel accurate positioning.
Some compatibility fixes.
a few regression fixes
Other bug fix
ffdshow color space converter:YV12->RGB32:If the output horizontal size is not a multiple of 4, the heap gets broken.
TODO
Implement \t
Implement \clip polygon bitmap mask version
Improve YV12 rendering
I've created a branch in the svn. A test build. (http://ffdshow-tryout.sourceforge.net/doom9/ffdshow_rev3998_20111025_branch.exe)
Please give it a try, if you are interested in ffdshow's subtitles filter.
good news.
1)There is a bug with animated sub
bug tracker
http://sourceforge.net/tracker/?func=detail&aid=3186705&group_id=173941&atid=867360
this problem is not corrected with your version
2) Albain have allowed the support of pgs subs but when two silmutaneous subs are displayed i nthe same time, there are random crash.
3) other bug with subtitle renderer (between 1hour17 and 1hour 18 with sub file subs are displayed not correctly)
file: http://www.zshare.net/info.html?95171226-cba83d2230ae9f09ae5be28229de3580
Dialogue: 0,1:17:38.00,1:17:41.09,Signs,,0000,0000,0000,,{\an7\fs80\pos(322.666667,276.666667)\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\fnTempus Sans ITC}My body...
Dialogue: 0,1:17:38.00,1:17:41.09,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(339.333333,276.666667,613.333333,276.666667,28,445)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:17:39.34,1:17:41.09,Signs,,0000,0000,0000,,{\fnTempus Sans ITC\an7\fs80\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(322.666667,526.666667)}is made of swords.
Dialogue: 0,1:17:39.34,1:17:41.09,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(327.333333,519.333333,796.666667,519.333333,23,732)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:17:43.13,1:17:46.59,Signs,,0000,0000,0000,,{\fnTempus Sans ITC\an7\fs80\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(408,278.666667)}Iron is my blood
Dialogue: 0,1:17:43.13,1:17:46.59,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(416.666667,270,844.666667,270,29,696)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:17:44.59,1:17:46.59,Signs,,0000,0000,0000,,{\fnTempus Sans ITC\an7\fs80\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(451.333333,536.666667)}and glass is my heart.
Dialogue: 0,1:17:44.59,1:17:46.59,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(459.333333,533.333333,1000,533.333333,0,1029)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:17:48.89,1:17:57.61,Signs,,0000,0000,0000,,{\an7\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(252,216.666667)\fnTempus Sans ITC\fs56.666667\b1}I have overcome countless battlefields undefeated.
Dialogue: 0,1:17:48.89,1:17:57.61,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(258.666667,208.666667,1170,208.666667,24,1609)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:17:51.89,1:17:57.61,Signs,,0000,0000,0000,,{\fnTempus Sans ITC\an7\fs56.666667\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(252,390)}Not once have I retreated,
Dialogue: 0,1:17:51.89,1:17:57.61,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(258.666667,384.666667,734.666667,384.666667,27,1612)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:17:54.89,1:17:57.61,Signs,,0000,0000,0000,,{\fnTempus Sans ITC\an7\fs56.666667\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(252,563.333333)}nor once have I been understood.
Dialogue: 0,1:17:54.89,1:17:57.61,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(274.666667,560,871.333333,560,30,1615)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:17:59.90,1:18:05.49,Signs,,0000,0000,0000,,{\fnTempus Sans ITC\an7\fs56.666667\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(369.333333,220)}Always alone
Dialogue: 0,1:17:59.90,1:18:05.49,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(378,210,620.666667,210,25,651)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:18:01.94,1:18:05.49,Signs,,0000,0000,0000,,{\fnTempus Sans ITC\an7\fs56.666667\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(369.333333,395.333333)}on the hill of swords...
Dialogue: 0,1:18:01.94,1:18:05.49,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(416.666667,388.666667,778.666667,388.666667,29,571)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:18:03.44,1:18:05.49,Signs,,0000,0000,0000,,{\fnTempus Sans ITC\an7\fs56.666667\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(369.333333,579.333333)}intoxicated with victory...
Dialogue: 0,1:18:03.44,1:18:05.49,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(371.333333,578.666667,840.666667,578.666667,30,698)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:18:08.58,1:18:13.62,Signs,,0000,0000,0000,,{\fnTempus Sans ITC\an7\fs83.333333\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(207.333333,293.333333)}Thus, this life has no meaning.
Dialogue: 0,1:18:08.58,1:18:13.62,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(230.666667,284.666667,1026.666667,284.666667,21,1105)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:18:11.79,1:18:13.62,Signs,,0000,0000,0000,,{\fnTempus Sans ITC\an7\fs83.333333\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(207.333333,526.666667)}This body... was definitely...
Dialogue: 0,1:18:11.79,1:18:13.62,Signs,,0000,0000,0000,,{\an7\bord0\shad0\p1\c&H000000&\move(226.666667,523.333333,928.666667,523.333333,22,1148)}m 0 0 l 933 0 933 100 0 100{\p0}
Dialogue: 0,1:18:14.29,1:18:17.00,Signs,,0000,0000,0000,,{\fnTempus Sans ITC\an7\fs120\bord3.333333\blur10\b1\3c&H1331E8&\c&HCCD0F5&\pos(242,426.666667)}made out of blades.
bug tracker here
https://sourceforge.net/tracker/?func=detail&aid=3428392&group_id=173941&atid=867360
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.