Motion Tracking in Video Editing
Learn how to use point tracking, planar tracking, and camera solving to attach graphics, text, and effects to moving objects in your footage.
Introduction to Motion Tracking
Motion tracking is the process of analyzing the movement of specific points or regions in a video clip and using that movement data to drive the position of other elements — text, graphics, blur effects, color grades, or composited footage. Instead of manually keyframing a graphic to follow a moving car or a person's face, the tracking algorithm does the work automatically.
Motion tracking is used in productions ranging from Instagram content to Hollywood films. Common applications include:
- Attaching text or a logo to a moving object
- Blurring or censoring a face or license plate that moves through a scene
- Replacing a screen or signage on a moving surface
- Stabilizing shaky footage (the inverse of tracking)
- Adding localized color corrections that follow a subject
This tutorial covers point tracking, planar tracking, and the tools available in Premiere Pro, DaVinci Resolve, and Final Cut Pro X.
Types of Motion Tracking
Point Tracking (2-Point)
The simplest form of tracking. The software follows the X and Y position of one or two points in the frame. Use it when:
- You need to attach a graphic to a simple translating object.
- The tracked object does not significantly change size or rotate.
Limitations: Does not account for rotation or scale changes. The tracked object must remain on-screen and visible throughout.
4-Point / Corner Pin Tracking
Tracks four corners of a planar surface (like a phone screen, a billboard, or a wall-mounted sign). The result is a transformation matrix that includes position, rotation, scale, and perspective changes. Use it when:
- You need to replace a screen or a flat sign.
- The surface tilts or turns toward/away from the camera.
Planar Tracking
An advanced 2D tracking method that analyzes the entire texture of a region, not just individual points. It is far more robust than point tracking when tracking surfaces with complex motion. DaVinci Resolve's Fusion module includes an industry-leading planar tracker.
Camera (3D) Tracking
Analyzes the entire frame to reconstruct the 3D camera movement through a scene. Allows 3D compositing — placing objects that appear to exist in the 3D space of the original footage. Beyond the scope of this tutorial but available in After Effects and Fusion.
Motion Tracking in Adobe Premiere Pro
Using the Effect Controls Track Motion
Premiere Pro's built-in tracking is basic but useful for simple applications:
- Place the element you want to track (a title, graphic, or shape layer) above the base footage in the timeline.
- Select the footage clip (not the overlay). In the Effect Controls panel, look for Motion parameters.
- Premiere does not have a dedicated tracker built into the Edit page for overlay elements. For basic tracking, use the Transform effect on the overlay and manually keyframe its Position to match the tracked subject frame by frame.
For proper tracking in a Premiere-based workflow, use either:
Mocha Pro Plugin (Industry Standard in Premiere)
Mocha is the industry-standard planar tracker and is available as a plugin within Premiere Pro:
- Apply the Mocha Pro plugin to the overlay clip.
- Launch the Mocha interface and draw a spline around the surface you want to track.
- Run the track forward and backward.
- Export the tracking data as a position-linked keyframe set back into Premiere.
Mocha excels at planar tracking for screen replacements, title tracking, and face blur.
Motion Tracking in DaVinci Resolve
DaVinci Resolve offers the most powerful native tracking tools of the three applications.
Tracker on the Color Page
- On the Color page, select a node.
- Open the Tracker panel (the wand icon).
- Choose the type of tracking: Window (tracks a mask/window) or FX (tracks a node's effect).
- Click Track Forward (the play button in the Tracker panel).
- Resolve analyzes the clip and records position data. The mask or effect node follows automatically.
This is the fastest way to apply a tracked color correction or blur to a moving subject.
Fusion Page — Planar Tracker
For precise compositing:
- Open the clip in Fusion page.
- Add a PlanarTracker node.
- In the Viewer, draw a reference region over the flat surface you want to track (a phone screen, a wall sign, etc.).
- Run the tracker. After completion, connect the tracker's output to a Corner Positioner or directly to a Merge node's Transform input.
- Place your replacement content (graphic, video) in the Merge node. It will conform to the tracked surface's motion and perspective.
Fusion Page — Point Tracker
For simpler tracking (text following a logo on a jersey, for example):
- Add a Tracker node.
- Place the tracking marker over the point you want to follow in the viewer.
- Click Track Forward.
- Use the Offset output of the Tracker node to drive the position of a Text or Image element using a Connect To link.
Motion Tracking in Final Cut Pro X
Using the Motion Plugin Tracker
FCPX's native tracking is handled through Apple Motion:
- Open the graphic or title template in Motion (or create a new one).
- Select the layer you want to track to.
- In Motion, apply the Analyze Motion behavior or use the Match Move behavior.
- Set the tracking region on the element in your video.
- Run the analysis.
- Export the template back to FCPX with the tracking data embedded.
Third-Party Options in FCPX
FCPX also supports third-party FxPlug plugins. CoreMelt's SliceX and Mocha for FCPX provide planar tracking directly inside the FCPX workflow.
Practical Tracking Workflows
Tracking Text to a Moving Object
Example: a brand name that follows a product being lifted off a table
- In Fusion (Resolve) or Motion (FCPX), create your text element.
- Set up a point tracker on a high-contrast feature of the product (a corner logo, a button).
- Connect the tracker output to the text element's position.
- Fine-tune the offset so the text sits at the desired position relative to the tracked point.
- Add a subtle opacity fade at the beginning and end to sell the effect.
Face Blur Tracking
- In DaVinci Resolve's Color page, add a circular Window (mask) over the face.
- Open the Tracker panel and select Track Forward with the window active.
- Resolve tracks the face and the circular blur follows it throughout the scene.
- Use Matte Finesse to expand the blur region slightly to account for head rotation.
Screen Replacement
Example: replacing a phone screen
- Isolate the phone screen area with a PlanarTracker in Fusion.
- Connect the tracker's output to a Corner Positioner node that repositions your replacement screen content.
- Match the color grade and blur of your replacement image to the phone's lighting conditions in the original scene.
- Set the Merge node to use Alpha compositing so the replacement appears within the tracked region only.
Tips for Reliable Tracking
- Track high-contrast features — the tracker works by finding consistent patterns. High-contrast corners and texture-rich surfaces track better than smooth, featureless areas.
- Use a smaller tracking region — a tight tracking region with a single clear feature is more accurate than a large region that includes moving elements near the tracked object.
- Track backward when the tracked point exits the frame — track from the last visible frame backward if the tracked object leaves or enters the frame during the clip.
- Clean up manual keyframes — if the tracker loses the subject, manually adjust the tracking data at the problem frame, then re-run the track from that corrected point.
- Pre-stabilize shaky footage first — for extremely shaky clips, stabilizing first (via Warp Stabilizer in Premiere or OFX Stabilizer in Resolve) can dramatically improve tracking accuracy.
Conclusion
Motion tracking bridges the gap between flat compositing and truly integrated visual effects. Once you are comfortable with basic point tracking, step up to planar tracking in DaVinci Resolve's Fusion for professional screen replacements and surface graphics. The same techniques that place a logo on a jersey can composite a building on a horizon or replace a car's dashboard — the principles are identical. Track precisely, composite carefully, and the results will feel seamless.
Try it yourself — free in your browser
No upload, no signup, no watermark — these tools run on FFmpeg WebAssembly locally.