B-roll window

Supporting footage framed beside the main narrative.

0:00 / 0:01

Customize

24
140

Installation

pnpm odori add component b-roll-window

Edit the source in videos/components/b-roll-window/. Use odori diff to compare upstream changes and odori update to apply updates.

Timing contract

Use these durations and content limits when composing a scene. Run odori test to check your video.

Family
Media
Recommended duration
180 frames · 6s
Minimum duration
45 frames · 1.5s
Entrance
14 frames
Exit
14 frames
Reduced motion
the window is present without sliding in
Requires
mono font
Content limits
label ≤ 48

Props

PropTypeDefaultRequired
childrenThe main narrative, filling the frame.ReactNode——
mediaSupporting footage. A string is an image URL.string | ReactNode——
cornerWhich corner the window sits in."bottom-right" | "bottom-left" | "top-right" | "top-left""bottom-right"—
atFrame it enters and frame it leaves.number24—
untilnumber140—
labelstring——

Related components

All components