In February 2020 the VSDC team announced the release of motion tracking – a long-awaited tool that allows you to register object’s movements in a video and assign the same trajectory to other elements: texts, images, or filters. A common example that probably comes to mind is a pixelated censorship mask placed over a moving object – but motion tracking possibilities go way beyond that. For instance, you can make a text title move along with the object it belongs to. Or you can create an image that will be following an assigned object in a video.
To help you get the hand of motion tracking in VSDC faster, we’ve prepared a detailed tutorial. You’ll learn how the tool works, what a movement map is, how to create a trajectory and assign it to an object. We’ll also explain what to do if a tracked object changes its size or shape and gets “lost” by the tracking software.
Before getting started, we highly recommend downloading the latest version of VSDC.
Motion tracking is a paid feature available as a part of VSDC Pro edition. So, if you already have the VSDC Pro license, just download the latest version of the editor, and you’ll be able to access Motion tracking among the built-in tools.
Another option is available for those who want to use motion tracking without upgrading to VSDC Pro. To do that, you’ll need to download the Motion tracking plugin from the official website and install it on your PC. The plugin is paid, and it allows you for activating the Motion tracking tool right in the free version of VSDC Video Editor.
To get started, launch the program and import a video file with a moving object. Next, you’ll need to create a map based on the trajectory of this object’s movement. It’s called a movement map.
Here is how you do it:
Once the movement map is ready, you can assign it to any object: an image, an icon, a title, or a mask. As an example, we’ll show you how to create a piece of text that will follow an object in a video.
Here is how to get started:
Sometimes the software may “lose” the tracked object in the process. It typically happens if the object gets overlapped by the surroundings and stops being visible in the scene. Other scenarios include the object changing its size, color, shape, or appearance completely (a person turns into a car just like in Transformers, for instance).
As a result, you get a so-called “tracking loss region” – the gap between the moment when the program “loses” the object and registers it again.
In such cases, Motion tracker builds an approximate trajectory that the object is expected to take while moving through the tracking loss region. You can always manually adjust this trajectory by adding keyframes to the required areas.
Here is how it’s done:
If you need to select a piece of the trajectory on the movement map to delete it, you can do that manually, too. Place keyframes at the beginning and at the end of the piece you want to cut out, then select it and hit “Delete”.
Please note that sometimes tracking loss regions appear earlier than the object really disappears from sight. In this case, you might need to expand the tracking loss region to adjust it with more precision.
Follow these steps to modify the tracking loss region:
Once the map looks as expected, hit the “Apply editing” button to save it and switch VSDC to the video editing mode.
To quickly switch between keyframes in the Motion Tracker mode, use the “right” and “left” arrow keys on your keyboard.
Once you’ve assigned the movement map to an object, you can go ahead and fine-tune the available settings for higher movement precision. To access the settings, make a double-click on the object – this will open a new tab with a layer called “Movement map”. All the adjustments to the Movement map can be done in the Properties window on the right-hand side. If you can’t find the Properties window, click on the layer with the right mouse button and select “Properties” from the menu.
Below, we’ll explain what each Properties window parameter means:
Coordinates (X/Y) – initial coordinates of the object in the preview window.
Object creation time (ms/frame) – the moment you want to assign the movement map to the added object.
Object duration time (ms/frame) – this parameter defines for how long you want to apply the movement map to that object. Just like the previous parameter, this one can be defined either by milliseconds or by frames.
The Movement map setup menu includes the following parameters:
Please note that if you don’t draw the trajectory for the tracking loss area, the object will be moving according to the «Approximate trajectory».
Although it may seem complicated, the Motion tracking tool in VSDC is actually quite easy to use and requires zero special knowledge or experience. As long as you follow the instructions and use the preview window, you’ll be able to achieve the desired result.
Got any questions? Drop us a message on Facebook.
Need more ideas? Subscribe to our YouTube channel.