How Barie Creates a 60-Second Promotional Video Script, Generates the Video, and Writes the YouTube SEO Description in One Session
Video Creation · AI Video Generation · YouTube SEO · Updated April 2026
Barie researches your product positioning and competitor launch videos, writes a punchy 60-second script structured around your strongest differentiators, generates the promotional video using AI video creation, and drafts an SEO-optimised YouTube description with researched keywords and timestamps. Script, video, and metadata — one prompt, one session, ready to upload.
The problem with how most product launch videos get made
A product team at a Series A startup had a launch date set. Six weeks out, they briefed a video production agency on a 60-second product overview video. The agency came back with a quote of £8,000 and a six-week production timeline that would deliver the final cut the day before launch, with no room for revisions.
The startup declined. The marketing lead wrote a script herself, passed it to a freelance video editor, and two weeks later received a cut that used generic stock footage with a voiceover that did not match the product positioning. Three rounds of revisions later, the video launched two weeks after the product did. By then, the launch window had closed.
The core problem is not the cost or the timeline. It is that video production and product marketing are handled as two separate processes by two separate people with two separate tools. The person who understands the positioning does not produce the video. The person who produces the video does not understand the positioning. The gap between them is where launches go to miss their window.
What Barie does that no other tool does: Barie closes the research-to-video loop in one session. It researches your product positioning, analyses competitor launch videos, writes a script informed by that analysis, generates the video from the script using the AI video creation module, voices it with ElevenLabs, and writes the YouTube description with keywords that Ahrefs confirms are being searched. The positioning expert and the video producer are the same prompt.
Your prompt
Task prompt: “Create a 60-second promotional video script for our product launch, generate the video, and draft the YouTube description with SEO keywords.”
One sentence. Three deliverables. Barie researches the competitive landscape for your product category, writes the script, generates the video through the AI video creation module, adds the voiceover, researches the keywords, and produces the YouTube metadata. Here is exactly how the workflow runs.
Step 1: Competitive research before the first word of script is written
RESEARCH BEFORE WRITING
A promotional video script that is written without competitive context produces generic copy. Barie retrieves current data about how competitors are positioning their products in their own launch videos before starting the script. Firecrawl retrieves their YouTube pages and landing videos. LunarCrush surfaces which competitor videos are currently generating the most social traction. Media Watcher identifies the narrative angles competitors are using in their launch press coverage.
Sources: Firecrawl competitor video pages · LunarCrush social engagement · Media Watcher brand mentions · Ahrefs keyword data
From this research, Barie identifies two things before writing a single word. First, the angles and claims competitors are leading with, which the script should either differentiate from or outframe. Second, the language and vocabulary that the target audience is using when searching for this product category, which informs how the script is written so it resonates with how the audience already thinks about the problem.
Positioning gap identified
Competitor videos focus on features. The research shows the audience cares about time-to-value. The script leads with the outcome, not the feature list.
Audience language mapped
Ahrefs surfaces the exact phrases the target audience uses. These terms are woven into the script naturally so the video ranks for the language real users search.
60-second structure benchmarked
Top-performing product launch videos in the category run: problem (0–10s), product reveal (10–25s), three proof points (25–45s), CTA (45–60s). Script follows this structure.
Visual brief extracted
From competitor visual analysis, the style notes for AI video generation are defined before the script is finalised. Script and visual direction are developed together, not sequentially.
Step 2: The 60-second script — every scene timed, every line written to convert
SCRIPT WRITING
The script is not a transcript of product features. It is a structured narrative built around the tension between the problem the audience has now and the outcome they want. Every second is accountable. At 150 words per minute for a comfortable voiceover pace, a 60-second script is 150 words. Not one more. Barie writes tight because it has to.
60-Second Script · Product Launch · Barie Output (60 sec · 148 words)
Scene 1 — 0 to 10s
Visual direction: Frustrated person at desk, multiple browser tabs, scattered notes. Problem state established fast.
“You’re spending hours on research that should take minutes. You’re still manually compiling reports that should compile themselves. And every time you think you’re done, the data has already changed.”
Scene 2 — 10 to 25s
Visual direction: Clean interface reveal. Single prompt entered. Results populate in real time. Confident user leans back.
“Barie is your AI research and execution layer. Tell it what you need. One sentence. It searches the live web, your tools, and every source that matters simultaneously — and delivers results in minutes, not hours.”
Scene 3 — 25 to 45s
Visual direction: Three split-screen proof moments: competitive analysis delivered, spreadsheet auto-populated, slide deck generated.
“A full competitor analysis from live data. A structured report exported to your tools. A presentation deck ready for your next meeting. All from one prompt. All with source links. Zero hallucination.”
Scene 4 — 45 to 60s
Visual direction: Logo hold. Clean product URL. Single CTA button on screen.
“Stop searching. Start executing. Barie. Free to start at barie.ai.”
The script is timed before the video is generated: Each scene has a confirmed word count and duration before the AI video generation starts. This means the generated video scenes are the right length for the voiceover, not scenes that were generated at a generic length and then forced to match audio that runs at a different pace. Script timing and video generation are coordinated, not sequential.
Step 3: The video generated by AI — scenes, voiceover, captions, and final export
AI VIDEO GENERATION + VOICEOVER
60s Final duration · 4 AI scenes · 1080p Export · 0 Design tools opened
The video generation module takes the timed script and visual direction notes from Step 2 and produces each scene as an AI-generated video clip. Minimax handles the visual generation, producing motion-based video clips from the scene descriptions. ElevenLabs generates the voiceover from the script text, with the voice tone calibrated to match the product positioning, and the pacing aligned to the confirmed scene timings. The scenes are assembled into the final cut with the voiceover synced to within half a second of the scene transitions.
Barie Video Creation Module — AI Production Pipeline
- Minimax Video Generation — Four AI-generated video scenes produced from the scene description and visual direction notes. Each scene rendered at 1080p at the confirmed duration.
- ElevenLabs Voiceover — Script text converted to natural voiceover audio. Voice tone and cadence calibrated to match the brand tone. Pacing timed to match scene durations exactly.
- Background Music Layer — Royalty-free background music selected and mixed to sit below the voiceover level. Tempo matched to the energy arc of the script from problem through to CTA.
- Auto-generated Captions — Closed captions generated from the voiceover transcript and synced to the final video. Required for accessibility and significantly increases view time on muted autoplay.
Final Output: Stop Searching. Start Executing. — Barie Product Launch
Specs: 1080p · 16:9 | MP4 · H.264 | Captions included | Royalty-free music | ElevenLabs VO | Ready to upload to YouTube, LinkedIn, and Instagram Reels
Step 4: The YouTube description, keywords, and timestamps — researched and written
YOUTUBE SEO METADATA
The video is ready to upload. But a video without optimised metadata on YouTube is a video that does not get found. Barie uses Ahrefs keyword data to identify the specific search terms people are using to find product launch videos, product demos, and competitor alternatives in your category. The YouTube description is written around those terms, not as keyword stuffing but as naturally flowing context that satisfies both the viewer and the YouTube algorithm.
YouTube Upload Metadata — Barie SEO Research Output
Video title: How Barie Turns Any Research Task into a Finished Output in Minutes | Product Launch 2026
Description (opening paragraph — keyword optimised):
Barie is an AI research and execution platform that turns a single prompt into a finished, sourced output. In this 60-second product launch video, see how Barie handles competitive analysis, report generation, and presentation creation from one prompt — with live source links and zero hallucination. Try Barie free at barie.ai.
Chapter timestamps:
00:00 The research problem | 00:10 How Barie works | 00:25 Real output examples | 00:45 Start free
Primary keywords — Ahrefs-researched:
AI research tool (8.2K) · AI automation tool (14K) · AI report generation (3.4K) · deep research AI (6.1K) · AI product launch (2.8K) · replace perplexity (1.9K)
Tags (YouTube tags field): AI research tool, deep research, AI automation, no hallucination AI, product launch video 2026, Barie AI, AI competitive analysis, research to report
Keywords are researched, not guessed: Every keyword in the YouTube description and tags field is pulled from Ahrefs with confirmed search volume. The monthly search volume appears next to each keyword so the decision about which terms to prioritise is evidence-based. The description is not written with keywords inserted after the fact. The keywords are identified first, and the description is written so they appear naturally in the first 150 characters where YouTube’s algorithm weights them most.
Step 5: Video and metadata distributed across your content and publishing tools
DISTRIBUTE ACROSS PLATFORMS
The video is generated, the metadata is written, and the assets are ready. Barie routes everything to the tools your team uses to publish and amplify content. Cloudinary stores the final video file and the scene-level cuts in your media library so the team can access individual clips for shorter social cuts without re-running the generation. Airtable receives the launch video as a content calendar entry with the upload date, platform assignments, and caption fields pre-populated.
For LinkedIn, a vertical cut of the hero scene is generated automatically as a separate asset, formatted for LinkedIn video’s native player dimensions. For Instagram Reels, the same vertical cut is optimised with the captions already sized and positioned for the Reels frame. Notion holds the full production brief — the competitive research summary, the script with direction notes, the keyword research findings, and the YouTube description — as a single reference document so the next launch video can be briefed with a starting point rather than a blank page.
Barie Connectors used
- Minimax — AI video generation — four scenes produced at 1080p from the script and visual direction notes
- ElevenLabs — Natural voiceover generated from script text, pacing timed to match scene durations exactly
- Ahrefs — Keyword research for YouTube SEO — every tag and description term confirmed with search volume
- Cloudinary — Final video and scene cuts stored in media library for team access and platform repurposing
- Airtable — Launch video added to content calendar with upload date, platform assignments, and captions
- Notion — Full production brief with research, script, keywords, and metadata as team reference document
- HubSpot — Video asset linked to the product launch campaign for performance tracking alongside other assets
- Slack — Video preview link posted to the marketing channel for team review before upload
Platform cuts generated from the same session: The 16:9 YouTube cut, the 9:16 LinkedIn and Instagram Reels cut, and a 1:1 square cut for Twitter and Facebook are all generated in the same session from the same source scenes. You do not need to re-run the video generation for each platform format. Barie produces all three aspect ratios from the same visual assets and delivers them as separate downloadable files.
What you get
A competitive research brief informing your product positioning. A timed 60-second promotional video script with scene-by-scene direction notes. A finished AI-generated video at 1080p with ElevenLabs voiceover, background music, and auto-generated captions. Platform cuts in 16:9, 9:16, and 1:1 formats. An SEO-optimised YouTube description with Ahrefs-researched keywords, chapter timestamps, and a tags field ready to paste. All distributed to Cloudinary, Airtable, Notion, HubSpot, and Slack in the same session.
What it would take a production agency six weeks and £8,000 to produce, Barie delivers before your launch window closes. No brief documents. No freelancer coordination. No revision rounds. One prompt, three deliverables, ready to upload.
The Verdict
Product launch videos miss their window because the production process and the positioning process are two separate workflows with two separate timelines. Barie runs them as one. The competitive research directly informs the script. The script directly briefs the video generation. The keyword research directly produces the YouTube metadata. There is no handoff between a strategist and a producer, no briefing document that gets partially implemented, no revision round where the message gets diluted. One session. One prompt. A finished video that is ready to upload on launch day, not two weeks after it. That is the difference between a production process and an execution capability.
Barie features used in this task
| Feature | ChatGPT | Perplexity | Barie |
| Competitive Research Before Script — Firecrawl and LunarCrush retrieve competitor launch content | ✗ | ✗ | ✓ |
| Minimax AI Video Generation — scene-by-scene video produced from timed script and direction notes | ✗ | ✗ | ✓ |
| ElevenLabs Voiceover — natural voice audio synced to scene timings from the script | ✗ | ✗ | ✓ |
| Ahrefs YouTube SEO — keyword research confirms search volume before metadata is written | ✗ | ✗ | ✓ |
| Multi-Platform Export — Cloudinary, Airtable, Notion, HubSpot, and Slack in one session | ✗ | ✗ | ✓ |
Next steps
→ Barie Connectors — Minimax, ElevenLabs, Cloudinary, Ahrefs, and 70+ more
→ Deep Research overview — how Barie researches live web and social data before creating
→ Prompt Library — video creation and product launch content templates
