all tutorials
watch on youtube ↗

Shotcut tutorial · companion page

New Game-Changing Automatic Motion Tracking Filter for Shotcut

The release announcement. Shotcut 23.05.14 added a Motion Tracker filter that, on its own, does absolutely nothing. It watches a rectangle, writes a keyframe per frame, and then ten other filters can borrow that data — four different ways.

Ben Espanto 10:57 runtime uploaded 26 May 2023 16,482 views 521 likes

Reading in another language? Use the translate picker in the header, or your browser’s own translate command — the Shotcut filter, control and value names are marked to stay in English so they still match what is on your screen.

0:00
runtime
0
sections
0
shotcut filters
0
compatible filters
0
adjust modes
what is new here

A filter whose entire output is data

This is the announcement of Motion Tracker, not a recipe for one effect. It arrived in Shotcut 23.05.14 and it replaced nothing — before it, following a moving subject meant setting keyframes by hand, frame after frame. What the filter contributes is a list of positions. What you do with that list is a separate decision, made in one dropdown.

01

Draw a box, press a button

Add Motion Tracker, fit the green Region To Track rectangle to your subject, pick an algorithm and press Analyze. The work runs as a background job.

02

It renders nothing

On its own the filter produces no picture at all. It stores a keyframe per frame describing where the region went, under a name — Tracker 1 if you do not supply one.

03

Ten filters can read it

In this build: Corner Pin, Crop: Rectangle, GPS Text, Mask: Simple Shape, Size, Position & Rotate, Size & Position (GPU), Spot Remover, Text: Rich, Text: Simple and Timer.

04

Four ways to read it

Adjust decides everything: Relative Position rides alongside the subject, Offset Position moves against it, Absolute Position lands on it, Size And Position also takes its dimensions.

[ The motion tracker is not a standalone filter. On its own, it does nothing. The motion tracking filter needs to be paired with another applicable filter ]

Ben Espanto · 1:10

step by step

The whole tutorial, 33 stops

This video carries no chapter list of its own, so the sections below were worked out by reading the video’s frames end to end. Each stop is anchored to the exact second of the frame shown with it, which is why the timestamps land on ten-second marks. Click any screencap or timestamp to play that section from that second, right here in the card. Quotes are transcribed verbatim from the audio.

0:00
STEP 01

Intro — the claim being made

“In this tutorial, I want to demo one of the most amazing game-changing editions to Shotcut in recent years. Shotcut finally has true motion tracking.”

Channel intro reel. At 0:00 the video is still running clips from earlier tutorials, so no Shotcut window is on screen yet — the editor first appears at 0:50.

1:00
STEP 02

The build it was recorded on

“This tutorial will be done on Shotcut version 23.05.14. Make sure you have at least this version, or you won’t see the motion tracking functionality.”

The About Shotcut dialog: version 23.05.14, “Copyright © 2011-2023 Meltytech, LLC”. This is the release that introduced Motion Tracker, and it is the one hard prerequisite for everything below.

1:10
STEP 03

The rule that decides everything else

“The motion tracker is not a standalone filter. On its own, it does nothing. The motion tracking filter needs to be paired with another applicable filter.”

No filter panel is on screen in this stretch — just the clip loaded in the player. The point being made is structural: Motion Tracker produces data, not a picture. Something else has to consume it.

1:30
STEP 04

The ten filters it can drive

“So far, as of Shotcut version 23.05.14, these are the following filters that work with motion tracking. But let’s assume more and more will be added in future versions.”

A full-screen list of the ten compatible filters in this build: Corner Pin, Crop: Rectangle, GPS Text, Mask: Simple Shape, Size, Position & Rotate, Size & Position (GPU), Spot Remover, Text: Rich, Text: Simple and Timer.

2:10
STEP 05

Why only one of the ten gets demoed

“I’m not going to demo every single filter that works with motion tracking because it’s going to take too long… For this demo, I will show you motion tracking using the text simple filter.”

The editor sits idle while this is said — no panel is open. The reasoning matters more than the picture: every compatible filter consumes the same tracking data through the same dialog, so one worked example covers the shape of all ten.

2:30
STEP 06

The source clip

