Editor
The Editor is where you assemble your generated clips into a final video. Think of it as a lightweight timeline editor — you arrange media in sequence, layer static elements on top, and control exactly how long each piece lasts.
The Editor node is special: unlike other nodes, its inputs are defined from inside the Editor itself using Placeholders.
Opening the Editor
Add an Editor node to your canvas from the node menu. Click Open Editor on the node to enter the timeline view.
Placeholders
Placeholders are the key concept in the Editor. They are slots in your timeline that get filled with real media at runtime — video clips generated by upstream nodes.
This is also how the Editor node gets its inputs: every placeholder you create becomes an input handle on the Editor node back on the canvas.
Adding a Placeholder
-
Inside the Editor, click on needed type of placeholder - Image/Video/Audio/Text
-
A placeholder block appears on the timeline
-
Set its Duration (see the Duration section below)
-
Repeat for each video clip you need to insert
Mapping Placeholders to Node Outputs
Once you save and return to the canvas, the Editor node will show one input handle per placeholder. Connect each video output from your upstream nodes to the corresponding placeholder input.
Layers
The Editor uses a layered timeline — elements higher up in the layer stack appear on top of elements below them.
This is how you add overlays like logos, watermarks, or end cards on top of your video clips.
-
Bottom layers — your main video clips (placeholders)
-
Middle layers — animated overlays or secondary video
-
Top layers — logos, watermarks, static images
Adding Static Media
To add a logo, watermark, or any static element:
-
Click Add Media → Image (or Video for a static video clip)
-
Upload from your computer, or select from Assets if you've uploaded it before
-
Drag it to the correct position in the timeline and layer stack
-
Resize and reposition it in the preview panel
Duration
Duration controls how long each element lasts on the timeline. Getting this right is important — the position of every element that follows depends on the duration of the elements before it.
You have two options for each media element:
Specific Duration (Recommended)
Set an exact duration in seconds manually. This is the recommended approach for most elements because it keeps your timeline predictable — you always know exactly where each clip starts and ends.
Use this for:
-
Placeholder clips where you know the expected length (e.g. 10 seconds per Kling clip)
-
Static overlays like logos
-
All elements except the last one in the timeline
Use Full Media Duration
The Use Full Media Duration checkbox makes the element's duration match whatever the actual media file turns out to be at runtime. This is dynamic — the timeline adjusts automatically.
Use this only for the last media element in your timeline. Applying it to middle elements will cause everything after it to shift unpredictably as media lengths vary across runs.
What's Next?
-
Animation Editor — generate animated overlays and transparent webm animations via AI chat
-
Collections — run your assembled workflow across multiple input variations
-
Best Practices — tips for handling unknown video lengths and dynamic timelines
Last updated today
Built with Documentation.AI