Skip to content

feat(b-roll): improve semantic selection and speaker layouts - #21

Merged
Wandi-Liao merged 6 commits into
mainfrom
feat/add-b-roll-updates
Aug 7, 2026
Merged

Wandi-Liao merged 6 commits into
mainfrom
feat/add-b-roll-updates

Conversation

@Wandi-Liao

Copy link
Copy Markdown
Collaborator

What changed

  • Added semantic-first B-roll candidate ranking.
  • Added dynamic-social coverage guidance.
  • Added speaker inset and three speaker layout options.
  • Aligned B-roll normalization and final overlays to exact timeline frames.
  • Added regression coverage for B-roll and shared rendering behavior.

Why it changed
Improve B-roll relevance, speaker presentation options, and frame-accurate overlay boundaries.

How it was checked

  • python -m unittest skills/video-add-b-roll/tests/test_broll.py
    • 259 tests passed
  • python -m unittest skills/video-understand/tests/test_render_project.py -v
    • 1 test passed
  • git diff --check
    • passed

@Wandi-Liao
Wandi-Liao marked this pull request as ready for review August 7, 2026 09:08
@Wandi-Liao
Wandi-Liao merged commit a0cbb07 into main Aug 7, 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