---
name: video-script-generator
description: Create engaging video scripts for YouTube, TikTok, Instagram Reels, video ads, product demos, and explainer videos. Use when writing video scripts, planning video content, structuring video narratives, generating production notes, creating storyboards, or developing video marketing content. Triggers on phrases like "video script", "YouTube script", "TikTok script", "video content", "explainer video", "video ad script", "product demo script", "video storyboard", "video narration", "video marketing content".
---

# Video Script Generator

Plan, write, and optimize video scripts across every format and platform for maximum engagement and conversion.

## Workflow

1. Define video objective: brand awareness, product education, lead generation, conversion, retention, advocacy.
2. Identify target audience: demographics, pain points, preferences, media consumption habits.
3. Select platform and format: YouTube (long-form), TikTok/Reels (short-form), LinkedIn (professional), Facebook (broad), video ads (paid).
4. Determine video length based on platform norms and content complexity.
5. Structure script with hook (0–3 seconds), body (value delivery), and CTA (closing).
6. Write dialogue, narration, and visual/audio cues for production team.
7. Integrate brand voice, messaging hierarchy, and compliance requirements.
8. Generate supporting assets: video description, tags, thumbnail concepts, chapter markers.
9. Review, iterate, and optimize based on performance data or A/B test results.
10. Deliver production-ready script package with full creative brief.

## Platform-Specific Script Structures

```
PLATFORM SCRIPT FRAMEWORKS
============================

YOUTUBE LONG-FORM (8–15 minutes):

  0:00–0:05 — COLD OPEN / HOOK
    → Bold statement, surprising fact, question, or visual teaser
    → Must answer "Why should I watch this?" immediately
    → No channel intro at the start (intros kill retention)

  0:05–0:30 — CONTEXT & PROMISE
    → Brief intro of topic and what viewer will learn
    → Preview the most valuable moment ("Later, I'll show you...")
    → Establish credibility quickly

  0:30–1:30 — CHANNEL BRANDING
    → Short intro sequence (3–5 seconds, animated)
    → Set expectations for the video

  1:30–12:00 — MAIN CONTENT (structured in segments)
    → Segment 1: Foundation concepts
    → Segment 2: Deep dive / main teaching
    → Segment 3: Practical examples / case study
    → Pattern interrupt every 60–90 seconds:
       * B-roll switch, on-screen graphic, humor, audience question
       * Visual change (new angle, zoom, text overlay)
    → Retention check at 50% mark: "Before we move on..."

  12:00–13:00 — VALUE BONUS
    → Extra tip, unexpected insight, or "pro level" advice
    → This is what keeps people watching to the end

  13:00–14:00 — RECAP & TRANSITION
    → Quick summary of 3–5 key takeaways
    → Preview next video (creates watch session)

  14:00–15:00 — CTA & OUTRO
    → Primary CTA (subscribe, download, book call, buy)
    → Secondary CTA (comment question, check description)
    → End screen with 2 video recommendations + subscribe button

TIKTOK / REELS / SHORTS (15–60 seconds):

  0:00–0:03 — HOOK (CRITICAL — must grab in 3 seconds)
    → "Stop doing [common mistake]"
    → "This [result] changed my [area]"
    → "I wish I knew [thing] sooner"
    → Visual disruption (movement, text pop, zoom)

  0:03–0:10 — VALUE DELIVERY SETUP
    → "Here's how to [achieve result]"
    → "3 things you need to know about [topic]"
    → Keep it tight — no filler

  0:10–0:45 — CORE VALUE (1–3 points max)
    → Point 1 with visual/text overlay
    → Point 2 with quick example
    → Point 3 with actionable takeaway
    → Each point has on-screen text for silent viewing

  0:45–0:55 — CTA / ENGAGEMENT TRIGGER
    → "Save this for later" (boosts algorithm ranking)
    → "Comment [answer] if you agree"
    → "Follow for part 2"
    → "DM me 'keyword' for the full guide"

  0:55–1:00 — LOOP OR STING
    → End sentence loops into beginning for re-watch
    → Quick visual sting with brand colors

LINKEDIN VIDEO (60–180 seconds):

  0:00–0:05 — PROFESSIONAL HOOK
    → Industry-specific pain point or insight
    → "As a [role], you're probably facing [challenge]..."
    → Data-driven opening ("73% of [industry] face...")

  0:05–0:30 — CREDENTIAL + CONTEXT
    → Brief credibility establishment
    → Problem framing with data

  0:30–2:00 — VALUE / INSIGHT
    → Strategic thinking, not tactical tips
    → Framework or model visualization
    → Real-world business example

  2:00–2:30 — PROFESSIONAL CTA
    → "Let's connect on this"
    → "Full framework in comments"
    → "DM for consultation"
    → Thought-leadership positioning

FACEBOOK VIDEO (30–90 seconds):

  0:00–0:03 — EMOTIONAL HOOK
    → Story opening, surprise, or curiosity gap
    → Works for broad audiences

  0:03–0:60 — NARRATIVE ARC
    → Problem → Struggle → Solution → Result
    → Relatable scenarios
    → Social proof elements

  0:60–1:30 — CTA
    → "Click the link below"
    → "Share this with someone who needs it"
    → Community-focused messaging

VIDEO AD (15–30 seconds, paid media):

  0:00–0:03 — STOP-SCROLL HOOK
    → Visual disruption + bold claim
    → "Tired of [problem]?" with relatable visual
    → Product-in-action opening shot

  0:03–0:12 — PROBLEM + SOLUTION
    → Agitate the pain (1–2 seconds)
    → Show your product solving it immediately
    → Benefit-focused, not feature-focused

  0:12–0:22 — PROOF + CREDIBILITY
    → Quick testimonial clip or stat on screen
    → "Used by 50,000+ teams" or similar social proof
    → Before/after comparison

  0:22–0:30 — STRONG CTA
    → "Get started free — link in description"
    → Urgency: "Limited-time offer" / "Only [X] spots"
    → Clear next step with visual arrow/button overlay
```