“I’m going to start with this running video I downloaded.”

The clip sits in the Playlist as pexels-taryn-elliott-5442785-1920x1080-25fps.mp4, duration 00:00:19;22. A single runner crossing a dune — one clear subject on an uncluttered background, which is what a tracker wants.

2:40
STEP 07

Onto the timeline

“First, let’s drag this video on the timeline. Then I’m going to find a good frame that I’m going to capture.”

One video track, V1, one clip. Nothing in this technique needs a second track: both filters go on the same clip, one above the other.

2:50
STEP 08

Finding Motion Tracker

“Then I’m going to go to the filters tab and look for motion tracker.”

Typing motion into the filter search returns five results: Motion Tracker, Speed: Forward & Reverse, Speed: Forward Only, Time Remap and Trails. The first is the one.

3:00
STEP 09

The panel, straight out of the box

Every field the filter has, at its default: Preset empty, Name empty, Region To Track at Position 864, 486 and Size 192 × 108, Algorithm on CSRT: Channel and Spatial Reliability, Show preview unchecked with a green colour swatch beside it, and an Analyze button reading “Click “Analyze” to use this filter.

3:20
STEP 10

Show preview and the green box

“Make sure you have the show preview check box check so you can gauge how well the tracking is doing. You’ll know the show preview is on because you’re going to see a box with a green outline around it… Eventually when you’re ready to export, you’re going to have to uncheck this.”

Show preview is now checked and the green rectangle is visible in the player. The region has been dragged toward the runner and stretched taller: Position 111, 352, Size 192 × 366.

3:30
STEP 11

Fitting the box, then pressing Analyze

“For now, while the preview is on, I’m going to modify the box using the handles to encompass the subject I’m trying to track… This should be good right here.”

Fitted around the runner at Position 61, 352, Size 241 × 348, with the cursor on Analyze. Contain the subject fully but keep the margin tight — background caught inside the box is what a tracker drifts onto.

3:40
STEP 12

The job runs in Jobs

“Next, I’m going to click the analyze button and wait until the analysis process finishes in the jobs window. Once the job finishes, you can press play and see how well the green box follows your subject.”

The work happens in the Jobs panel, not in the filter panel: one row reading Analyze pexels-taryn-elliott-5442785-1920x1080-25fps.mp4, finished, elapsed 00:01:26. Roughly a minute and a half of analysis for a 19-second clip.

4:00
STEP 13

Five algorithms, one default

“Sometimes it has trouble tracking the subject. If that happens, go back to the filter and try one of the other algorithms in the dropdown window.”

The Algorithm dropdown offers KCF: Kernelized Correlation Filters, MIL: Multiple Instance Learning, MEDIANFLOW: Lucas-Kanade Median Flow, MOSSE: Minimum Output Sum of Squared Error and CSRT: Channel and Spatial Reliability. CSRT is the default and is used unchanged here. When a track drifts, the fix is a different algorithm and a re-run — not a smaller box.

4:10
STEP 14

Analysis complete, and a name you did not type

“At this point, all we did was captured a tracking for this subject. What Shotcut did is record a keyframes of the movement of this subject… Note the name of the tracker it just created is called tracker one.”

The text beside the button now reads “Analysis complete.” and Name has filled itself in as Tracker 1. Nothing visible has changed in the picture — the output of this filter is data, and that name is how you will pick it out of a dropdown later.

4:40
STEP 15

Adding Text: Simple

“In this example, I’m going to add the simple text filter. So while the video is selected, I’m going back to the filter tab and look for text simple.”

A second filter is added to the same clip. The filter stack is now Motion Tracker then Text: Simple, in that order, both on V1.

4:50
STEP 16

Typing the label

“Okay, I’m then going to add a text label, something like person.”

The Text field is typed into directly and the word appears in the player at the filter’s default size, far too large for the frame. The rectangle in the player is the text box, with handles.

5:00
STEP 17

Formatting it down to size

“I’m just going to change the formatting a bit so that it makes sense.”

The Select Font dialog, opened from the Font button: a font list, a Font style column and a Size column, with the bYyZz sample preview at the bottom. The settled choice is Verdana Bold 36.

