VIDEOMONTAZHERDAVINCI RESOLVE · VIDEO · AI

FUSION · NODE REFERENCE

MagicMask

AI-assisted object isolation

MagicMask v2 selects a subject from Viewer points, tracks it and writes the matte into the alpha of its single RGBA output.

Masks & RotoAdvanced

MagicMask

Overview

What MagicMask does

Positive Viewer points identify a subject or feature; negative points exclude unwanted areas. Choose a reference frame with a clear silhouette and little occlusion. Points guide the selection; one clean frame does not qualify the entire clip.

Tracking propagates the selection over time. Processed Frames reports already processed bounds and does not set the render range. Change Reference Time after analysis only deliberately: existing tracking information is lost.

Input receives the image. Garbage Matte removes alpha coverage, Solid Matte forces opacity, and Effect Mask limits the node after processing. Externally connected masks have their own animation; MagicMask does not transfer its track to them.

For a cutout, use RGBA Output with a consistent premultiplication convention. For local grading, keep the original image on the main branch, extract MagicMask alpha through Bitmap and feed the grading node’s Effect Mask. This makes the image and mask paths explicit.

The supplied images remain as a reference for the captured interface. They show Stroke Mode and Clear Strokes while Legacy is disabled; the Resolve 21 manual describes Point Mode and Clear Points. The article distinguishes these labels instead of assuming identical interfaces.

When to use it

  • Local grading of a person, clothing or object through Alpha → Bitmap → Effect Mask.

  • Isolating a subject for compositing over another background.

  • An auxiliary matte to constrain more detailed keying or rotoscoping.

  • Selecting the background by inverting a reviewed subject matte.

  • Combining assisted selection with explicitly authored Solid and Garbage regions.