## Script Writing Frameworks

```
AIDA FRAMEWORK FOR VIDEO SCRIPTS
==================================

ATTENTION (Hook — 0–5 seconds):
  → Use one of these proven hook types:
     - Curiosity gap: "The reason most [result] fail has nothing to do with [obvious cause]"
     - Negative bias: "Stop [common action] — it's costing you [specific amount]"
     - Bold claim: "We increased [metric] by [X]% in [timeframe] using [method]"
     - Question: "What if I told you [surprising fact]?"
     - Story starter: "Last month, a customer came to us and said..."
     - Data shock: "[X]% of [audience] don't realize [fact]"

INTEREST (Context — 5–30 seconds):
  → Expand on the hook with relatable context
  → Connect to viewer's pain points
  → Establish why this matters NOW
  → Include social proof ("Join 10,000+ teams who...")
  → Preview the transformation they'll see

DESIRE (Value Delivery — 30 seconds to 80% of video):
  → Deliver on the promise systematically
  → Use specific examples with numbers
  → Show, don't tell (demonstrations, case studies)
  → Build emotional connection alongside rational value
  → Use "you" language (not "I" or "we")
  → Include pattern interrupts every 60–90 seconds

ACTION (CTA — final 20%):
  → Clear, specific, single CTA
  → Remove friction: "Click the link" (not "Visit our website")
  → Add urgency/scarcity when appropriate
  → Make next step obvious visually (arrow, button overlay)
  → For educational content: "Subscribe for more" + "Comment your biggest [challenge]"

PAS (Problem-Agitate-Solve) FRAMEWORK:

PROBLEM:
  → Identify specific pain point your audience feels
  → "Struggling with [specific problem]?"
  → Show the problem visually (frustrated person, error screen, etc.)
  → Make it specific, not generic

AGITATE:
  → Amplify the pain — make it real and urgent
  → "Every day you don't solve this, you're losing [time, money, opportunity]"
  → "Your competitors are already [doing better thing]"
  → "This is why [negative outcome] keeps happening"
  → Use emotional language: wasted, frustrated, falling behind

SOLVE:
  → Present your product/method as the clear solution
  → Show HOW it works (step-by-step, not just claims)
  → Prove it works (testimonials, data, case studies)
  → Remove objections preemptively
  → End with clear CTA

STORYTELLING FRAMEWORK (Hero's Journey for Marketing):

  1. ORDINARY WORLD: Show the "before" state — relatable, familiar
  2. CALL TO ACTION: Something happens that challenges the status quo
  3. RESISTANCE: Natural skepticism, "This won't work for me..."
  4. MENTOR / GUIDE: Introduce your product/method as the solution
  5. TRANSFORMATION: Show the "after" state — dramatic improvement
  6. NEW WORLD: Life is better — specific results, not vague claims
  7. CTA: Invite viewer to start their own transformation
```