5:20
STEP 18

Where the text ended up

“Okay, I think I have the text where I want it to be. But right now, if I press play, nothing happens. The text stays static.”

Every Text: Simple field, settled: Text Person, Font Verdana Bold 36 with Use font size checked, Outline black at Thickness 0, Background clear at Padding 0, Position 16, 216, Size 336 × 183, Horizontal fit Center, Vertical fit Middle. Below them all sits the button that matters.

5:30
STEP 19

Load Keyframes from Motion Tracker

“First, we need to click the load keyframes for motion tracker button. Then a new window will pop up. First, I’m going to reference which tracker it should use, which is the previously saved tracker one.”

The dialog has four controls and nothing else: a Motion tracker dropdown — here holding the one entry, Tracker 1 — an Adjust dropdown, a From start / Current position radio pair, and Apply / Reset / Cancel.

5:40
STEP 20

Four ways to use the same tracking

“Then in the adjust window, I’m going to choose how I want the text filter to use the saved tracking. For this example, I’m going to choose relative position.”

The Adjust dropdown offers Relative Position, Offset Position, Absolute Position and Size And Position. This single choice is what decides the whole look — the tracking data underneath is identical in all four cases. All four are demonstrated later in the video.

6:00
STEP 21

From start, then Apply

“Now I’m going to choose if I want it tracked from the very beginning or just from this current position in the video. I’m going to choose from the start. Then click the apply button.”

From start writes keyframes across the whole clip; Current position starts from the playhead. From start is the default and is what is used here.

6:30
STEP 22

The keyframes that arrive

“It’s going to take a few moments to export the keyframes from the motion tracker into the text simple keyframes. Once it’s done, you can see the keyframe button highlighted. And when you go to the keyframe tab, you should see a bunch of new keyframes added.”

The Keyframes panel, with a Text: Simple track and a Position parameter row packed solid with keyframes across the full 00:00:19;22 of the clip — one per frame. The stopwatch beside Position in the filter panel is now lit.

6:50
STEP 23

Uncheck Show preview before you export

“Once you’re happy with how the text is tracking the subject, go back to the motion tracker filter and uncheck the show preview box. Otherwise, you’re going to see that green box on your video after you export.”

The green rectangle is gone from the player and the label tracks the runner cleanly. That box is not an editor-only overlay — left checked, it renders into the exported file.

7:00
STEP 24

Export

“Finally, let’s export and see what the final results look like.”

The Export panel with the YouTube stock preset selected, From set to Timeline, Use hardware encoder checked, and Export File clicked.

7:10
STEP 25

The finished result

“Pretty cool, right?”

The exported file, full screen: the word Person floating above the runner and travelling with him. This is Relative Position — the label holds its offset from the tracked region, so it keeps the same station relative to the subject for the whole clip.

7:20
STEP 26

Clearing the keyframes to try another mode

“Earlier, I also promised to show what the other adjustment settings look like. So let’s first clear the keyframes by clicking the stopwatch icon.”

Clicking the lit stopwatch raises Confirm Removing Keyframes — “This will remove all keyframes for this parameter. Do you still want to do this?” with Yes and No. This is the reset between every comparison that follows: clear, reload, pick a different Adjust.

7:30
STEP 27

Reloading the dialog

“Then let’s click the load keyframes from motion tracker again. But this time, instead of relative position, we’re going to choose offset position, then click apply.”

The dialog reopens with its previous choices intact — Motion tracker Tracker 1, Adjust still reading Relative Position, From start still selected. At this exact instant the mode has not been changed yet; Offset Position is picked a few seconds later.

7:40
STEP 28

What Offset Position does

“So this is what that setting does. It looks like it does the opposite direction of what that previous settings did.”

Same tracking data, opposite behaviour: the label now sits on the far side of the runner and moves against him rather than with him. Offset Position applies the tracked movement as a displacement from the filter’s own position, which reads on screen as the inverse of Relative Position.

8:00
STEP 29

Back to the dropdown for Absolute Position

“So once again, we’re going to clear the keyframes by choosing that button. And then we’re going to load keyframes from motion tracker… So now we’re going to choose absolute position.”

