AI Features Built In

From script creation and continuations to cut generation and refinement — AI accelerates your workflow.

Explainer video
Article visual summarizing Directors Console AI features (script generation, cuts, refinement)Supplemental visual for AI-assisted script, cut, and refinement workflow
Sample footage

Footage from prompts built in Directors Console

The story was created in script mode with main genre Romance and sub-genre Suspense.

Video generation was done inside Veo’s Flow.

Workflow: bulk-generate cuts for one scene → generate video for the first cut → review (use cut AI refine if needed) → when it’s approved, move to the next cut → bulk-generate cuts for the next scene together → repeat.

We recommend generating video cut by cut, fixing prompts with cut (prompt) refinement when needed, and moving on once each cut is approved.

[Prom Night] Episode 1

[Prom Night] Episode 2

Main genres: Gang & Suspense × Sub-genre: Hard-boiled.

Main genre: Human drama × Sub-genres: Romance melodrama, romance melodrama, twist of fate.

Made with a script generated in script mode by entering: “Please create a script for Genesis chapters 1–2 of the Old Testament (from the creation of heaven and earth through the birth of Adam).” (other genres and keywords left at default). Because narration is supported, educational and explainer videos can be produced as well.

Genesis from the Old Testament (1)

Genesis from the Old Testament (2)

Genesis from the Old Testament (3)

🔓 Limited time: all features unlocked on the Free plan!
Visual for the limited-time free plan unlock campaign

8 AI Features

Visual overview of the eight AI features

Recommended Workflow

📓 Generate scripts & stories with AI→📝 AI bulk rewrite of the full script→✏️ Refine any part of the script with AI→🚀 Bulk-generate cut prompts from the full script&🎬 Fill gaps: generate individual cuts from script lines→🪄 Bulk AI refine of cut prompts&🪄 Individual AI refine of cut prompts→📎 Continue your script with AI
Guide

How AI prompt credits work

Visual overview of how AI prompt credits are consumed

Most editor AI actions count prompts per run. Check your remaining balance before running; use the cards below as a quick reference.

Once at signup
Visual for the free plan’s one-time 10-credit grant

The free plan includes 10 credits once, when you create an account. There is no monthly refill.

(Premium plan: $3/month, 100 credits per month)

Free10once
Premium$3/mo100/ mo

Prompt budget

The free plan includes 10 credits once, when you register (no monthly refill). Premium and Studio refill on each billing cycle. New AI runs stop when you reach the cap.

Script: new & continue

New script and Continue script: 1–4 prompts by the volume you pick in the modal (Short 1 through Extensive 4).

Script edits

Full-script bulk rewrite: 2 prompts per run. Inline edit for a selected range: 1 prompt.

Cut generation

Bulk cut generation from the script: one prompt per cut generated. Single cut from one script line: 1 prompt.

Cut AI refinement

Single-cut AI refine uses 1 prompt per run. Bulk cut refine charges by how many cuts the API returns (minimum 1 per successful run even if zero cuts are returned).

No charge & notes

Movie editor Focus mode is layout-only — no prompts used. For full-script rewrite and cut AI refine, Cancel on the preview still leaves credits consumed because the API already ran.

Please note

Illustration for credit use on timeout or format errors

Timeouts and invalid responses still consume 1 prompt credit per request.

Overloading one instruction (e.g. selecting many text chips at once) increases timeout risk—keep scope and goals separate across multiple runs for more stable results.

Workflow tip

Recommended
Visual for the workflow tip callout

You can generate a full script in one run, but it often works better to generate scene by scene with a tight prompt for each. Full-script generation commonly splits into about four or five scenes.

You can also copy the passage you need, point the AI at that slice, and build one scene at a time. On the free plan (10 credits once at signup), that workflow stretches your credits further.

Exact numbers follow the app implementation (credit constants and APIs). See the consumption table on the AI features page for the full breakdown.

Generate scripts & stories with AI

Visual overview of AI script and story generation

Generate scripts from scratch. Pick main and sub-genres, era, keywords, character attributes, and more—AI delivers story, cast, scene premise, art direction, and extras together in one package. With billions of possible combinations, you get an original story that’s uniquely yours.

🎬 Movie Mode

Set genre, perspective, protagonist, and story development to generate scripts for movies or short films.

CM / Ads & Explainer videos are now on our new site

Active development and full production have moved to studio.directors-console.com, where you can generate scripts through finished videos (*the CM form below remains as a legacy beta).

Visit new site

📺 CM Mode

Set product name, category, visual style, and target audience to generate scripts for commercials.

How to Use (Top to Bottom)

1

Click the "Script" button

Click the "📓 Script" button (highlighted in red) in the movie editor control panel to open the generation modal.

Control panel showing the Script generate button highlighted in red
2

Enter "What kind of film do you want?"

At the top of the modal, briefly describe your vision or story in "What kind of film do you want?" (you can also leave it blank and generate from the conditions below).

  • “Please generate a Romeo and Juliet film script.”
  • “Please write a fantasy film script based on Alice in Wonderland.”
  • “Please generate a mystery suspense script based on Sherlock Holmes.”