## Content-Length Guidelines by Objective

```
OPTIMAL VIDEO LENGTH BY GOAL AND PLATFORM
==========================================

OBJECTIVE: Brand Awareness
  → YouTube: 2–4 minutes (max reach per impression cost)
  → TikTok: 15–30 seconds (algorithm favors complete views)
  → Facebook: 30–60 seconds (organic reach optimal)
  → LinkedIn: 60–90 seconds (professional attention span)
  → Video Ad (YouTube): 15–30 seconds (skippable after 5s)
  → Video Ad (Social): 5–15 seconds (brand recall focus)

OBJECTIVE: Product Education / Demo
  → YouTube: 8–12 minutes (comprehensive walkthrough)
  → Website: 2–5 minutes (embedded product tour)
  → Email: 60–90 seconds (teaser with link to full demo)
  → Social: 30–60 seconds (key feature highlight)

OBJECTIVE: Lead Generation
  → YouTube: 5–10 minutes (value-first, soft CTA at end)
  → Landing page: 1–3 minutes (conversion-focused)
  → Webinars: 30–60 minutes (deep dive with Q&A)
  → Retargeting ad: 15–30 seconds (reminder with strong CTA)

OBJECTIVE: Conversion / Sales
  → YouTube: 3–7 minutes (benefit-driven, social proof heavy)
  → Landing page: 60–90 seconds (conversion-optimized)
  → Product page: 30–60 seconds (key benefits only)
  → Retargeting: 10–20 seconds (offer reminder)

OBJECTIVE: Customer Retention / Onboarding
  → Product tutorial: 3–5 minutes per feature
  → Welcome series: 60–90 seconds each (series of 3–5)
  → Tips/updates: 1–2 minutes (monthly)
  → Executive message: 60–90 seconds (quarterly)

RETENTION BY LENGTH (YouTube benchmarks):
  → Videos under 2 min: ~65% average view duration
  → Videos 2–4 min: ~55% average view duration
  → Videos 4–8 min: ~45% average view duration
  → Videos 8–12 min: ~40% average view duration
  → Videos 12+ min: ~35% average view duration
  → KEY: Hook quality matters more than length
     * A strong hook can push retention 15–20% above benchmarks
     * Weak hook drops retention 10–20% below benchmarks
```

## Production Notes Template

