Skip to content

feat(video): add composite-aware captions and harden B-roll review - #24

Merged
Wandi-Liao merged 10 commits into
mainfrom
feat/composite-aware-captions
Aug 19, 2026
Merged

Wandi-Liao merged 10 commits into
mainfrom
feat/composite-aware-captions

Conversation

@Wandi-Liao

Copy link
Copy Markdown
Collaborator

What changed

  • Added composite-aware spatial placement and review evidence for captions.
  • Added speaker-inset composite review and presentation-route preservation for B-roll.
  • Added source-direct B-roll normalization with fixed delivery encoding.
  • Added final-size speaker legibility evidence and fractional ROI motion handling.
  • Added regression coverage for normalization, review provenance, and speaker inset behavior.

Why it changed

These changes prevent captions and B-roll overlays from obscuring important visual content, preserve B-roll quality and exact frame timing, and make review decisions traceable across revisions.

How it was checked

  • B-roll unit suite: 287 tests passed.
  • Source-direct normalization regressions: 4 tests passed.
  • Caption style, interaction, review, spatial-context, protocol, structure, Python, JavaScript, and JSON checks were run during development.
  • Git diff whitespace checks passed.

@Wandi-Liao
Wandi-Liao merged commit a3bf25b into main Aug 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant