Script Analysis

Script analysis is the first step of the B-Roll pipeline. AI reads your video script and identifies moments where B-Roll footage would enhance the visual storytelling.

How It Works

When you click Analyze, your script text is sent to the AI model you've configured. The AI identifies:

  • M
    Moments — Specific sections of your script where B-Roll footage would enhance the video. Each moment includes the relevant script excerpt, a timestamp hint, and an editorial note explaining why B-Roll is needed.
  • S
    Suggestions — For each moment, the AI generates one or more suggestions for what B-Roll to look for. Each suggestion includes a type (visual, spoken, or event), a description of the ideal footage, specific YouTube search queries, and a recommended duration.

Screenshot: Analysis results showing moment cards with suggestions

Suggestion Types

Each suggestion is categorized by type, which helps you understand what kind of footage to expect:

Visual

Footage that visually illustrates what the script is discussing. Example: cityscape footage when talking about urban development.

Spoken

Video where someone is discussing the topic, often from news reports, interviews, or presentations.

Event

Footage of a specific event mentioned in the script, like a product launch, conference, or natural event.

Tips for Better Results

  • Use a complete script with clear topic descriptions — the more context, the better the suggestions.
  • Include section markers or timestamps in your script if you have them.
  • Adjust the Max moments setting in Settings to control how many B-Roll moments the AI identifies (1–30).
  • For faster, cheaper analysis, use a model like GPT-4o-mini or Gemini Flash. You can always use a more powerful model for evaluation later.

Re-Analyzing

You can click Analyze again at any time to re-analyze your script. This replaces all existing moments with fresh results. Search results and evaluations from the previous analysis will be cleared.