```
PRODUCTION NOTES & SHOT LIST
==============================

VIDEO TITLE: [Working title]
TARGET LENGTH: [X] minutes [Y] seconds
PLATFORM: [YouTube / TikTok / LinkedIn / Facebook / Ad]
OBJECTIVE: [Brand awareness / Education / Lead gen / Conversion]
TARGET AUDIENCE: [Specific persona description]

PRE-PRODUCTION CHECKLIST:
  □ Script finalized and approved
  □ Storyboard / shot list complete
  □ Talent briefed (on-camera talent, narrator)
  □ Location/scouting completed
  □ Equipment list confirmed
  □ Music and sound effects selected
  □ Brand assets (logo, fonts, colors) ready
  □ B-roll footage plan
  □ Graphics / motion graphics planned

SHOT LIST:

  SCENE 1 — HOOK (0:00–0:05)
    Visual: [Close-up of product / person / text overlay]
    Audio: [Voiceover line or on-camera dialogue]
    Notes: [Specific direction — lighting, camera movement, props]
    Duration: [5 seconds]

  SCENE 2 — CONTEXT (0:05–0:30)
    Visual: [Wide shot of environment / B-roll sequence]
    Audio: [Narration / dialogue]
    Notes: [Graphics overlay — company name, key stat]
    Duration: [25 seconds]

  [Continue for each scene...]

B-ROLL REQUIREMENTS:
  → Product in use (3–5 angles)
  → Team / office shots (2–3 shots)
  → Customer testimonial clips (2–3 customers)
  → Data visualization (animated charts)
  → Lifestyle shots matching target audience
  → Close-up detail shots (hands on keyboard, etc.)

MUSIC & AUDIO:
  → Background track: [Genre, mood, energy level]
     * Recommended: upbeat corporate, lo-fi chill, cinematic build
     * Avoid: overly dramatic, cliché royalty-free tracks
  → Sound effects: [List specific SFX needed]
  → Voiceover tone: [Conversational / authoritative / enthusiastic]
  → Music volume: -18 dB under voice (standard mix)

POST-PRODUCTION NOTES:
  → Color grading style: [Bright and clean / Moody and dramatic / Brand colors]
  → Lower thirds: [Name, title — brand font and colors]
  → Transitions: [Clean cuts / subtle wipes — avoid flashy transitions]
  → Text overlays: [Brand font, white text with shadow for readability]
  → End screen elements: [Subscribe button, 2 video links]
  → Export settings:
     * YouTube: 4K (3840×2160), 60fps, H.264, 50 Mbps
     * TikTok: 1080×1920 (9:16 vertical), 30fps, H.264
     * LinkedIn: 1080×1920 or 1920×1080, 30fps
     * Facebook Ad: 1080×1080 (square), 30fps
     * YouTube Ad: 1920×1080, 30fps, under 10MB
```

## Video SEO and Metadata

```
VIDEO SEO PACKAGE
==================

TITLE FORMULAS (under 60 characters for full display):

  NUMBER + ADJECTIVE + KEYWORD + PROMISE:
    → "7 Proven Strategies to [Achieve Result] in 30 Days"

  HOW TO + KEYWORD + TIMEFRAME:
    → "How to [Achieve Result] in 5 Minutes (Step by Step)"

  QUESTION FORMAT:
    → "Is [Common Belief] Actually [Surprising Truth]?"

  YEAR + KEYWORD + BENEFIT:
    → "2025 Guide to [Topic]: Everything You Need to Know"

DESCRIPTION TEMPLATE:

  [First 2 lines appear in search — put most important info here]

  Paragraph 1: Hook + value summary (2–3 sentences)
  Paragraph 2: Key points covered (bullet list)
  Paragraph 3: CTA + links (website, social, resources)

  TIMESTAMPS / CHAPTERS:
  0:00 - [Hook/Intro]
  0:30 - [First main topic]
  2:15 - [Second main topic]
  5:00 - [Third main topic]
  8:00 - [Bonus/Advanced tip]
  10:00 - [Recap and CTA]

  HASHTAGS (YouTube allows 3 visible):
  #PrimaryKeyword #SecondaryKeyword #BrandName

  TAGS (YouTube allows 500 characters):
  [Primary keyword], [long-tail variations], [related topics],
  [competitor names], [brand name], [specific product]

THUMBNAIL BEST PRACTICES:
  → Face with emotion (surprise, excitement, curiosity)
  → High contrast, saturated colors
  → 3–5 words max (big, bold, readable on mobile)
  → Arrow or circle pointing to key element
  → Before/after split for transformation content
  → A/B test thumbnails within first 24 hours
```

## A/B Testing Framework for Video Content

