Shot sheet
The shot sheet (分镜表) is one table that lists every shot of an episode. Pictures, prompts and video takes are made from it.
The shot sheet is a table in shots.md in the episode folder. One row is one shot, and one shot is one video that the video model makes in one call. Your agent writes it from the episode script in the Shot sheet loop.
You can change any cell in the 分镜表 tab of the app. Open it with minicut open PROJECT --episode EPISODE --tab shots, or edit the sheet with minicut script. Each save in the minicut script editor runs checks 4 to 6.
One shot
A shot has an id such as C01. The same id names its folder, clips/c01. The table has one column for each thing a shot holds:
| Column | What it holds |
|---|---|
Clip | The shot's id, such as C01 |
Sec | The shot's length in seconds, a number |
Size | The shot size |
Angle/move | The camera angle and move |
Action | What happens in the shot |
Line (speaker) | The spoken line and who says it |
Sound | The sound of the shot |
Who | The characters in the shot, as @name tags, or - |
Where | The place of the shot, as an @name tag, or - |
Props | The props in the shot, as @name tags, or - |
On-screen text | Words written inside the picture, such as a sign |
Cut |
Camera cuts inside one video go in its Action cell, never in extra rows. A card made by the editor, such as an end card, is a row with an id like E01.
Above the table, the plan gives the target length of the episode on its own line. Under the table, a Screen order: line lists every shot once, in the order they play.
Sec has to fit the video model you chose, because each model has its own shortest and longest shot. See minicut check STEP.
Shot states
A shot is in one state at a time. The app shows the state in Chinese and minicut shots prints the same words. The state is worked out from the shot's files each time you look, so the app and the CLI always agree.
| State | Shown as | Meaning |
|---|---|---|
sheet | 待写提示词 | The shot is on the sheet and has no prompt yet |
writing | 写提示词 | Your agent is writing the prompt now |
promptFail | 提示词未通过 | The prompt failed its check |
ready | 生成 | The prompt is written and the shot is ready to generate |
queued | 排队中 | A job for the shot is waiting to start |
running | 生成中 | A job for the shot is running |
saving | 保存中 | The result is being saved as a take |
failed | 生成失败 | The job failed, and the row shows why |
stopped | 已停止 | The job was stopped |
unchecked | 待检查 | The shot has a take that is not checked yet |
fail | 未通过 | The take failed a check, and the row shows the first reason |
done | 已生成 | The take is made and passed its checks |
minicut shots lists every shot with its state. See minicut shots.