Skip to main content

How Reelcraft works

Reelcraft makes videos by following recipes you build. Here is how the pieces fit together.

The pieces​

Channel: the home for one kind of video you make, such as a YouTube channel. Everything below lives inside a channel: its blueprints, characters, assets and runs. See Channels.

Blueprint: a recipe for a video. It's a set of stages that run in order, or side by side when they don't need each other. See Blueprints.

Version: every time you save a blueprint, Reelcraft keeps a copy that never changes, numbered like v1.3. Runs always use a version. See Versions.

Stage: one step of a blueprint. Each has a type, such as writing text, making an image or joining clips, and takes inputs from earlier stages. See Stages and Stage types.

Run: one go at making a video from a version of a blueprint, with the inputs and budget you give it. See Starting a run.

Output: what a stage makes: text, structured data, an image, a video, speech, subtitles or a timeline. The last video made is the run's final video. See Outputs.

How it fits together​

Channel
├─ Characters and assets (reusable, shared by the channel's blueprints)
└─ Blueprint
├─ Version v1.0, v1.1, v1.2 … (saved copies)
│ ├─ Inputs what a run asks you for
│ ├─ Defaults models, retries, caps, format
│ └─ Stages write script → make images → voice-over → assemble
└─ Runs each one uses a version, and makes a video

What happens in a run​

  1. You pick a blueprint version and fill in its inputs: a topic, a script, a photo.
  2. Reelcraft runs the stages, one after another by default. Stages that don't need each other can run at the same time (see Parallel stages). Each stage reads what it needs, perhaps an earlier stage's output, and makes its own.
  3. After a stage, Reelcraft can check its output automatically, ask an AI judge to score it (quality control), or pause for your approval. If the output isn't good enough, the stage tries again with feedback.
  4. Money is controlled by a budget. If a step would go over it, the run pauses until you raise it.
  5. The run ends Completed, with its outputs and, if it made one, a final video.

What you control, and where​

You want to…Look at
Choose the AI model for each kind of workDefaults and Models
Write instructions for an AI modelPrompts
Feed one stage with another's outputConnecting stages
Repeat a stage for every sceneIterate
Make music, voice-over and b-roll togetherParallel stages
Catch bad results automaticallyChecks and Quality control
Review results yourselfHuman approval
Keep the same face in every imageCharacters
Put clips, music and captions togetherAssembly
Limit what a run can spendBudget and costs
Try things out for freeDry runs

New words are explained in the Glossary.