Mask and Shape Animations in Video Editing
Learn how to create compelling mask and shape animations to reveal, highlight, and stylize footage using keyframes across Premiere Pro, DaVinci Resolve, and Final Cut Pro.
Introduction to Mask Animation
Mask animation is one of the most powerful and versatile techniques in a video editor's toolkit. By defining a shape that limits where an effect or layer is visible, and then animating that shape over time, you can create eye-catching reveals, focus attention on specific subjects, build complex composites, and add a polished, cinematic feel to any project.
Whether you want to reveal a title card with a sweeping wipe, isolate a subject from the background, or create a vignette that slowly draws the viewer's eye, mask animation delivers. This tutorial walks through the fundamentals and common workflows in the three most popular professional editing applications.
Understanding Masks
What Is a Mask?
A mask is a defined region — a shape, path, or drawn boundary — that determines which part of a layer or clip is visible. Everything inside the mask is shown; everything outside is hidden (or vice versa, depending on your settings). Masks can be:
- Geometric shapes — rectangles, ellipses, polygons
- Bezier paths — freehand drawn with precision anchor points
- Luminance or color-based — defined by the brightness or color of the image itself (used in advanced keying and isolation workflows)
Keyframing a Mask
Animating a mask means recording changes to its position, size, rotation, or shape at specific points in time (keyframes). The software interpolates the movement between those keyframes, creating smooth motion. This is the engine behind reveals, transitions, and tracking effects.
Mask Animation in Adobe Premiere Pro
Creating a Basic Shape Mask
- Select your clip in the timeline and open the Effect Controls panel.
- Apply the Opacity effect (it is already present by default).
- Under Opacity, click the Ellipse Mask or Rectangle Mask icon to create a shape mask, or use the Free Draw Bezier pen tool for custom paths.
- In the Program Monitor, drag the mask handles to position and size your shape.
Animating the Mask
- In the Effect Controls panel, expand the mask and enable the Mask Path stopwatch to begin recording keyframes.
- Move the playhead to the starting point of your animation and position the mask off-screen or in its initial state.
- Advance the playhead to where the animation should end, then reposition or reshape the mask. A new keyframe is created automatically.
- Play back the clip to review the interpolated motion.
Tips for Premiere Masks
- Use Mask Feather to soften the mask edge, blending the visible area gently into the background.
- Use Mask Expansion to grow or shrink the mask boundary without redrawing it.
- Enable Inverted to flip which area is hidden and which is shown.
- Copy mask keyframes and paste them onto a second clip to synchronize a reveal across cuts.
Mask Animation in DaVinci Resolve
Using the Inspector and Fusion Page
DaVinci Resolve offers two environments for mask animation: the Inspector (Color and Edit pages) and the more powerful Fusion page.
On the Edit page:
- Select a clip and open the Inspector.
- Under Composite, use the Transform controls. For masking, add an Open FX plugin like Blanking Fill or go to the Color page.
On the Color page:
- In the node graph, add a Serial Node.
- Use the Window panel (the pentagon icon) to draw a shape: Power Window circle, rectangle, polygon, or curved.
- Click the stopwatch icon on any window parameter to enable keyframing.
- Navigate to a different frame, adjust the window, and a keyframe is set automatically.
Fusion Masks
For the most precise control:
- Right-click your clip and choose Open in Fusion Page.
- Use a Rectangle Mask, Ellipse Mask, or Polygon Mask node connected to the clip's alpha input.
- Enable keyframes on the Center, Size, or Angle parameters by right-clicking and choosing Animate.
- Adjust values at each keyframe for complex, multi-step animations.
Mask Animation in Final Cut Pro X
Creating and Animating a Shape Mask
- Select a clip in the timeline and go to the Effects Browser.
- Search for Shape Mask and drag it onto your clip.
- In the Viewer, a circular mask with handles appears. Drag handles to reposition, resize, or rotate the shape.
- Open the Video Inspector to see the Shape Mask parameters.
Adding Keyframes in FCPX
- Park the playhead at your starting frame.
- Click the diamond keyframe button next to any parameter (Center, Radius, Rotation, Falloff).
- Move the playhead to the next point in time and adjust the parameter. FCPX records a new keyframe automatically.
- Use the Keyframe Editor (View > Show in Viewer > Keyframe Editor) for fine-grained control over animation curves.
Advanced Techniques
Vignette Animation
A vignette is a soft-edged dark oval mask used to gently darken the corners and direct attention to the center of the frame. To animate a vignette:
- Create an elliptical mask on a Color Correction or Brightness/Contrast effect.
- Invert the mask so the darkening applies outside the oval.
- Set a high feather value for a smooth, invisible transition.
- Animate the mask size to subtly pulse or contract, adding a cinematic breathing quality.
Reveal Transitions
A common cinematic reveal uses a shape mask to "wipe" a title or new scene into view:
- Place your title or incoming clip on an upper layer.
- Draw a rectangle mask covering the clip from the left edge to just off-screen.
- Keyframe the mask's horizontal position: at the first frame, the mask is entirely off-screen left; at the last frame, it fully covers the clip.
- Adjust the mask feather to taste for a hard or soft edge.
Tracking a Mask to a Moving Subject
Both DaVinci Resolve (via the Tracker in the Color page or Fusion's Planar Tracker) and After Effects-style plugins allow you to link mask motion to the movement of a subject. This is especially useful for blurring faces, applying localized color grades, or creating spotlight effects that follow an actor across a scene.
Common Mistakes to Avoid
- Too many keyframes — overly dense keyframes create jittery, mechanical motion. Space them out and use smooth interpolation curves.
- Forgetting feathering — a hard-edged mask looks artificial. Even a small feather amount (5–15px) makes the effect feel natural.
- Mismatched mask and subject movement — when manually animating a mask over a moving subject, periodically scrub the timeline to check alignment at every keyframe.
- Ignoring aspect ratio — when creating circular vignettes, ensure your ellipse is truly circular relative to the frame's pixel aspect ratio.
Conclusion
Mask animation opens up a world of creative possibilities, from simple, elegant reveals to complex compositing effects. Start with basic shape masks and a handful of keyframes, get comfortable with feathering and inversion, and gradually explore the more powerful tracking and Fusion-based workflows. With practice, mask animation becomes an intuitive part of your editing vocabulary.
Try it yourself — free in your browser
No upload, no signup, no watermark — these tools run on FFmpeg WebAssembly locally.