Guide
English
Search the docs⌘K
6.1

Script nodes

Making a film with AI means a dozen-odd shots, every one of them needing a prompt, and across those dozen prompts the person has to stay the same person and the mood the same mood. Write them one shot at a time and by the fifth you're already drifting — and every wasted image is wasted credits. DOTV's script node is there to fix that: give it a short story or a screenplay and it gives you a professional shot sheet, seen through a director's eyes — one row per shot, saying how long this shot runs, what it shows, what the shot type is, how the camera moves, and who says what. Once the sheet checks out, the dozen images, dozen clips and dozen voice tracks lay themselves out in one go — settle the storyboard first, then generate video: it's the most credit-efficient order there is in AI video creation. This chapter is that path: generate the script (6.2) → check the shots (6.3) → compose the prompts (6.4) → prepare the characters and scenes (6.5) → lay out the whole group at once (6.6).

What the card looks like

One that has already generatedOnce it's done, the card's body is a shot sheet: one shot per row, a progress line across the top, and Edit opens it full screen.
1 / 2
On the left, one whose script has already been generated (the shot sheet sits right on the card); on the right, one that has just been created and is still empty.

Once it has generated, the body of the card is a shot sheet: one shot per row, so you can see at a glance how many shots the script has and how far along the film is.

  • The line across the top shows overall progress, First frames a/n · Videos b/n: of the n shots, a have a first frame and b have a video. On the right, Edit opens the full-screen shot sheet; double-clicking the card does the same. While something is still running (generating assets, composing prompts), a progress capsule lights up on this line.
  • Columns: tick box, Shot, First frame, Description, Timecode, Duration, Video. Only what the script actually has goes in them.
  • First frame: the storyboard image for that shot. Once it's out, you see its thumbnail. If the node exists but has no image yet, a status word shows instead: Pending, Generating or Failed. A shot that has never been created just shows an image icon.
  • Timecode: where the shot starts and ends in the finished film. Shots from a film-study script follow the cut points in the original footage; shots generated from scratch run from 0 seconds, one after another by duration.
  • Video: the state of that shot's video node, or Not created until there is one. Click it and the canvas moves to that node.

Progress only counts canvas nodes that this script created itself. Key frames captured during film study don't count: they came from the rough split of the first viewing, and they don't line up with the shots once the script has been re-cut at the cut points.

Hover over a row and a small button appears at the bottom-right of its first-frame cell:

  • Shot not created yet: the button is a small icon, and hovering over it shows the tip "Create the First frame and Shot description nodes for this shot". Click it and you get two things: a first frame, a storyboard image that goes into a storyboard group (running that group later is what generates it), and a shot description, a text card on the same row to the right holding that shot's description, which you can double-click to edit.
  • Already created: the button turns into a locate icon. Click it to move the canvas to that first frame; it won't make a second copy.
  • A shot whose description is empty and that hasn't been built yet can't be built, so it has no button.

The handle at the bottom-right corner resizes the card when you drag it, and the size sticks when you let go. The table has a row of fixed-width columns, and dragging the card too narrow would squeeze out the Description column, which is why there is a minimum size.

The top of the full-screen shot sheet has three steps, and they can be done in any order:

This step What you do More
Confirm shots Read the shot sheet from start to finish, and edit until you're happy with it 6.3
Prepare assets Generate one reference image each for the characters, scenes and props in the film 6.5
Compose prompts Have it turn each shot into a prompt you can feed a model as is 6.4

The prompts can be finished while the assets are still generating.

What you can do with it selected

The bar above a selected script nodeRegenerate, Generate assets, Generate previz, Generate storyboard, Generate video, Generate audio, and on the far right, save the shot sheet as a spreadsheet file.
The normal bar: Regenerate, Generate assets, the four per-shot batch buttons, and Download on the far right.

Select the script card and a toolbar floats above it. With no rows ticked, it looks like this:

Button What it does
Regenerate Run again with nothing changed, to get a different shot sheet
Generate assets Generate the reference sheets for all the characters, scenes and props at once (see 6.5)
Generate previz, Generate storyboard, Generate video, Generate audio Pick a few shots and build their previz, storyboard images, videos or voice-overs in one go (see 6.6)
Download Save the shot sheet as a spreadsheet file (.xls)

Generate previz only lights up once the shots, prompts and assets are all ready. Until then it's greyed out, and hovering over it tells you what's still missing.

Once rows are ticked

Tick some rows on the shot sheet and the toolbar switches to handle just that batch; the normal buttons are tucked away:

Button What it does
N selected Click to clear the ticks
Create nodes Create the First frame and Shot description nodes for the selected shots; any that already have them are skipped
Export selected Download one zip: the shot sheet with just these rows, plus the first frames and videos already generated for them
Generate previz, Generate storyboard, Generate video, Generate audio The dialog opens with these shots already ticked; change them in there if you like (see 6.6)

Create nodes doesn't need the Agent: click it and the nodes are made. The first frames it creates are draft nodes waiting to generate, so they cost nothing yet. To generate them, run the group as in 6.6, or run them one at a time. The ticks are temporary and aren't saved with the canvas; refreshing the page clears them.

Try it in DOTVReading only goes so far: open DOTV and make an AI video with the feature this section covers.