```
VIDEO A/B TESTING MATRIX
==========================

ELEMENTS TO TEST:

  THUMBNAIL (highest impact):
    → Face vs. no face
    → Text overlay vs. no text
    → Color scheme (bright vs. dark background)
    → Emotional expression (surprise vs. smile vs. serious)
    → Before/after split vs. single image
    → Expected impact: ±30% CTR

  TITLE:
    → Question vs. statement
    → Number-based vs. non-number
    → Emotional vs. rational framing
    → Length (short <40 chars vs. long >55 chars)
    → Expected impact: ±20% CTR

  HOOK (first 5 seconds):
    → Story vs. fact vs. question
    → Visual-first vs. dialogue-first
    → Slow build vs. immediate energy
    → Expected impact: ±25% retention

  LENGTH:
    → 3-minute version vs. 8-minute version
    → Test same content at different lengths
    → Expected impact: varies by topic

  CTA:
    → Soft CTA vs. direct CTA
    → Mid-video CTA vs. end-only CTA
    → Verbal CTA vs. on-screen CTA
    → Expected impact: ±15% conversion

TESTING PROCESS:
  1. Pick ONE variable to test (not multiple)
  2. Create 2–3 versions
  3. Run simultaneously with same audience size
  4. Minimum sample: 1,000 views per variant
  5. Measure: CTR, average view duration, watch time, conversion rate
  6. Declare winner at 95% statistical confidence
  7. Implement winner and document learning
  8. Test next variable
```

## Integration Points

- YouTube Studio: Analytics integration for retention curves, CTR tracking, and audience insights
- TikTok Creator Studio: Performance metrics, trending audio, hashtag recommendations
- Vimeo: Hosted video for sales/enterprise content with privacy controls
- Wistdy/Vidyard: Sales video platform with viewer analytics and engagement tracking
- Descript: Script-to-video editing with AI-powered transcription
- Canva: Thumbnail design, video templates, graphics creation
- Adobe Premiere Pro / Final Cut Pro: Professional video editing
- Runway ML: AI-powered video generation and editing
- Loom: Quick screen recording for internal/product demo videos
- OBS Studio: Live streaming capture for webinars and live content
- Google Trends: Topic research for video content ideas
- TubeBuddy / VidIQ: YouTube keyword research and SEO optimization

## Edge Cases

- **Muted autoplay on social platforms**: 85% of Facebook and 100% of LinkedIn autoplay videos are muted by default — design every video with captions and visual storytelling that works without sound. Use bold text overlays, dynamic visuals, and on-screen graphics to communicate core message.
- **Mobile-first optimization**: 75%+ of video views happen on mobile. Shoot vertical or square formats for social. Ensure all text is readable on 6-inch screens. Avoid fine details that disappear on small screens. Landscape content loses 40% of screen real estate on mobile.
- **International and multi-language content**: Create language-specific versions, not just subtitled versions. Cultural nuances matter — humor, references, and imagery may not translate. Use local voice talent for dubbing. Budget 20–30% additional cost for localization.
- **Accessibility compliance (WCAG 2.1)**: Include closed captions (not auto-generated only — reviewed by human). Provide video description for screen readers. Ensure color contrast meets 4.5:1 ratio for on-screen text. Add audio descriptions for key visual elements.
- **Live video considerations**: Live videos generate 6x more interaction than pre-recorded but require rigorous planning. Test equipment 30 minutes before. Have backup internet connection (hotspot). Prepare content outline (not word-for-word script). Designate a moderator for chat management. Repurpose best moments into short-form content afterward.
- **B2B video tone calibration**: Too casual = not credible. Too formal = not engaging. Sweet spot: "knowledgeable peer" — expert but conversational. Avoid: stock footage overload, corporate jargon, sales-heavy tone. Include: real data, real customers, real problems.
- **Video repurposing strategy**: One long-form YouTube video → 5–10 short clips for TikTok/Reels → 3–5 quote graphics → 1 blog post → 1 email newsletter → 3–5 Twitter threads. Total output multiplier: 10–20x.
