How to animate elements in and out in DaVinci Resolve without keyframes

How to make a title, a logo or a photo animate in and out in DaVinci Resolve, with and without keyframes, and why the animation breaks when you trim the clip.

7 min read

A title that slides in, a logo that pops with a little bounce, a photo that leaves the frame at the end. It is one of the most common things anyone asks of an edit, and DaVinci Resolve gives you several ways to do it. Some are quick. Others eat your afternoon.

The classic method: keyframes in the Inspector

This is the one every tutorial shows, and it is worth knowing even if you end up not using it.

  1. Select the clip and open the Inspector
  2. Go to Transform → Position
  3. Put the playhead where the animation should start and click the diamond to the right of Position. That creates the first keyframe
  4. Move the playhead to where it should finish and change the Position value. The second keyframe is created for you
  5. Repeat at the end of the clip for the exit

It works. But three problems show up every single time.

The three problems with doing it by hand

One: trim the clip and the animation breaks. Keyframes are nailed to a specific frame. Shorten the clip and the exit falls outside it, so the element vanishes abruptly. Lengthen it and the exit happens halfway through, leaving the rest of the clip empty.

Two: the default interpolation is linear, and linear movement looks mechanical. To make it feel right you have to open the curve editor, select the keyframes and smooth them by hand. This is where most people give up.

Three: you cannot reuse it. Every new clip starts from zero. Twenty titles in a video means doing the same thing twenty times.

How to smooth the movement

If you are doing it by hand, at least do it properly. Constant-speed movement never looks natural: real objects accelerate and slow down.

In the Inspector, with your keyframes created, click the curves icon (top right of the panel). Select both keyframes and apply Ease In / Ease Out.

The rule that works nearly always: leave fast, arrive slow. An element that starts strongly and settles gently feels right; one that starts slowly feels heavy.

The alternative: animation that is calculated, not drawn

There is another way to think about it, and it solves all three problems at once: instead of pinning keyframes to specific frames, derive the animation from the clip’s own duration.

The practical difference is large:

KeyframesCalculated
Trim the clipBreaksRe-fits itself
Change the easingCurve editor, by handAlready chosen
Reuse on another clipStart from zeroDrag and drop

With this approach the exit always lands at the end of the clip, whether it runs for one second or thirty. And if the clip gets so short that the in and out no longer fit, both shorten together instead of overlapping.

The detail that confuses everyone

When you animate the position of a clip that fills the screen, moving it reveals whatever is underneath. If there is nothing on the track below, you see black.

That is not a bug — it is exactly what moving a layer does. If what you want is to animate an element over a background, the correct structure is:

  • Bottom track: the background or the footage
  • Top track: the element being animated

Punchy transitions on the cut

A trick used constantly in vertical video: instead of animating the clips, you animate an adjustment layer sitting over the cut.

In the Media Pool, right-click → New Adjustment Clip. Put it on the top track, centred over the cut between two shots, about 10 to 16 frames long. Apply a fast zoom or a whip, and the hit lands right on the cut point.

Because the effect covers both shots at once, the transition reads as a camera move rather than two animations glued together.

Staggering several elements

When three or four elements come in at exactly the same moment, it looks flat. The fix is to delay each one by a few frames relative to the previous one — four or five is enough.

With keyframes that means moving every keyframe on the second element, then the third… With calculated animation it is one delay number per clip.

If you do this often

All of the above can be built by hand, and it is worth understanding at least once so you know what is happening under the hood. What wears you down is repeating it: four keyframes, open the curves, smooth them, then start again on the next clip because the last one ran three seconds and this one runs eight.