Smoother captions.animate: clearer highlight, no jitter
The animated caption highlight is now colour-led so it reads at a glance, the line no longer shifts as words activate, and word timing is cleaned for stable, in-sync playback.
captions.animate got a pass on how the words move. The active-word highlight is now a clear colour change instead of a size pop. Scaling the active word made the rest of the line shift left and right as the highlight moved, which read as a jitter. Colour-led highlighting keeps every word in place, so the caption sits still and the eye follows the colour.
The gold preset’s active colour was too close to white to see. It now flips to a vivid gold, and the text is larger, so you can tell which word is being spoken. Each caption block also fades in and out instead of hard-cutting.
Timing is steadier too. Word boundaries are snapped to the video’s frame grid so the highlight lands on a frame instead of between two, and the highlight fires a touch before each word to track the voice rather than trail it. A bad final word timestamp that could freeze the highlight is now clamped.
See the captions.animate reference.
The style object these captions use arrived in two-line caption phrases and styles.
