Quick Start
1
Open the tool
Open the Tools Menu and select Vibe Kinetic.
2
Pick a style preset (optional)
Click a card in Style presets — it fills the Brief box with a ready-made style description you can then edit.
3
Write or adjust the brief
Describe the look and the editorial intent in plain language. Leave it empty for the clean default look.
4
Set density and duration
Texts per minute = how many captions appear. Seconds on screen = how long each one stays.
5
Run
Click Generate captions. The run modal shows four steps: audio export, curation, render, placement.
You need a saved project and an active sequence with audio. The tool reads the whole sequence, not just the part around the playhead.
What you get on the timeline
Each caption arrives as its own video clip with alpha, stacked above your footage and cut to the exact in/out point the AI chose. Rendered files are written to the download folder before import, so you keep a copy of every clip.Main Settings
Texts per minute
This is a target density, not a quota. The AI reasons in ideas, so it will only place a caption where there is something worth highlighting — a quiet or repetitive passage will get fewer.2–5
Sparse, editorial. Long-form, interviews, documentary, corporate.
6–9
Balanced. YouTube talking-head, tutorials, podcasts clips. Start here.
10–15
Dense, high-energy. Reels, TikTok, Shorts, fast-cut promos.
Seconds on screen
This is the target duration. A caption is automatically shortened when the next one arrives sooner, and captions that would end up too short to be readable are dropped rather than flashed.- 2–3 s — punchy, rhythmic, matches fast dense edits. Best default.
- 4–6 s — the viewer has time to read a longer line. Good for stats, quotes, definitions.
- 7–10 s — near-permanent lower third. Only useful at very low density, otherwise captions collide and get trimmed anyway.
Density and duration interact. High density + long duration = the duration wins on paper but gets clipped in practice. If you want long-lived captions, lower the density.
Advanced Settings
Advanced is off by default, and that is a real mode — not just hidden fields.Advanced OFF
The AI art-directs everything: it derives the palette and the mood from what is actually being said, varies placement per caption, and uses a font auto-detected on your machine.
Advanced ON
Your palette, your placement and your font pool are respected. The AI still composes hierarchy, highlights and animation — but inside your constraints.
Color palette
Four slots, plus five ready-made palettes.Placement
For vertical social exports, Center or Top is usually safer: platform UI (captions, username, buttons) covers the bottom of the frame.
Fonts
The dropdown lists the fonts installed on your machine, and the exact font file is sent to the renderer so what you see is what you get. You can add up to 3.- 1 font — the safest, most coherent result.
- 2 fonts — enables pairing: a small lead-in line in one face and a big payoff line in another. This is what makes a caption look designed rather than typed.
- 3 fonts — extra material for the art director to choose from; useful when you’re not sure which one fits your footage.
Typography stays consistent across the whole video: whatever the AI settles on for the first captions is applied to all of them, so the look never drifts halfway through. Multiple fonts create contrast inside a caption (line 1 vs line 2), not a different font every five seconds.
Download folder
Defaults to your project folder (markedproject). Change it if your project lives on a slow network drive — rendering writes one file per caption, and a fast local disk keeps import snappy. Reset puts it back to the project folder.
Writing a Good Brief
The brief is read as art direction, so describe what you want to see, not what you want the tool to do.What works
- The container: “Put every caption on a solid white rounded card with generous padding and a soft shadow.”
- The typography: “Bold white uppercase condensed text, tight tracking, sentence case for the lead-in.”
- The composition: “Exactly two lines: a small lowercase lead-in, then a payoff about twice the size, lines almost touching.”
- The motion: “Words rise one by one with a gentle ease-out, no scale change, no rotation.”
- The restraint: “No outline, no glow, no tilt, nothing else on screen.”
- The editorial intent: “Only highlight actionable advice and numbers. Skip pleasantries and transitions.”
- The tone of the words: “Rewrite what I say into short punchy hooks, never full sentences.”
What doesn’t work
- A manual list of timecodes or exact sentences — the AI chooses the moments itself from what is said. If you already know the exact texts and timings, use the Copilot instead (see below).
- Asking for more or fewer captions — that’s the Texts per minute slider.
- Asking for a longer display time — that’s the Seconds on screen slider.
- Asking for a font you didn’t select — only fonts installed and picked in Advanced are available.
- Asking for images, logos, icons or video inside a caption — the engine renders type, panels and effects, nothing else.
- Vague vibes alone (“make it cool”) — you’ll get the default look. Name a colour, a weight, a shape, a motion.
Recommended pattern
“[Container]. [Typography and case]. [Composition / number of lines]. [Motion and rhythm]. [What to avoid]. [What to highlight editorially].”Example:
“No box. Bold white uppercase condensed text in the lower third with a very discreet halo. One line only, never stacked. Words rise gently one by one, no scale, no rotation. Highlight only numbers and product names in a saturated accent. Nothing else on screen.”
Style Presets
Clicking a preset only fills the brief box — nothing is locked. Edit it, merge two of them, or delete half a sentence.Using Vibe Kinetic from the Copilot
You can also ask the Copilot in chat to place animated text — it uses the same engine, but skips transcription and curation because you supply the words.“Add kinetic text: ‘ONLY 3 STEPS’ at 4s, ‘STEP ONE’ at 9s, ‘STEP TWO’ at 15s — Apple style, white on two lines, 3 seconds each.”What you can specify in the request:
Ask for a font by name and you’ll get the closest real match, never a missing-font error. If nothing close is installed, a sane built-in face is used instead.