“What kind of film do you want?” input field screen
3

Check "Adapt / visualize from a source work" when adapting classics or famous stories (optional)

Located directly below "What kind of film do you want?". Enable this checkbox when adapting a classic, myth, or well-known story (leave unchecked for a completely original story).

“Adapt / visualize from a source work” checkbox screen

Visualize classics, myths & famous stories

Adapt a source into your own film script—original visualization, not a copy of an existing movie.

Free to try

Enter your source or concept in “What kind of film do you want?” above and check “Adapt / visualize from a source work” right below it to generate an original film script inspired by classics, myths, or famous stories.

Adaptation & visualization—not a film remake

A film “remake” rebuilds an existing movie. Classics on screen are closer to adaptation or visualization—and that’s how this feature works.

What we doWhat we avoid

New script honoring source plot, beats, and relationships

Copying existing film/TV screenplays

Colloquial, modern film-style Japanese dialogue

Textbook tone, stage phrasing, famous lines verbatim

Stage directions rewritten for your film

Verbatim published translations or source English

Modern film dialogue

Colloquial film-script tone—natural modern Japanese; English lines stay everyday film dialogue, not literary prose.

Combine with Forbidden Switch

Pick the story with visualization; dial intensity with the Forbidden Switch (Premium). Your era and genre stay yours.

Learn more →
Screening Room →Samples include Romeo and Juliet, Alice, Sherlock Holmes, and more

You are responsible for rights and publication. Public-domain status varies. Do not use modern protected works without permission.

4

Set your conditions

Below that, select genre, era, setting, keywords, perspective, protagonist attributes, story development, tempo, and extra notes (leave any field as "Let AI decide" if unsure). You can pick multiple genres and mark one as Main.

Script generation modal conditions screen

Choosing genres (Movie tab)

  • You can select multiple genres at once, and add sub-themes from panels such as Romance, Gang, or Comedy.
  • Click a selected genre chip to mark it as Main (click again to clear). If you leave Main unset, the model treats chosen genres as peers in the story.
  • The output always includes a “Main genre:” line and a “Sub-genre:” line. A Main chip nudges the primary label; without it, the model still splits peer elements across those two lines.
Multiple genre selection and clicking a chip to mark Main
💡Sub-genre nuance selection modal

Specific genres such as Gang, Romance, and Comedy feature dedicated modals to choose finer tones and nuances (e.g. Film Noir, Yakuza, Cyberpunk).

Gang / Underworld sub-genre nuance selection modal
Reference (estimate)

How many story-setting combinations?

Illustration for story-setting combination estimates

Rough stack-up of options in the generator: one main genre, two sub-genres, era, setting/area, and keywords. Up to 67 keyword chips can be combined; the total swings widely depending on how many you pick.

FactorWays
Main genre (incl. “Other”)19
Two sub-genres from 53 chips (Romance 24 + Gang 16 + Comedy 13)1,378
Era (fixed list, excl. free-text “Other”)14
Setting / area23
Ways to pick 1–3 keywords (sum of combos from 67)≈ 50,183

Multiply all rows: on the order of 4.23×10¹¹ combinations — hundreds of billions.

19 × 1,378 × 14 × 23 × 50,183

Total combinations by keyword usage (estimate)

KeywordsTotal (approx.)
Exactly 1~560 million
1 or 2~19.2 billion
1 to 3~400+ billion
Unrestricted (over 2⁶⁷ in theory)Astronomical (10²⁰+ scale)

You always have hundreds of millions of paths at minimum; with a few keywords, totals reach hundreds of billions. Figures are illustrative from current UI counts and may change with product updates.

The Forbidden Switch

Seven mythic story laws—dial up drama without changing your world. A Premium / Studio feature.

Why do myths and timeless stories still grip us? They lay bare our deepest weaknesses, desires, and longing for redemption. Hollywood craft—the hero’s journey and beyond—systematizes these same structures.

Premium / Studio

The Forbidden Switch injects seven dramatic laws from timeless stories directly into script generation. Flip a switch and your story gains mythic momentum. The panel appears at the bottom of the script generation modal (Movie tab).

The Forbidden Switch panel screen

The 7 mythic story laws

Seven engines that drive great stories—use one or layer several to dial intensity to your material.

The Forbidden Line

A line that must never be crossed—broken early. The point of no return grips the audience instantly.

The Flawed Protagonist

No one roots for the flawless. A fatal weakness, twin to their strength, is what makes us care.

The Underdog Reversal

An unbeatable wall, toppled by wit and conviction. The catharsis that has thrilled audiences for millennia.

Fall and Redemption

From rock bottom, through hardship, to true purpose. The timeless arc of human growth.

The Intimate Conflict

The greatest enemy isn’t an outsider but family or a best friend. Betrayal by a loved one cuts deepest.

The Impossible Choice

