(I’m a new user, so it won’t let me put multiple images in a post. But trust me, the green preview frame is following Dagoth Ur properly through all 3 seconds of the clip.)
I’ve tried it multiple times, and it never generates a single key frame. So, no other filters can use the motion tracking data. I’ve even tried having other filters use the data, and since there are no key frames, the filters do nothing.
I looked at multiple tutorials on using the motion tracker, but I can’t figure out what I’m doing wrong. It should just generate the key frames, right?
Not so, the filter that uses the motion tracker refers to it by name only when you click Apply inside the Load Keyframes from Motion Tracker dialog. Otherwise, the filter can be on a different clip either in Timeline or Playlist. For example, you can track motion in a video, and then apply that to a Size Position & Rotate filter on a separate text, image, or animation clip.
Analysis does not create keyframes; it creates data. A filter uses the analysis data to create keyframes.
Save your project, restart Shotcut, reopen the project and look at the Motion Tracker filter. Does it say “Analysis complete” next to the Analyze button? That is required first. Second, what is the Name in this filter?
Next, go to the Size Position & Rotate filter. When you click Load Keyframes and the dialog opens, do you see the Name from above? You need to choose it. You must ensure each dot is available and to connect the dots.
I always make sure that I have a saved project before I attempt motion tracking.
So, nothing like:
And after Analysis is completed, I save again.
Maybe I’m just lucky, but by doing this, I never encounter problems when loading keyframes from Motion Tracker.