Closed GoogleCodeExporter closed 8 years ago
That is just how VSFilter has always handled such lines, and since VSFilter is
the reference rasterizer for the SSA/ASS spec, the bug is actually in Libass
for not mimicking VSFilter behavior.
We have no intention of fixing any of the classic VSFilter quirks. Unless you
somehow convince jfs and the other Aegisub devs that this should be fixed in
VSFilter, our stance won't change.
Original comment by cyber.sp...@gmail.com
on 22 Jan 2012 at 8:27
\fax \fay and other modern hacks are in no way The Classic VSFilter, since they
were added by a few fansubbing enthusiasts, so fixing it in as many vsf mods as
soon as possible seems justified.
Original comment by wOxxOm
on 22 Jan 2012 at 8:38
As I said, you'll need to convince jfs (Aegisub dev + the coder who originally
hacked \fax \fay into VSFilter in 2007) that this should be fixed.
Original comment by cyber.sp...@gmail.com
on 22 Jan 2012 at 8:49
The \fax\fay patch was not mine, I received it from someone else, and don't
know who originally wrote it. I just committed it as it was to the guliverkli2
repository.
What I suggest to always consider when changing any behaviour is the installed
base: How would it affect the (probably) couple million users if the meaning of
some tag suddenly changed and producers of subtitles would suddenly start
distributing subs made for a different behaviour?
In this case, I don't think the impact would be very large, however.
Either way, it is (should be) possible to transform any \fax\fay\frz into
\fax\frz which does behave correctly. From my own quick experiment it looks
like the math might not work out exactly as-implemented, but {\fay0.5} is
approximately equivalent to {\fax0.5\frz-26} except that the latter does not
cause the weird breaking.
Original comment by jiifur...@gmail.com
on 22 Jan 2012 at 9:18
Issue 140 has been merged into this issue.
Original comment by cyber.sp...@gmail.com
on 9 Mar 2013 at 7:21
Original issue reported on code.google.com by
wOxxOm
on 22 Jan 2012 at 10:56Attachments: