Release
Video Idea & Script Generator
Give it a topic, an angle, a hook style, a tone, a platform and a target duration, and it assembles one complete script package in the eight columns of the studio's Phase 1 script log — three title options, a timed hook, a Hook → Body → CTA script, caption, hashtags, a production-ready Veo 3 prompt with its negative prompt, and a duration check against a real word budget. Copy any column on its own, or the whole package at once. It is an honest template generator: the framework is assembled quickly and neatly here, while the real AI-written scripts still come from the Boss's n8n workflow.
The eight columns — exactly one row of the Phase 1 log
- 01Title — plus two alternates, so the angle can be re-shot under a different headline
- 02Hook (first 3 seconds) — one of five interchangeable hook styles
- 03Script — Hook / Body / CTA structure, with its real word count shown
- 04Caption — platform-aware sign-off for TikTok, Reels or Shorts
- 05Hashtags — niche + topic set, deliberate casing kept (#ChatGPT stays #ChatGPT)
- 06Veo 3 Prompt — subject, per-angle scene, camera, lighting, platform closing line
- 07Negative Prompt — blocks deformed hands, text overlays, watermarks, CGI look
- 08Duration — target, real word count vs. budget, estimated read time
Controls that actually change the output
Six angles — step-by-step tutorial, common mistakes, comparison, surprising facts, personal story, quick tips — each with its own point bank, opener and CTA, so the angle changes the argument, not just the title. Five hook styles (curiosity question, bold claim, mistake to avoid, number / specific, before–after) can front any angle. Three tones — Friendly teacher, Bold & direct, Calm expert — swap the opener and CTA register while the points stay identical. Three platforms and three durations (30 / 45 / 60 seconds) complete the brief; script language is fixed to English.
Timing formula: spoken English at a natural creator pace runs at roughly 140 words per minute, so the budget is duration × 140 ÷ 60 — ±70 words at 30s, ±105 at 45s, ±140 at 60s. Every angle keeps three cuts of its points — short, medium, full — and the generator picks the cut that fits (2 short points at 30s, 3 medium at 45s, 4 full at 60s).
Verified sample package — rebuilt and re-measured for this page
Title: Using ChatGPT to summarise long documents in 45 Seconds — Step by Step
Alternates: “Using ChatGPT to summarise long documents: The Beginner-Friendly Walkthrough” · “Stop Guessing: The Exact Process for Using ChatGPT to summarise long documents”
Hook: “It only takes 3 steps — and step one is the one almost everyone skips when using ChatGPT to summarise long documents.”
Hashtags: #AITips #Technology #ArtificialIntelligence #LearnAI #ChatGPT #Summarise #Documents #FYP
At build time the generator was exercised headlessly across all 54 combinations (6 angles × 3 tones × 3 durations) and every package came out complete — eight columns plus two title alternates. An early draft overshot its word budget by +60–70% at 30 seconds; the three-cut point system brought the worst deviation down to +11%. The sample above sits at 108 words against a 105-word budget (+3 words).