Thoughts

1 thought of type "task" about "Remotion Caption"

UFO Pipeline Session 26 (2026-03-20): Rewrote the Remotion Caption component with 3 fixes and 5 caption styles. Timing fix: words now group into display lines by punctuation, lines only appear when first word's Whisper start timestamp is reached (no more premature display after pauses). Spacing fix: removed fontSize toggle, uses transform:scale only so layout gaps are preserved. 5 styles implemented: pop (single word spring scale-in), karaoke (full line with gold highlight, default), subtitle (bottom-third bar clean sans-serif), bold (2-3 words large with cyan key-word highlights), wave (words slide up building a line). ShortComposition maps manifest caption_style field to component. Existing manifests use "word_by_word_animated" which maps to "karaoke". Also updated the process-scripts skill with Step 3b: voice rewrite for recast characters. When Claude assigns a different character than Gemini originally wrote, HOOK/BODY/PAYOFF get rewritten in the new character's voice using character bible personality notes. Test rendered 2 shorts locally (avatar-led + faceless), both clean. Dave approved. Next: deploy updated Remotion to Railway, re-render all 43 shorts with --force, then Phase 7 YouTube publishing.

People: Dave