Quick overview
This workflow runs manually to validate a JSON shot list and turn it into a downloadable Markdown production brief with per-shot video prompts, timeline timing, and review warnings for missing details or duration mismatches.
How it works
- Runs when you manually start the workflow.
- Sets your video brief details, including project name, aspect ratio, target duration, shared visual style, and a JSON array of shots.
- Validates the shot list and constraints (1–30 shots, supported aspect ratios, per-shot seconds limits), calculates each shot’s start/end timecodes, and builds a prompt for every shot.
- Generates a Markdown production brief that includes a review checklist (warnings) plus the full prompt pack and production checklist.
- Outputs the brief as a downloadable .md file in binary data.
Setup
- In the video brief configuration, replace the sample project details and provide your own valid shots JSON with at least subject, action, and seconds per shot.
- Ensure the aspect ratio is one of 9:16, 16:9, or 1:1 and that the targetSeconds value matches your intended total duration.
- Execute the workflow and download the generated Markdown file from the final node’s binary output.
Additional info
I work on Flow AI Video. You can manually copy the resulting shot prompts into Flow AI Video or another video generator. This template only prepares a production brief: it does not call a video-generation API, create videos, consume generation credits, or guarantee clip timing. No credentials are required. The transformation logic has been locally checked with valid and invalid sample inputs; full execution inside n8n has not been independently verified.