Titles, callouts and motion graphics
Add animated callouts and titles, edit graphics right in the Program Monitor, animate layers with presets, and keep your own templates.
Wabcut has two kinds of on-screen text. A title is one block of styled text, made from the Library. A graphic is a clip on a video track that holds layers: text, shapes, pictures and groups. Each layer has its own position, scale, rotation and opacity, a blend mode, a drop shadow and masks, and each one can be animated. The callouts in the "Callouts" panel are graphics.
Animation in a graphic is made of ordinary keyframes, so you can change anything a template or preset does. Copies of a graphic clip are independent: editing one doesn't change the others.
Add a callout from the gaming pack#
- Open "Callouts" in the left rail.
- Find a template under "Gaming", or type its name in "Search callouts".
- Drag the card onto the timeline. Or select the card and press Enter, or right-click it and choose "Add at playhead".
A graphic added without a track goes on the first free track above your footage, so nothing is overwritten.
| Card | What it is | What you can change | Length |
|---|---|---|---|
| "Subscribe" | Subscribe, like and bell buttons that pop in one after another; a pointer clicks and the bell swings | Label, button colour, and whether the like, bell and pointer show | 4 s |
| "Kill streak" | A banner that pops in with slashes and a typed subtitle | Title, subtitle, bar colour | 3 s |
| "Lower third" | A name and a handle that slide in from the left, in a box that grows with the name | Name, handle, bar colour, length | 5 s |
| "Replay" | A replay stinger: a flash, a band, and a REPLAY tag that flies to the corner | Label ("REPLAY"), tag colour, band colour | 8.5 s |
| "Countdown" | 3, 2, 1 and GO! with a ring | Each count, the GO text, ring colour | 4.5 s |
| "Chat bubble" | A chat message with an avatar and a name tag; the message appears word by word | Username, message, name tag colour, avatar colour, avatar on or off, length | 5 s |
| "Emote pop" | Your picture bounces in with a burst and sparkles | Picture (PNG or JPEG), caption, burst colour, caption on or off | 3 s |
| "Arrow callout" | An arrow that slides in and keeps poking at its target | Label, arrow colour, length | 4 s |
| "Circle callout" | A circle that draws itself around the target, with a leader line and a label | Label, circle colour, length | 4 s |
| "Webcam frame" | A border that draws on around your facecam, with a name tag | Name, border colour, tag colour, length | 6 s |
| "End card" | An end screen with a title, your handle and two video slots | Title, handle, bar colour, two slot thumbnails, channel on or off, length | 20 s |
| "Intro" | An opening title on a band that wipes in, with a channel line | Title, subtitle, band colour, length | 4 s |
- Any length. Each template's intro plays from the start of the clip and its outro ends with the clip, however long you make it. The middle stretches: it only holds or loops.
- Thai works. The templates use bundled fonts with Thai (Bai Jamjuree for headings, IBM Plex Sans Thai for body text), and every text field takes Thai.
- The end card's slots are placeholders: a graphic can't play video, so the two frames mark where YouTube's end-screen videos go (YouTube end screens last 5-20 seconds). Each slot can show a thumbnail picture.
- Instant replay (in the timeline's "Moments" button) adds the "Replay" stinger over the slow-motion part for you. See Gaming moments.
Change a template's text and colours#
- Select the graphic clip on the timeline.
- In "Callouts", open the "Edit" tab. The template's fields come first: its texts, colours, pictures, switches and length.
- Type a new text, pick a colour, or choose a picture.
Boxes behind your text are pinned to it, so they grow with a longer name or a translated one. A clip made from a template keeps its fields, so you can still edit it after the template changes or is gone.
Edit a graphic in the Program Monitor#
Click the graphic in the Program Monitor to select a layer, then use its handles:
| To | Do this |
|---|---|
| Move a layer | Drag inside it. It snaps to the canvas, the safe margins and the other layers; hold Ctrl to move it without snapping. |
| Scale | Drag a corner. Hold Shift to scale freely. |
| Rotate | Drag the round handle. |
| Move the anchor point | Drag the cross. |
| Resize a paragraph text box | Drag its edges. |
| Nudge | Press the arrow keys (with Shift: 10 px). |
| Pick the next layer | Press Tab. |
| Edit the text | Press Enter, or double-click the text. |
| Drop the selection | Press Esc. |
| Add a text layer | Press T (Type tool) and click where it goes. |
Since 0.1.3, the Program Monitor picks things the way Premiere's does:
- Click selects the topmost object under the pointer: a graphic's layer, a title, or a clip on a video track (a nested clip counts as one). The object you picked last stays picked while it is under the pointer, so you can drag an object that sits behind another once you've picked it. Pointing shows a dashed outline of what a click would pick; the picked clip or title is outlined in the accent colour.
- Double-click a text (a graphic's text layer or a title) to edit it in place, even when nothing is selected. Enter keeps the text, Shift+Enter starts a new line, and Esc cancels.
- Double-click again on the same spot to pick the next object behind, wrapping back to the top. A text on the way is picked first and edited with the next double-click. Picking anything elsewhere (the timeline, Tab, Esc) starts over.
While you draw masks, mark review notes, click objects for AI masks or draw layout regions, clicks go to that tool.
Add a title#
- In the "Library", open the "Text" tab and choose "New Title". The title goes at the playhead, on a free video track, so nothing under it is overwritten.
- Double-click the title in the Program Monitor and type your text.
A title's style (font, size, fill, stroke, shadow, alignment, line spacing and tracking) is an effect on the clip, so you can keyframe it in "Effect Controls". Place, scale and rotate the title with the clip's Transform. Changing a title's text changes every clip of that title, in one undo step.
For an animated lower third, add "Lower third" from "Callouts" instead. "Intro" makes an opening title.
Build your own graphic#
In "Callouts" > "Edit", with no graphic selected, adding a layer starts a new graphic at the playhead. "Advanced" in the same tab shows the layers, their motion, presets, pins and responsive time.
- Text can be a single line or a paragraph box that wraps, with a background box behind it.
- Shapes are rectangles (with rounded corners), ellipses, polygons, stars and paths, with a solid, linear or radial fill and a stroke (dashes too). Trim start and end draw a shape on or off.
- Pictures come from your project. A picture layer can't play video.
- Groups hold other layers.
- Every layer has a transform, a blend mode ("Normal", "Multiply", "Screen", "Overlay", "Add", "Darken", "Lighten", "Difference"), a drop shadow, masks, and in and out times.
- Pins make a layer follow the edges of another, as in Premiere's Responsive Design - Position: a box pinned to all four edges of a name grows with the name.
- Responsive time gives a graphic a designed length with a protected intro and outro, as in Premiere's Responsive Design - Time: the intro plays from the clip's start, the outro ends at its end, and the middle stretches.
Animate a layer with a preset#
A preset writes ordinary keyframes into a layer. Nothing is hidden: change or delete them like any other keys.
| Preset | In / Out | Loop |
|---|---|---|
| Fade | Fades in from 0 % opacity (out to 0 %) | Dims to 25 % and back |
| Slide | Slides in from a distance in a direction (out the same way) | There and back |
| Scale pop | Grows from nothing past full size and settles (shrinks back to nothing) | A pulse |
| Bounce | Drops in and settles in smaller hops (hops out) | Hops |
| Typewriter | Characters appear one by one (disappear) | - |
| Word by word | Words rise into place one by one | - |
| Wipe | Revealed from a direction (hidden towards it) | - |
- Select the layer in the Program Monitor.
- In "Callouts" > "Edit", open "Advanced". Under "Animation", pick a preset in the "In", "Out" or "Loop" row.
- Set its length (0.5 seconds by default; for a loop, one cycle), its easing ("Linear", "Ease in", "Ease out" (the default), "Ease in and out" or "Overshoot"), and for Slide and Wipe its direction.
- Choose "Apply".
You can also run "Apply Animation Preset" from the command palette. In presets key the start of the graphic and Out presets its end; on a graphic with responsive time, an Out animation always ends with the clip. Keys a preset writes replace any keys already in that stretch. Typewriter counts a Thai consonant with its marks as one character.
Save your own template#
- Select a graphic clip and choose "Save as template…" in "Callouts".
- Choose the fields that stay editable: a text, a colour (a layer's fill, stroke, background or shadow), a font, a picture, a length (a layer's out point or the clip's length), or a checkbox that shows or hides a layer.
- Keep it for "This project" (saved in the project file) or "My templates" (every project).
Your templates appear in "Callouts" under those two names, ready to add like the built-in ones. Wabcut doesn't open Premiere's .mogrt files or After Effects templates.
Theme graphics with a brand kit#
A project's brand kit holds named colours, font roles (heading, body and so on) and logos (pictures from the project). Graphics, templates and caption styles can refer to these by name instead of a fixed value. Change the kit and everything that refers to it changes with it. A colour that names a brand colour the kit doesn't have keeps its own colour.
In 0.1.3 you set the brand kit with the "Set Brand Kit" command, from the command palette or a script. It takes the kit as JSON; the format is in Graphics. The built-in gaming templates don't use the brand kit: change their colour fields instead.
Add a Lottie sticker#
- In "Callouts", go to "Stickers" and choose "Import Lottie sticker…".
- Pick a Lottie file (Bodymovin JSON, from After Effects or LottieFiles). It is added at the playhead as a graphic and kept under "Stickers" to add again.
Keyframe easing comes across, so the motion matches the original. A report lists what was carried, approximated (with the reason) or dropped:
| Lottie features | |
|---|---|
| Carried | Shape layers, groups and their transforms; rectangles, ellipses, polystars and animated paths; fills, strokes and linear or radial gradient fills; trim paths; solid layers; text (the first text document) with its range selectors; precomps; parenting; masks; in and out points; the common blend modes |
| Approximated | The Drop Shadow effect, several fills or strokes on one path, curved motion paths, path easing, skew, 3D, other blend modes, gradient strokes, text strokes |
| Dropped | Images, other effects, track mattes, merge paths, repeaters and other shape modifiers, markers, cameras, time remapping, and expressions (their current values are kept) |
A Lottie file can be up to 16 MiB. A graphic holds at most 256 layers; any beyond that are dropped and listed in the report. "Import Lottie" in the command palette does the same import.
See also
- Edit a long gaming videoTurn a long OBS recording with game, mic and Discord audio into a 10–20 minute YouTube video at 1440p60.
- Make a video essayRecord a voice-over, edit it by its transcript, then add captions, a title, music under the voice and the right loudness.
- Slow motion, replays and punch-insThe timeline's Moments button holds the gaming moves: dead-time removal, slow motion, speed ramps, replays, punch-ins and shake.
- Make captionsGenerate captions from the transcript, style and animate them, translate them, and export them as files or burn them into the picture.