Research broll
research_brollPROJECT-SCOPED: this call acts only on the explicit project_id and returns the project identity with its result. Research B-roll as a COHERENT STORY SEQUENCE, not one isolated keyword at a time. Pass every meaningful cutaway moment with a concrete visual query, its editorial purpose, intended output time and approximate duration. For an important beat, query_variants can name distinct truthful visual routes (exact subject, observable action, environment/detail) so the choice is not trapped inside one keyword's near-duplicates. The tool searches moments concurrently, adapts candidate depth to the size of the story, returns candidates grouped by purpose, and attaches one balanced visual board spanning the whole edit. For the in-house editor, one independent sequence cast compares visible specificity, authenticity, composition, color and diversity and may choose KEEP BASE PICTURE / NO B-ROLL for any weak moment. This is selection evidence, not a placement quota. Nothing enters the project until add_stock_media; the actual downloaded clip is then visually reviewed before placement. Use kind='photo' for real people/products/places when topical video is unavailable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| moments | Yes | ||
| project_id | Yes | Required immutable scope for this call. Copy the id from list_projects/open_project/project_state; the active-project pointer is never used to guess. | |
| orientation | No |