What keyframes do in DaVinci Resolve's dynamic zoom

A keyframe is a marker you place on your video clip that says "at this exact moment, the zoom level should be this specific amount." When you place a second keyframe a few frames later at a different zoom level, DaVinci Resolve automatically creates the smooth motion between them. Without keyframes, your zoom stays frozen at one level. With them, you control exactly when the zoom starts, how fast it moves, and when it stops.

Dynamic zoom in DaVinci Resolve lives in the Inspector panel on the right side of your screen, under the "Zoom" section. This is where you'll adjust the zoom percentage and add the keyframes that make it move. The keyframe button — a small diamond icon — appears next to the zoom value, and clicking it locks in that zoom level at that specific frame.

Key Takeaways

  • Keyframes are placed by clicking the diamond icon next to the Zoom value in the Inspector panel, and each keyframe locks the zoom level at that exact frame.
  • You need at least two keyframes to create motion — one where the zoom starts and one where it ends — and DaVinci Resolve fills in all the frames between them automatically.
  • The playhead (the vertical line showing your current position) must be on the frame where you want to place the keyframe, so move it first, then click the diamond.
  • You can adjust the speed of the zoom by moving keyframes closer together (faster) or further apart (slower) on the timeline.
  • The curve editor lets you smooth out jerky zoom motion by adjusting how the zoom accelerates and decelerates between keyframes.

Position your playhead before adding the first keyframe

The playhead is the vertical line that moves across your timeline as you play video. It also marks your current position when you're paused. Before you add any keyframe, you must move this playhead to the exact frame where you want the zoom to start or change.

Click on the timeline at the frame where you want your first keyframe. You'll see the playhead jump to that spot, and the Inspector panel will update to show you what's happening at that frame. If you're working with a clip that's 10 seconds long and you want the zoom to begin at the 3-second mark, click on the timeline at the 3-second position. The frame counter at the top of the timeline will confirm your position.

Click the keyframe diamond to lock in your first zoom level

Once your playhead is positioned, look at the Inspector panel on the right. Find the "Zoom" section — it's usually near the top, showing a percentage value like "100" or "150". Next to that number is a small diamond icon. This is the keyframe button.

Adjust the zoom percentage to whatever level you want at this frame. You can type a number directly into the zoom field, or use the slider next to it. Then click the diamond icon. The diamond will fill in (turn solid), which means a keyframe has been placed at this frame with this zoom level. You've now locked in your starting point.

Move the playhead to where the zoom should end

Now move forward in the timeline to the frame where you want the zoom motion to stop. This might be 2 seconds later, 5 seconds later, or wherever your shot needs the zoom to finish. Click on the timeline at that new position, and the playhead will jump there.

The zoom value in the Inspector will still show whatever you set it to before — it hasn't changed yet. This is normal. You're now at a different frame, but DaVinci Resolve hasn't created any motion between frames yet because you haven't told it to.

Set your second zoom level and add the second keyframe

With the playhead at your end position, change the zoom percentage to whatever you want it to be at this frame. If your first keyframe was at 100% zoom and you want to zoom in, change this to 150% or 200%. If you want to zoom out, use a lower number like 75%.

Once you've set the new zoom value, click the diamond icon again. A second keyframe appears at this frame. The moment you click it, DaVinci Resolve calculates all the frames between your two keyframes and smoothly transitions the zoom from the first level to the second. Play your timeline and you'll see the zoom motion happen automatically.

Adjust zoom speed by moving keyframes on the timeline

If your zoom motion feels too fast or too slow, you don't have to delete and recreate your keyframes. Instead, you can move them along the timeline to change the duration of the motion. The closer your two keyframes are together, the faster the zoom happens. The further apart they are, the slower it is.

To move a keyframe, look at the timeline at the bottom of your screen. You'll see small diamond markers on the timeline itself — these represent your keyframes visually. Click and drag one of these diamonds left or right to move it to a new frame. As you drag, the zoom motion will speed up or slow down in real time. Release the mouse when the speed feels right.

Use the curve editor to smooth jerky zoom motion

Sometimes a zoom that moves at a constant speed looks mechanical or unnatural. The curve editor lets you adjust how the zoom accelerates — whether it starts slow and speeds up, starts fast and slows down, or eases in and out smoothly on both ends.

To open the curve editor, right-click on one of your keyframes in the timeline and select "Open in Curve Editor," or look for a curve icon in the Inspector panel. The curve editor shows a diagonal line between your two keyframes. A straight diagonal line means constant speed. If you click and drag the line upward in the middle, the zoom accelerates faster in that section. Dragging downward makes it slower. Experiment with small adjustments until the motion feels natural to your eye.

Frequently Asked Questions

Can I add more than two keyframes to the same clip?

Yes. You can place as many keyframes as you need. Move your playhead to a new frame, adjust the zoom, and click the diamond again. This lets you create complex zoom patterns — zoom in, hold steady, zoom out, hold again — all on one clip.

What if I want to delete a keyframe I added by mistake?

Click on the keyframe diamond in the timeline to select it, then press Delete. Or right-click the keyframe and choose "Delete Keyframe." The zoom will revert to whatever it was before that keyframe existed.

Does the zoom keyframe affect the entire clip or just part of it?

Keyframes only affect the clip they're on. If you have multiple clips in your timeline, each one has its own separate zoom keyframes. Zoom motion on one clip won't carry over to the next clip unless you add keyframes to that clip too.

Why does my zoom look blurry when I zoom in past 100%?

DaVinci Resolve is enlarging the original video footage, which can make it appear soft or pixelated at very high zoom levels. Keep zoom adjustments reasonable — usually between 80% and 200% — to maintain image quality. If you need extreme zoom, shoot at a higher resolution originally.

Can I copy keyframes from one clip to another?

Not directly through a copy command, but you can recreate the same keyframe pattern by noting the frames and zoom values, then manually adding matching keyframes to the second clip. Some editors use third-party plugins to automate this, but the built-in DaVinci Resolve workflow requires manual placement.