What you love most vs. a mission you can’t abandon. A no-win choice exposes who they truly are.

The Lasting Scar

No cheap happy ending. A scar that never fades—and the hard-won calm beside it—leaves a haunting resonance.

Two ways to use it

  • ① Choose yourself

    Tick laws individually—e.g. underdog reversal plus an impossible choice—for precise dramatic control.

  • ② 🤖 Let AI choose

    AI analyzes your inputs and auto-selects 2–4 effective laws, avoiding contradictions so the story stays coherent.

Your world stays your world

“Mythic laws” might sound like they’d drag your story into a religious setting—they won’t. No scripture names or motifs are injected.

Your era, setting, genre, and world come first. Laws act only as structure—modern sci-fi, office drama, feudal romance; the stage stays yours.

Why it’s Premium

Like a script doctor on staff—for scripts that feel flat or “almost there.” Same credits as a normal generation. Try one script with the switch on and feel the difference.

Visualize the classics →Pick the story, then dial drama with the Forbidden Switch
5

Click "Generate"

After checking your settings, select volume (Short 1, Standard 2, Long 3, Extensive 4 credits) and AI model at the bottom, then click "Generate" (highlighted in red). AI writes the script in a few seconds.

Generate execution button highlighted in red at the bottom
6

Script is auto-inserted

The script body and character details are automatically inserted into the text area. You can use them as-is or edit manually.

Editor text area with auto-inserted script

What the generated script looks like (movie sample)

Visual for the structure of AI-generated movie scripts (sample)

Wording varies by project. The overall shape looks like this (headings are fixed as shown).

Visual showing the overall shape of generated script output
Show sample script block and heading explanations (click to expand)
----------------

Episode 1 "The Gilded Trap"

Main genre: Mystery
Sub-genre: Suspense, social drama

Character Details
[Protagonist: Emily] … (one sentence, appearance only, ~300 chars guideline)

[Script Body]

🚩[Scene 1 — situational premise]
(Era, context, agendas — not directly on screen; do not invent facts absent from the script)

[Scene 1 — ART, LIGHTING, BACKGROUND & EXTRAS]
(Space, props, lighting, background extras — no named character looks)

[Characters — this scene]
No change.

(stage directions & dialogue)

🚩[Scene 2 — situational premise]
(Each new location/time still starts with premise)

[Scene 2 — ART, LIGHTING, BACKGROUND & EXTRAS]
(Next scene space, lighting, etc.)

[Characters — this scene]

[New characters]

[Suspect — new]
… (first-appearance look in full detail)

(stage directions & dialogue)

🚩[Scene 3 — situational premise]

[Scene 3 — ART, LIGHTING, BACKGROUND & EXTRAS]
(Another scene)

[Characters — this scene]

[Returning characters — wardrobe, makeup, or appearance change]