The Adjust dropdown reopened. The highlighted entry is still Relative Position because that is what is currently set — Absolute Position is clicked moments after this frame. Underneath, Text: Simple now reads Position 19, 246, Size 330 × 132.

8:40
STEP 30

What Absolute Position does

“It looks like it just matches the center of the green box.”

The text box is now sitting on the runner rather than beside him. Absolute Position drives the filter’s position straight from the tracked region’s centre, so the label lands on top of the subject.

9:00
STEP 31

The fourth mode, Size And Position

“So once again, let’s go ahead and go from the very beginning. Let’s go ahead and clear the keyframes. And then let’s load the motion tracker again. And then this time, let’s choose the very last one, which is size and position.”

Size And Position highlighted at the foot of the Adjust dropdown. Behind the dialog, Text: Simple reads Position 14, 454, Size 330 × 132 before the load is applied.

9:40
STEP 32

What Size And Position does

“It’s kind of similar to the previous one except the text box matches the green, the green box, the tracker box.”

The text box is now the same rectangle as the tracking region — same centre and same dimensions, frame by frame. Size And Position hands over the region’s size as well as its location, so the destination filter is resized by the tracker as the subject grows and shrinks in shot.

10:00
STEP 33

Outro — channel and playlist

“I just wanted to remind you that if you haven’t yet, go visit my channel… visit my playlist of tips and tutorials all geared toward the beginner.”

End card — the channel, and the Shotcut Tips and Tricks playlist this tutorial sits in.

build it yourself

Seven steps, start to finish

Every number below was read off the screen in the video. Nothing here is a recommended-sounding guess — if a value is not stated, it is because it was never shown.

STEP 01

Check your version first

Motion Tracker does not exist in earlier builds. Open Help → About Shotcut and confirm. This video was recorded on 23.05.14, the release that introduced the filter.

version 23.05.14 clip pexels-taryn-elliott-5442785-1920x1080-25fps.mp4 length 00:00:19;22 tracks V1 only

One clip, one video track. Both filters go on the same clip — nothing is stacked or duplicated.

STEP 02

Add Motion Tracker and fit the box

Select the clip, open Filters, press + and search motion. The filter arrives with a small default region — Position 864, 486, Size 192 × 108 — and Show preview unchecked. Check it so the green rectangle appears, then drag and stretch it onto your subject.

The Motion Tracker filter panel at its defaults with every field visible
3:00 · the whole filter: Name, Region To Track, Algorithm, Show preview and Analyze

Contain the subject fully but keep the margin tight. Background caught inside the box is what the tracker will drift onto.

STEP 03

Press Analyze and wait in Jobs

Leave Algorithm on the default, CSRT: Channel and Spatial Reliability. The analysis runs as a job, not inside the filter panel. Here a 19-second clip took 00:01:26. When it finishes, the text beside the button changes from “Click “Analyze” to use this filter.” to “Analysis complete.” and Name fills itself in as Tracker 1.

The Motion Tracker panel with the green box fitted to the runner and the cursor on Analyze
3:30 · the region as it stood when Analyze was pressed: 61, 352 · 241 × 348

Play it back with Show preview still on and watch the green box. This is the only point where a bad track is cheap to fix.

STEP 04

If it drifts, change the algorithm — not the box

Five are offered: KCF, MIL, MEDIANFLOW, MOSSE and CSRT. Pick a different one and press Analyze again.

The Algorithm dropdown open showing all five tracking algorithms
4:00 · KCF: Kernelized Correlation Filters, MIL: Multiple Instance Learning, MEDIANFLOW: Lucas-Kanade Median Flow, MOSSE: Minimum Output Sum of Squared Error, CSRT: Channel and Spatial Reliability
STEP 05

Add the filter that will consume the tracking

On the same clip, press + again and add any of the ten compatible filters. This video uses Text: Simple with the word Person. Set it up as you want it to look before you load anything — size, font, placement.

text Person font Verdana Bold 36 position 16, 216 size 336 × 183 fit Center / Middle

Press play at this point and nothing moves. The second filter has no idea the first one exists until you tell it.

STEP 06

Click Load Keyframes from Motion Tracker

