Ticket #108 (new defect)

Opened 2 years ago

Last modified 1 year ago

Support more SSA features

Reported by: astrange Assigned to: astrange
Priority: normal Milestone: Sometime after 1.0
Component: Subtitles Version:
Severity: normal Keywords:
Cc:

Description (Last modified by astrange)

Besides any bugs left over, we're missing some SSA styling features:

* multi-line positioned subtitles are always drawn left-aligned

* clipping regions

* blurred outlines

are both ignored; I think we can do them by drawing offscreen and compositing.

* vector drawing

is a pretty minor feature, but can be done. I don't see a good reason to do it for 1.0.

* 3D rotation (out of the picture)

* animation effects (moving text, color-changing, usually used to make aesthetic nightmares)

These are very hard to do, and I don't plan to implement them ever. The first needs either skewing or a 3D projection transform, and we only have affine transforms. The second doesn't work with subtitles being on a different timebase than the video, unless it had an infinite frame rate like Flash media.

Change History

02/16/07 14:26:13 changed by astrange

  • description changed.

02/16/07 14:26:41 changed by astrange

  • description changed.

02/21/07 14:31:49 changed by astrange

There's some other undocumented features; one I just noticed doesn't work is that "{\i}" resets to the default italic of the current style, not enabled.

03/09/07 01:38:41 changed by astrange

(In [358]) Justify text more correctly for positioned subtitles. Refs #108

06/09/07 15:22:07 changed by astrange

General drawing stuff that needs to be improved:

* The outlines are misaligned on lines above the first one. This is some kind of ATSUI bug; maybe it could be fixed by rounding off the coordinates?

* Lines on the bottom are too high relative to mplayer or VSFilter.

* ATSUI's soft line breaks don't work how we want them to; all lines should be equal width instead of trying to fill the screen. This calls for TeX!