[Emily — look change #1 | date night | skin · makeup · wardrobe]
… (full post-change look, ~300 chars guideline)

(stage directions & dialogue)

----------------

Long fence lines

They wrap the whole document. Bulk cut generation uses this span as the script document. The “Section X / Y” badge in the movie editor reflects fence-delimited block order (position).

Episode heading (optional)

A single line like “Episode 1 …” may appear. If omitted, the main-genre line comes right after the opening fence. Missing headings can desync the badge’s section index from “Episode N” text in the script.

Main genre: / Sub-genre:

Reflects selected genres and any Main chip. Sub-genre may be “none” if there is nothing to list.

Character Details (heading)

A cast list before the script body. Each character is one sentence: commas inside, a single period at the end. It specifies job, age, ethnicity, height, build, hair, eyes, clothing, accessories — about 300 characters as a guideline (no personality or mannerisms).

[Script Body]

After this heading, the screenplay continues scene by scene.

🚩[Scene N — situational premise]

Placed **first** in each scene. **Only** this premise heading line starts with **🚩**; **N** matches the paired art heading. Off-screen context that shapes how the scene reads (era, narrative flow, agendas). **Do not invent facts** absent from the script; keep spatial enumeration in the art block that follows.

[Scene N — ART, LIGHTING, BACKGROUND & EXTRAS]

**Right after** **🚩[Scene N — situational premise]**, once per scene: **[Scene N — ART, LIGHTING, BACKGROUND & EXTRAS]** with **no** leading 🚩 on this line. **N** is sequential across the script (restarts at 1 within a continuation). Describes space, props, materials, lighting — everything on screen except named character looks. Not repeated mid-scene.

[Characters — this scene]

It follows the **[Scene N — ART…]** block. Character looks go here, not inside the art block. Add sub-headings only when there are new faces or look changes (no empty sub-sections).

  • No change. — when no new faces and no look changes, but people are on screen: **only this line** under **[Characters — this scene]** (no sub-headings).
  • None. — when no characters appear: **only this line** under the heading.
  • [New characters] — use **only** when someone appears for the first time; under it, **[Name — new]** plus the next line’s full look (not in opening Character Details).
  • [Returning characters — wardrobe, makeup, or appearance change] — use **only** when a returning character’s look changes; under it, one **look-change** line (two full-width |) and the next line’s full post-change look.

Compared to “Continue your script”

Continuations use the same per-scene order: **🚩[Scene N — situational premise]** → **[Scene N — ART, LIGHTING, BACKGROUND & EXTRAS]** → **[Characters — this scene]** (**N restarts at 1 within the continuation**; **only** the premise line has 🚩). Add **[New characters]** and/or **[Returning characters — wardrobe, makeup, or appearance change]** only when needed; otherwise a single **No change.** or **None.** line. Continuations still omit the upfront Character Details block and main/sub genre lines.

CM tab order

CM output order differs: after the script body come **Product Visual Details** or **Product/Service Details**, then **Character Details** (each product block is also one sentence, ~300 characters as a guideline).

💡 Character Details plus per-scene **[Characters — this scene]** blocks keep looks structured, so bulk cut generation can keep subjects consistent.

AI bulk rewrite of the full script

Visual overview of full-script AI bulk rewrite

AI rewrites your entire script document from natural-language edits aligned with your directorial intent, plus optional quick instructions (preset text chips). It targets only the script in the text area — independent of timeline cuts. Compare before and after in a preview, then replace the full script in one step.

How to Use

1

Click “📝 Rewrite” / 台本修正

In the left column, click 📝 Rewrite (台本修正) in the lower row of the script toolbar. (Polish anything that bothers you in the script here — cut generation later is driven from this text.)

2

Enter rewrite instructions

In the modal, type freeform rewrite notes. You don’t need a perfect prompt — just say what you want changed, straight.

e.g. shift the story to a happy ending, or make the boss look scarier — AI rewrites the full script to match your intent as director.

Pro tip
Visual for the pro tip callout

Once the script feels right, use the default quick instructions to add depth — situational explanation, world-building, art direction — so the next cut-generation step tends to track your story more accurately.

3

Run to generate the full rewrite

Run sends the job; AI returns the rewritten full script. This action consumes 2 prompt credits (per the app’s credit settings).

4

Review preview and Apply

Compare before and after side by side. Apply replaces the entire script text. Cancel keeps your original script, but credits are still consumed because the API already ran.

Quick chips

Title & synopsisMore stage directionsIntensify actionRefine dialogueAdd situational premiseEnhance art, lighting & extrasDeepen emotionsSpeed up pacingDetailed appearance

Compared to inline script AI edit

✏️ Inline edit rewrites only your selection (1 prompt). 📝 Bulk rewrite targets the full script document with a before/after preview and uses 2 prompts.

Refine any part of the script with AI

Select part of your script by dragging, then send editing instructions to AI via a floating panel. Only the selected portion is rewritten.

How to Use

1

Switch to text editing mode

Hide the timeline to make the text area editable.

2

Drag-select the part to rewrite

On the script text, drag with your mouse to select the range you want to edit.

3

Enter instructions in the floating panel

In the panel that appears when you select text, enter instructions in natural language.

4

Click "Generate" to rewrite the selection

AI rewrites only the selected portion while considering the full script context. Consistency with surrounding context and character settings is maintained.

⚠️ Note

This feature is unavailable while the timeline is visible, as the text area becomes read-only. Please hide the timeline first.

AI Storyboards & Character Sheets

Script done—but should you commit to cut generation yet? Visualize each episode as one sheet so you see first and decide fast, before the long read.

Premium / Studio

Google Gemini builds storyboard sheets or character reference sheets from your script—panels per scene, or cast in a row. One sheet = 10 AI credits per episode fence (`-----`).

Why you don’t have to read every word first

AI scripts grow long fast. A few seconds on one episode sheet conveys tone, staging, and climax direction. Text for detail, boards for decisions—that’s the design.

Instant go / no-go

Skip the full read—one sheet per episode shows tone, drama, and cast looks so you decide fast.

See blocking and story flow

Multiple panels on one sheet—scene turns, blocking, and cut rhythm at a glance.

Complements cut generation

Bulk cuts handle Veo/Sora prompts; storyboards and character sheets sit upstream for vision sharing.

Compare versions

Premium: 2 per episode, Studio: 5. Swap after rewrites and compare before and after.

Read-through in Reader mode

Reader inserts boards after each episode fence—script and visuals alternating.

Film strip on mobile

Scroll EP1, EP2… above the script. Tap fullscreen; rotate for detail on the go.

Character sheets

Horizontal cast reference—share who looks like what, especially in cinematic or live-action styles.

🪄How to Use (Step-by-Step)

1

Click "+ Generate" on the film strip above the script

Above the script editor in the left column, the film strip lists each episode block (separated by `-----`). Click "+ Generate" inside the episode slot (e.g. `EP1`) you want to visualize.

Film strip above the script highlighting the "EP1 + Generate" button
2

Pick generation type, visual style & optional notes, then click "Generate"

In the "🎬 Generate Storyboard" modal, configure the options from top to bottom and click "Generate" (10 credits per sheet).

  • 1. Generation type: Choose "🎬 Storyboard" for scene-by-scene panels, or "👤 Character sheet" for a horizontal cast lineup.
  • 2. Style (4 options): Pick from "Color (Anime)", "Sketch", "Cinematic", or "Live-action".
  • 3. Extra notes (optional, up to 300 chars): Add any specific visual direction such as lighting, weather, or wardrobe details.
"Generate Storyboard" modal showing generation type, style, extra notes, and Generate button
3

Save from preview and compare in Film Strip, Fullscreen, or Reader mode

Once generated, preview and save the sheet to the episode slot (up to 2 sheets per episode on Premium, 5 on Studio). Compare a character sheet alongside a storyboard or test multiple styles, and open "🔍 Reader mode" to view sheets inline after each episode fence while reading the script.

Output Example 1: One Episode Storyboard Sheet

Production-style layout—scene titles, action, dialogue in panels. Lightweight 1K WebP prioritizes overview over fine print.

Example storyboard sheet in cinematic style
Example: cinematic style—panels, headings, and dialogue captions on one board.

Output Example 2: Cast Character Sheet

NEW

Horizontal cast reference per episode—share who looks like what on one sheet. Generate before storyboards for better consistency.

Example character sheet in live-action style
Example: live-action—cast in a row with names, looks, and wardrobe notes.

Four visual styles to compare

Switch styles per episode in “+ Gen”. Color/Sketch for rough sharing; Cinematic/Live-action to judge the finished look. Compare 2–3 at 10 credits each.

Color (Anime)

Manga-inspired tone

Sketch

Pencil rough

Cinematic

Film lighting & texture

Live-action

Photorealistic

Three places you’ll use it

  • Film strip: Above the script—EP thumbnails and “+ Gen”. Pick type and style.
  • Fullscreen viewer: Move across episodes and versions; controls never block the art.
  • Reader mode: Inline after each fence (default ON). Read-through before you commit.

Then: cut generation

Once boards say “yes, shoot this,” proceed with bulk or single cut generation. Entering cuts with the big picture clear cuts rework.

Jump to bulk cut generation →

Why Premium / Studio

Costly image APIs (10 credits/sheet), but they compress hours of reading and doubt into one visual. Ideal for script → boards → cuts end to end.

Bulk-generate cut prompts from the full script

Visual overview of bulk cut-prompt generation from the full script
Visual highlighting the flagship bulk cut-generation workflow

AI reads the full script, infers scene changes, and bulk-generates cut stickies. This is Director’s Console’s flagship AI workflow.

If you run **without narrowing scope**, the **entire script** is cut-listed in one go. That can **consume many prompts** (for example **50+** in a single run)—especially on long scripts.

RecommendedScene-by-scene bulk
Visual for scene-by-scene bulk cut generation

We recommend bulk-generating in **chunks of about 5–10 cuts per scene**. Treat each scene as **one continuous arc** (camera, framing, blocking continuity)—**doing so** aligns better with how the model reasons.

In the **bulk cut-generate** panel, use **+ Choose…** to target **🚩** scene blocks line-by-line.

If the tone or characters feel off after a run, **revise the script** or **start a fresh project**—usually faster than forcing bad cuts forward.

Downstream **video generation** is often expensive. Try **just the first few cuts** as video, decide whether to continue the piece **after you see pixels**—that saves both **video spend** and **prompt usage** in Director’s Console.

If scene numbers / **🚩** headings are missing or inconsistent, open **Rewrite entire script** (📝) and run the quick chip **“Align headings to the numbered format”** before bulk generation—much easier for the model to interpret.

How to Use (Step-by-Step)

1

Polish your script and click "🚀 Bulk" in the left-column upper toolbar

Bulk cut generation builds cuts directly from your script, so polish the script first (especially numbered "🚩" scene headings and background/extras details). When ready, click "🚀 Bulk" in the upper row of the left-column script toolbar.

"🚀 Bulk" button highlighted in the left-column upper toolbar
2

Click "+ Choose…" under Target scenes to narrow the scope (Recommended)

Click "+ Choose…" next to Target scenes to open the "Select scenes" sub-modal and check specific "🚩" scene blocks. Running the entire script at once can consume 50+ credits, so we recommend selecting 1 scene (around 5–10 cuts) at a time and clicking "Confirm".

"Select scenes" sub-modal with Scene 1 checked and "Confirm" highlighted
3

Set mode, max cuts, instructions, model & tool version, then click "Run"

From top to bottom, review: (1) Production mode (Movie/Drama or CM/Ad), (2) Target scenes, (3) Max cuts (rough guide), (4) Quick instruction chips & optional custom instructions, (5) Boost output quality, and (6) AI model & Movie tool version (Auto / Prioritize V4 on Premium+), then click "Run".

"Bulk-generate cuts (prompts) from script" modal settings and "Run" button
4

Cut stickies (e.g. S1-C1-V2) are automatically placed on the timeline

Once complete, AI-generated cut stickies (such as S1-C1-V2, S1-C2-V2, S1-C3-V3) are automatically placed along the script timeline. Click any sticky to inspect or edit its prompt in the center column, or right-click (long-press on mobile) to move or refine it.

Cut stickies (S1-C1-V2 through S1-C3-V3) automatically placed on the script timeline after bulk generation

Automatic Tool Version Selection

🤖

AI cut generation

When generating cuts, the AI reads your script and picks the best V1–V4 version for headcount and blocking in each shot.

Diagram showing automatic per-cut tool version selection

Premium: prioritize V4

Visual explaining Premium prioritize V4 option

On **bulk**, **single**, **cut AI**, and **bulk cut AI** confirmations, **Premium** (and up) can choose **Auto** or **Prioritize V4**. By default movie cuts lean toward **V4 (shotlist)**; **no-subject** shots stay **V1 (scenery)**. **V4** supports detailed blocking, camera, sound, and props, so it works well for **zero-to-two** on-screen subjects. On **Premium**, producing everything in **V4** is also an option—and often the best-balanced choice.

V1🎦 Scenery & Camera

For scenes without subjects or landscape cuts. Designs camera work, lens, atmosphere, and style.

V2🙍 Single Person

For cuts with a single subject. Optional dialogue plus separate narration field.

V3👫 Two-Person Dialogue

For cuts with two characters in dialogue. Sets appearance and lines for both Person A and Person B.

Premium
V4🎬 Shotlist

For 3+ people, crowds, and complex shots. Up to five subjects plus shot size, blocking, and more.

V4 Shotlist — Crowds & 3+ people, one cut at a time

V4 shotlist overview visual (top)V4 shotlist overview visual (bottom)

Think **shotlist-style** like on set: enter *who is where* and *what the camera shows* as separate pieces. **More parameters** than V1–V3, so you can use it for **0–2 subject** cuts too—and we recommend it.

✨ Premium
1

Select V4 in the toolbar

In the movie editor toolbar, click **V4** (Shotlist) next to V1–V3. **Premium** feature.

2

Place a sticky on the timeline

Turn on the timeline and place a sticky where this shot belongs in the script—same as other tools.

3

Fill accordions and subject tabs

The center column uses **accordions** and tabs: **Scene** → **Subjects (tabs A–E)** → **Camera** (shot size, angle, focus…) → **Style & art**—like a real shotlist. Leave unused subject tabs empty.

4

Check the built prompt on the right

The right column assembles **【Category】 + text** lines so detailed directions read clearly for video AI.

💡 Good to know

  • ▸**No dialogue** is written as “None” / “なし” so silent performances are less likely to get random lines from the generator.
  • ▸**Bulk generation** may pick **V4** automatically when the script has three or more people, crowds, or complex blocking.
  • ▸Up to **five subjects (A–E)**—great for hallways with three people, parties, or layered blocking.
Open movie editorRequires login & Premium

How to read timeline sticky labels

Cut stickies from AI bulk or AI single use a wide label (e.g. S2-C3-V3 or S2-C3-V4). S is the script scene index: use N from [Scene N — ART, LIGHTING, BACKGROUND & EXTRAS], including older 🚩 [Scene N — ART…] headings with the same N. Do not take N from 🚩 [Scene N — situational premise] for S. C is the cut index inside that scene. The trailing V3 / V4 is the tool version (V4 = shotlist for three or more people).

If the script uses fence lines (only long runs of ー or -) between episodes, labels may start with EP (e.g. EP2-S1-C3-V2). A single block without episode fences usually looks like S2-C3-V4 without EP.

Manually placed stickies, or older data created before labels existed, may stay as small badges showing only V1 / V2 / V3 / V4.

**Hover** a sticky to see a tooltip: label, cut title, camera work, the **start of the scene line**, and more—handy when you refer to a specific cut.

Fill gaps: generate individual cuts from script lines

Generate a single cut by specifying a particular part of the script. Useful when you want to add missing cuts after bulk generation, or create a cut for a specific scene.

On the free plan, the 10 credits granted once at signup go further if you use single-cut generation little by little.

How to Use (Step-by-Step)

1

Click "🎬 Single" in the left-column lower toolbar

Click "🎬 Single" in the lower row of the left-column script toolbar. Available anytime as long as the script is not empty, regardless of sticky selection.

"🎬 Single" button highlighted in the left-column lower toolbar
2

Enter the target script excerpt & optional instructions, then click "Generate"

In the "🎬 Generate a single cut (prompt) from script" modal: (1) paste or type the target script line(s) into "Script excerpt for this cut", (2) optionally add camera/staging notes in "Custom instructions", and (3) choose quality boost, AI model, and Movie tool version (Auto / Prioritize V4), then click "Generate" (1 credit).

"Generate a single cut (prompt) from script" modal with target excerpt and "Generate" button
3

A new cut sticky is added to the timeline and loaded into the center column

AI references the full script, character settings, and surrounding cuts to generate one optimal cut. It is automatically added as a sticky on the timeline and loaded into the center column (Step 1–Step 4) for immediate review and fine-tuning.

Center column automatically populated with the newly generated single cut

💡 Information from surrounding cuts is automatically passed to AI, maintaining consistency in tone, camera work, and timeline.

Bulk AI refine of cut prompts

Supplemental visual for bulk AI refinement of cut promptsVisual overview of bulk AI refinement for cut prompts

Brush up cut stickies on the timeline against your script in one go. One instruction can refine multiple cuts; after the run, review each cut in a preview and choose apply or skip.

How to Use (Step-by-Step)

1

With cut stickies on the timeline, click "🪄 Bulk refine" in the left-column upper toolbar

When at least one cut sticky exists on the timeline, click "🪄 Bulk refine" in the upper row of the left-column script toolbar.

"🪄 Bulk refine" button highlighted in the left-column upper toolbar
2

Click "Select cuts" to inspect and choose which cut stickies to refine

Click "Select cuts" at the top of the modal to open the 2-pane selector. Check or uncheck cuts on the left while inspecting each cut’s current scene, camera, and dialogue details on the right, then click "Back to instructions".

2-pane cut selector inside the Bulk AI Refine modal
3

Set quick chips, custom instructions & model options, then click "Run bulk refine"

In the instruction view, enter plain-language direction or click the "Quick instructions" chips to append camera, lighting, acting, or consistency rules. Choose quality boost, AI model, and Movie tool version at the bottom, then click "Run bulk refine".

Instruction view and "Run bulk refine" button in the Bulk AI Refine modal
4

Review each cut’s Before/After diff and click "Apply & next" or skip

Once complete, the per-cut "Bulk refine preview (1 / N)" wizard opens. Compare "Before" and "After" field by field, toggle checkboxes for individual fields if needed, and click "Apply & next" or "Skip this cut".

Per-cut Before/After diff wizard highlighting the "Apply & next" button

Compared to single-cut AI refine

Bulk refine processes many cuts with one instruction; **credits follow how many cuts the AI returns (min 1 on success even if zero returned; failures such as timeouts still cost 1 credit per request).** Single refine targets one selected sticky via "🪄 Refine cut" in the left-column lower toolbar (or sticky right-click menu) and uses 1 credit.

Individual AI refine of cut prompts

Visual overview of single-cut AI refine

Improve one selected cut sticky with AI suggestions. Give instructions in plain language—for example: “Pan left and dolly in to catch subject B, and adjust blocking to match,” or “make this cut feel more suspenseful.”

How to Use (Step-by-Step)

1

Select a sticky on the timeline and click "🪄 Refine cut" in the left-column lower toolbar

First click the target cut sticky on the timeline (e.g. S1-C1-V2) to select it. Then click "🪄 Refine cut" in the lower row of the left-column script toolbar, or right-click the sticky and choose "🪄 Refine this cut with AI".

"🪄 Refine cut" button highlighted in the left-column lower toolbar
2

Enter refinement instructions in the modal and click "Run AI refine"

Click any of the "Quick instructions" chips or type specific camera/staging direction in the textarea. Choose quality boost, AI model, and Movie tool version at the bottom, then click "Run AI refine" (1 credit).

"Refine cut (prompt) with AI" modal and "Run AI refine" button
3

Review field-by-field Before/After changes in the preview and click "Apply"

When the AI revision is ready, the "AI refine preview" modal displays "Before" and "After" side by side for every changed field. Keep checked only the fields you want to adopt and click "Apply" (or "Cancel" to leave the cut untouched).

Single-cut "AI refine preview" showing Before/After comparison and "Apply" button

Before / After

Compare original and revised data side by side and toggle adoption field by field. Form data remains unchanged until you click "Apply", so you can experiment with confidence.

Supplemental visual for single-cut AI refine

Continue your script with AI

Visual overview of AI script continuation
Append mode

AI writes what comes next in your open script, guided by options you choose. Unlike scratch generation (📓 Script), it extends your story — episode 2, the next chapter, or a follow-up CM beat — without replacing the file; new text is appended at the end.

🎯

Screenwriter-style options

Set where you continue from, what happens next, tension, how this stretch ends, how it opens, and director notes — all in one modal.

🎬

Movie, CM & Documentary

Switch tabs at the top of the modal between Movie/Drama, CM/Ad, and Documentary/Explainer while preserving context.

⚡

Credits

Continuations use 1–4 credits by volume (Short through Feature), same as scratch script generation.

How to Use (Step-by-Step)

1

Click "📎 Script next" in the left-column upper toolbar

In the upper row of the left-column script toolbar, click "📎 Script next" (requires a non-empty script).

"📎 Script next" button highlighted in the left-column upper toolbar
2

Choose the mode tab, continuation point, story beats, tension & volume

At the top of the "Continue script" modal, select the mode tab (Movie/Drama, CM/Ad, or Documentary), then set: (1) where to continue from (end of script or after a marker phrase), (2) classic adaptation toggle, (3) what happens in the next block, (4) tension arc, ending style & pacing, and (5) volume [credits] (1–4 credits) and opening transition.

Upper and middle options of the "Continue script" modal
3

Add optional notes, quality & model settings, then click "Generate continuation"

In the lower section, click any quick chips or type custom notes under "Extra instructions / restrictions", configure "🍎 Forbidden switch", "Boost output quality", and "AI model", then click "Generate continuation". The newly written part is automatically appended to your script after a separator fence (`-----`).

Lower section and "Generate continuation" button of the Continue Script modal

VISUALWhat the continuation block looks like

A separator line and heading are added at the start so you can spot new material at a glance (wording depends on language).


----------------
[CONTINUATION / NEXT PART]

(New stage directions & scenes follow…)

Continuation does not create cuts (stickies). Use your appended script with 🚀 Bulk or 🎬 Single generation as usual.

Focus mode (movie editor)

The **Focus mode** switch at the top of the movie editor toggles a layout that behaves as **mobile focus mode** or **desktop focus mode** depending on screen width.

Narrow screens — available now

When Focus mode is on, **mobile focus mode** brings the left column — script, AI toolbar, and timeline — to the front. The director (middle) and output (right) columns are reached via the bottom nav. The header is grouped in a frosted panel with project title and AI credits.

  • With a sticky selected on the timeline, a **cut jump** (🎞️) may appear between Script and Director in the nav — tap to scroll to that sticky.
  • On mobile focus, the 🤖❓ slot becomes a save action and other controls are streamlined.

Wide screens — available now

On wide screens, turning Focus mode on enables **desktop focus mode**. The **three columns stay**, but the **left column** uses a compact header (title, focus switch, project, AI credits, timeline toggle, AI toolbar) and hides the nav row and console card. With the timeline on and a sticky selected, a **cut jump** (🎞️) appears **right below the timeline**, matching the mobile style.

Usage Notes

Premium Plan Only

❌

AI features are not available to logged-out users or free plan users. Pressing AI buttons will show an upgrade modal.

✅

All AI features become available when you subscribe to the Premium plan.

Monthly Prompt Limit

📌

Up to 100 prompts per month. Resets monthly.

📌

Usage counts generated prompt credits. New script and continue script: 1–4 by volume (Short 1, Standard 2, Long 3, Extensive 4). Single cut generation, cut AI refine, and inline script edit: 1 each. Full-script bulk rewrite: 2 per run. **Bulk cut generation from script:** one credit per cut generated. **Bulk cut AI refine:** credits follow how many cuts the AI returns (min 1 on success even if zero returned; failures such as timeouts still cost 1 credit per request).

📌

Bulk generation consumes as many prompts as cuts generated (e.g., 10 cuts = 10 prompts).

⚠️

For cut AI refinement and full-script bulk rewrite, clicking Cancel on the Before/After preview still leaves credits consumed (1 and 2 prompts respectively) because the API already ran.

⚠️

For bulk cut AI refine, timeouts and invalid responses still consume 1 prompt credit per request.

Prompt Consumption by Feature

Visual summary of prompt consumption by feature
FeatureConsumption
Generate scripts & stories with AI1–4 by volume: Short 1, Standard 2, Long 3, Extensive 4
AI bulk rewrite of the full script2

Workflow tip

Recommended
Visual for the workflow tip callout

You can generate a full script in one run, but it often works better to generate scene by scene with a tight prompt for each. Full-script generation commonly splits into about four or five scenes.

You can also copy the passage you need, point the AI at that slice, and build one scene at a time. On the free plan (10 credits once at signup), that workflow stretches your credits further.

Refine any part of the script with AI1
Bulk-generate cut prompts from the full scriptPer generated cut
Fill gaps: generate individual cuts from script lines1
Bulk AI refine of cut promptsBy cuts returned (min 1 on success even if zero; 1 credit per failed request; capped by remaining credits)
Individual AI refine of cut prompts1
Continue your script with AI1–4 by volume: Short 1, Standard 2, Long 3, Extensive 4

Script volume guide: Short ~2000–3000 chars / ~5 cuts; Standard ~3000–4000 / 8–10; Long ~3500–4500 / 10–15; Extensive ~4000–5000 / 15–20. Source of truth: src/lib/aiCreditCosts.ts.

Supplemental visual at the end of prompt consumption by feature

Summary

With Directors Console's AI features, AI supports your entire video production workflow — from script creation to cut generation and refinement.

📓 Generate scripts & stories with AI→📝 AI bulk rewrite of the full script→✏️ Refine any part of the script with AI→🚀 Bulk-generate cut prompts from the full script&🎬 Fill gaps: generate individual cuts from script lines→🪄 Bulk AI refine of cut prompts&🪄 Individual AI refine of cut prompts→📎 Continue your script with AI