The button sits at the foot of the consuming filter’s panel. The dialog it opens has four controls: pick your tracker by Motion tracker, pick a mode in Adjust, choose From start or Current position, then Apply.

The Load Keyframes from Motion Tracker dialog with the Motion tracker dropdown open on Tracker 1
5:30 · the Motion tracker dropdown lists your saved trackers by name — here the one entry, Tracker 1
The Adjust dropdown open showing its four modes
5:40 · Adjust is the whole decision: Relative Position, Offset Position, Absolute Position, Size And Position

After Apply there is no progress bar. The signal it worked is keyframes appearing in the Keyframes panel and the stopwatch beside Position lighting up.

STEP 07

Uncheck Show preview, then export

Go back to Motion Tracker and turn the preview off. That green rectangle is not an editor-only overlay — leave it checked and it renders into the exported file. The export here uses the stock YouTube preset, From Timeline, Use hardware encoder checked.

The Keyframes panel showing the Text: Simple Position row packed with keyframes
6:30 · one keyframe per frame across the whole 00:00:19;22 clip

To try a different Adjust mode, click the lit stopwatch, answer Yes to Confirm Removing Keyframes, and load again. The tracker analysis survives — only the keyframes it wrote into the second filter are cleared.

settings reference

Every verified value in one place

Read directly off the frames of the video. Where a value changed on screen, the path it took is shown separately below.

Project, filters and final values
SettingValueWhere it lives
Shotcut version23.05.14Help → About Shotcut
Source clippexels-taryn-elliott-5442785-1920x1080-25fps.mp4Playlist, then Timeline
Clip duration00:00:19;22Player, Project tab
Track stackV1 only, one clip, both filters on itTimeline
Filter 1Motion TrackerOn the clip
NameLeft blank — filled in as Tracker 1 after AnalyzeMotion Tracker
Region To Track, at Analyze61, 352 · 241 × 348Motion Tracker
AlgorithmCSRT: Channel and Spatial Reliability (default, unchanged)Motion Tracker
Show previewUnchecked by default · on while tuning · off before exportMotion Tracker
Preview colourGreen swatch beside the checkbox — box colour onlyMotion Tracker
Analysis jobAnalyze pexels-taryn-elliott-5442785-1920x1080-25fps.mp4 · 00:01:26Jobs panel
Filter 2Text: SimpleSame clip, receives the keyframes
TextPersonText: Simple
FontVerdana Bold 36 · Use font size checkedText: Simple
Outline / BackgroundBlack, Thickness 0 · clear, Padding 0Text: Simple
Text box, before loading16, 216 · 336 × 183 · Center / MiddleText: Simple
Load Keyframes from Motion TrackerMotion tracker Tracker 1 · Adjust Relative Position · From startDialog, from Filter 2
Keyframes writtenText: Simple → Position, one per frame, full 00:00:19;22Keyframes panel
ExportYouTube preset · From Timeline · Use hardware encoder checkedExport panel
The ten filters that accept motion tracking in 23.05.14
FilterFilter
Corner PinSize & Position (GPU)
Crop: RectangleSpot Remover
GPS TextText: Rich
Mask: Simple ShapeText: Simple
Size, Position & RotateTimer

Read off the full-screen list at 1:30. This is the set as of 23.05.14 and it is explicitly described in the video as expected to grow in later releases — check your own build’s filter panel rather than treating this as permanent.

Adjust — what each of the four modes does
ModeWhat it does on screenSeen at
Relative PositionThe filter holds its offset from the tracked region — the label rides alongside the subject, keeping the same station5:40 — 7:10
Offset PositionThe tracked movement is applied as a displacement from the filter’s own position — on screen it reads as the opposite direction7:30 — 7:50
Absolute PositionThe filter’s position is driven straight from the region’s centre — it lands on top of the subject8:00 — 8:40
Size And PositionAs above, plus the region’s dimensions — the filter’s box becomes the tracker’s box, frame for frame9:00 — 9:40

All four run on the same analysis. Switching modes means clearing the consuming filter’s keyframes with the stopwatch, answering Yes to Confirm Removing Keyframes, and loading again — the tracker itself is never re-analysed.

