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:
- MMoments — 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.
- SSuggestions — 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:
Footage that visually illustrates what the script is discussing. Example: cityscape footage when talking about urban development.
Video where someone is discussing the topic, often from news reports, interviews, or presentations.
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.