Only caveat is that this patch does not support animated SSA effects (ex: karaoke, fade in/out) since the current transcoding pipeline is not really designed for it. (With animated effects, one subtitle packet could result in an effectively unbounded number of corresponding video frames, which is probably not a good idea to precalculate.) Will work on this in a subsequent patch.
As previously, if SSA passthru is selected, SSA subtitles will be converted to plain text subtitles, losing all styling and animation effects.
New contrib modules: (Now on rocky)
Code: Select all
SSA burn-in support with libass. Contributed by davidfstr.