Region To Track — how the green box was placed
StagePositionSizeShow previewSeen at
Filter added, untouched864, 486192 × 108unchecked3:00
Preview on, box dragged left238, 382192 × 108checked3:10
Stretched tall111, 352192 × 366checked3:20
Fitted to the runner, Analyze pressed61, 352241 × 348checked3:30

The region does not move again after this: at 4:10, with the analysis finished, the panel still reads 61, 352 · 241 × 348. Whatever the box is when you press Analyze is what got tracked.

Text: Simple — the text box across the four comparisons
StagePositionSizeSeen at
Set up, before any keyframes16, 216336 × 1835:20
Reloading for Offset Position16, 216333 × 1837:30
Reloading for Absolute Position19, 246330 × 1328:00
Reloading for Size And Position14, 454330 × 1329:00

These are the values the panel shows at the moment the dialog is reopened — the residue of the previous mode’s keyframes at the playhead, not settings that were typed. They are recorded here because they are on screen, not because they need reproducing.

full transcript

Everything said, timestamped

Machine transcribed from the video audio. Spoken phrasing is left as-is; only the product and filter names Whisper mangled have been corrected. Every timestamp plays the video in the hero from that second.

+ open the full transcript 119 lines · 10:57
0:00

In this tutorial, I want to demo one of the most amazing game-changing editions to Shotcut in recent years.

0:08

Shotcut finally has true motion tracking.

0:12

And I want to show you how it works, so stay tuned.

0:16

I'm just a normal person with no video editing background.

0:19

I wanted to start making YouTube videos and maybe cool transitions and effects.

0:23

I don't really plan on being a professional video editor,

0:26

so I was looking for a free, easy-to-learn video editing software.

0:30

Luckily, I stumbled on Shotcut, a free open-source video editing program that can do many of the tricks

0:36

you can do on more enterprise video editors like Adobe Premiere or DaVinci Resolve,

0:40

but with a much simpler and leaner interface, thus dramatically shortening the learning curve.

0:46

It just takes using your imagination.

0:49

So let's learn together.

0:52

This tutorial will be done on Shotcut version 23.05.14.

1:00

Make sure you have at least this version, or you won't see the motion tracking functionality.

1:07

One thing to note at the very beginning.

1:10

The motion tracker is not a standalone filter.

1:14

On its own, it does nothing.

1:15

The motion tracking filter needs to be paired with another applicable filter.

1:22

So far, as of Shotcut version 23.05.14, these are the following filters that work with motion tracking.

1:32

But let's assume more and more will be added in future versions.

1:36

The filters are corner pin, crop rectangle, GPS text, mask simple shape, size position and rotate,

1:48

size and position the GPU version, spot remover, text rich, text simple, and timer.

1:58

I'm not going to demo every single filter that works with motion tracking because it's going to take too long.

2:04

And basically functions behave the same way when paired with the motion tracking filter.

2:10

For this demo, I will show you motion tracking using the text simple filter.

2:17

But if you want to demo for one of the others, let me know which filter in the comments

2:22

and I will see if there's enough of a demand for that demo to happen.

2:28

I'm going to start with this running video I downloaded.

2:32

First, let's drag this video on the timeline.

2:37

Then I'm going to find a good frame that I'm going to capture.

2:42

So this should be a good spot.

2:46

Then I'm going to go to the filters tab and look for motion tracker.

2:57

Make sure you have the show preview check box check so you can gauge how well the tracking is doing.

3:03

You'll know the show preview is on because you're going to see a box with a green outline around it.

3:09

Eventually when you're ready to export, you're going to have to uncheck this.

3:13

For now, while the preview is on, I'm going to modify the box using the handles to encompass the subject I'm trying to track.

3:29

This should be good right here.

3:32

Next, I'm going to click the analyze button and wait until the analysis process finishes in the jobs window.

3:40

Once the job finishes, you can press play and see how well the green box follows your subject.

3:47

In this instance, it did a great job, but I'm not going to lie to you.

3:53

Sometimes it has trouble tracking the subject.

3:56

If that happens, go back to the filter and try one of the other algorithms in the dropdown window.

4:03

But because this one did a great job in tracking, I can move on to the next step.

4:09

At this point, all we did was captured a tracking for this subject.

4:15

What Shotcut did is record a keyframes of the movement of this subject.

4:21

Because the keyframes have been recorded, we can then share those keyframes and allow another filter to leverage it.

4:30

Note the name of the tracker it just created is called tracker one.

4:34

In this example, I'm going to add the simple text filter.

4:41

So while the video is selected, I'm going back to the filter tab and look for text simple.

4:49

Okay, I'm then going to add a text label, something like person.

4:56

So let me do that.

4:58

I'm just going to change the formatting a bit so that it makes sense.

5:12

Okay, I think I have the text where I want it to be.

5:17

But right now, if I press play, nothing happens.

5:22

The text stays static.

5:25

First, we need to click the load keyframes for motion tracker button.

5:31

Then a new window will pop up.

5:33

First, I'm going to reference which tracker it should use, which is the previously saved tracker one.

5:41

Then in the adjust window, I'm going to choose how I want the text filter to use the saved tracking.

5:48

For this example, I'm going to choose relative position.

5:54

But later on, we can check out what the other adjustments do as well afterwards.

6:01

Now I'm going to choose if I want it tracked from the very beginning or just from this current position in the video.

6:08

I'm going to choose from the start.

6:11

Then click the apply button.

6:15

It's going to take a few moments to export the keyframes from the motion tracker into the text simple keyframes.

6:22

Once it's done, you can see the keyframe button highlighted.

6:26

And when you go to the keyframe tab, you should see a bunch of new keyframes added.

6:35

Once you're happy with how the text is tracking the subject, go back to the motion tracker filter and uncheck the show preview box.

6:44

Otherwise, you're going to see that green box on your video after you export.

6:51

So let's give it a quick play.

6:54

I think it did a pretty good job.

6:57

Finally, let's export and see what the final results look like.

7:12

Pretty cool, right?

7:15

Earlier, I also promised to show what the other adjustment settings look like.

7:20

So let's first clear the keyframes by clicking the stopwatch icon.

7:27

Then let's click the load keyframes from motion tracker again.

7:31

But this time, instead of relative position, we're going to choose offset position, then click apply.

7:40

Let it process for a bit.

7:44

So this is what that setting does.

7:47

It looks like it does the opposite direction of what that previous settings did.

7:54

Now let's try another choice.

7:56

So once again, we're going to clear the keyframes by choosing that button.

8:01

And then we're going to load keyframes from motion tracker.

8:06

And then we've already chosen the first two.

8:08

So now we're going to choose absolute position.

8:11

Click apply.

8:15

Give it a second.

8:27

Okay.

8:28

Now it's ready to go.

8:29

Now let's see what it does.

8:33

It looks like it just matches the center of the green box.

8:40

Okay.

8:41

So that's what that does.

8:44

So once again, let's go ahead and go from the very beginning.

8:53

Let's go ahead and clear the keyframes.

8:57

And then let's load the motion tracker again.

9:00

And then this time, let's choose the very last one, which is size and position.

9:05

I'm going to click apply.

9:08

Let it process for a minute.

9:21

Okay.

9:22

Now it's done.

9:22

Let's see what it does.

9:28

Okay.

9:29

It's kind of similar to the previous one except the text box matches the green, the green

9:37

box, the tracker box.

9:41

And so that's pretty much it.

9:43

That is using motion tracker paired with the text simple filter.

9:51

If you have any additional questions, please just leave a comment below.

9:56

Otherwise, until next time, thank you for watching.

10:01

I just wanted to remind you that if you haven't yet, go visit my channel.

10:07

I'm sure you'll find tons of Shotcut related videos.

10:11

And don't forget to subscribe so that you know when I drop a new Shotcut related

10:17

tutorial.

10:19

Every video on my channel was done on Shotcut.

10:23

So aside from examples of what Shotcut can do, you can also visit my playlist

10:28

of tips and tutorials all geared toward the beginner.

10:34

Visit my Shotcut tips and tricks playlist and learn all the tips and tricks

10:39

I've learned during my journey toward video editing.

10:43

So once again, please subscribe and I'll see you next time.