This is a research guide based on cited documentation. It is not a report of firsthand testing. Our editorial method

What a keyframe actually stores

A keyframe is a saved value for one property at one moment: scale 100% at 0:41, scale 180% at 0:42, for example. You never animate the frames in between. The editor calculates them, which is called interpolation. Two keyframes with different values produce motion; two with the same value produce a hold.

Filmora: select the clip, enable Transform (or another adjustable setting), move the playhead to the start, click the Keyframe icon, then move the playhead, change the value and add another keyframe. You delete one from the timeline by right-clicking its marker and choosing Delete Keyframe or Delete All Keyframes. [1]

CapCut's keyframe page describes the same pattern in its web editor: open the Basic tab, click the diamond keyframe icon next to a property at the starting frame, move the playhead and change the value, and CapCut adds the next keyframe automatically. [5] Descript works slightly differently: choosing Animation, then Custom, places a start and an end keyframe for you, and you set the properties on each. [6]

Interpolation and easing in plain terms

Interpolation decides the path and the speed between keyframes. Linear interpolation moves at constant speed, which is Descript's default curve. [6] Easing changes the speed along the way, so a move can accelerate out of the first keyframe or slow into the last one, which reads as more natural on screen.

Filmora lets you right-click a keyframe and choose a Keyframe Type: Linear, Curve, Continuous curve, Freeze, Ease in or Ease out. [2] Its Keyframe Graph Editor shows the animation as Bezier curves you can reshape on the timeline. [3] CapCut's page mentions a speed curve for acceleration and deceleration and suggests an ease-out, fast at the start and slow at the end. [5]

ChoiceWhat the motion looks likeGood for
LinearConstant speed; starts and stops abruptlySlow continuous drifts, scrolling credits
Ease inStarts slow and speeds up toward the next keyframeZooming out of a detail back to the full screen
Ease outStarts fast and settles into the next keyframeZooming into a menu or button so the stop is gentle
Curve or BezierSpeed follows a shaped curve you can editMoves that must feel hand-operated
Freeze or holdValue stays put until the next keyframePausing on a zoomed area while you explain it

Worked example: a manual zoom on a screen recording

Say a 1080p screen recording shows a settings menu in the top-right corner at 0:42, and you talk about it until 0:47. You want to push in, hold, and pull back out. The timings below are a starting point to adjust by eye.

Resolution decides how far you can zoom cleanly. At 180% scale on a 1920 pixel wide source, the visible area is about 1,067 source pixels wide, which the export stretches back to 1,920, so text softens. If you record the screen at 3840 pixels wide and export at 1080p, a 200% zoom shows 1,920 source pixels, a one-to-one match with the export. Fast moves can also look jerky; Filmora offers keyframe-driven motion blur with Shutter Angle, Shutter Phase and Samples controls. [4]

  • Keyframe 1 at 0:41.5: scale 100%, position centred. This is the last unzoomed frame.
  • Keyframe 2 at 0:42.3: scale 180%, position moved so the menu sits in the centre of the frame. Set its type to Ease out so the zoom settles.
  • Keyframe 3 at 0:47.0: same values as keyframe 2. This is the hold; without it the zoom would start drifting back immediately.
  • Keyframe 4 at 0:47.8: scale 100%, position centred again, eased so the pull-back starts gently.
  • Play it back at full speed. If the move feels rushed, widen the gap between keyframes 1 and 2 rather than adding more keyframes.

Properties you will keyframe most

PropertyTypical useDocumented in
Scale or sizeZooming into part of a screen recordingFilmora [1], CapCut [5], Descript [6]
PositionPanning to follow the cursor, reframing a shotFilmora [1], CapCut [5], Descript [6]
RotationTilting a logo or sticker inFilmora [1], CapCut [5], Descript [6]
OpacityFading a title, lower third or watermark in and outFilmora [1], CapCut [5], Descript [6]
CropRevealing a region of the frameDescript [6]
Motion blur settingsVarying blur across a fast moveFilmora [4]

Keyframes versus auto-zoom recorders

Auto-zoom recorders write the zoom for you. Screen Studio says it looks at what you did while recording, such as where you clicked, and zooms in on those moments; you can also drop a manual zoom onto its timeline. It is macOS only, at US$9 a month billed yearly or US$29 month to month on 30 October 2026. [8] Descript also has a Zoom and pan option, but its custom zoom is still two keyframes you place and time yourself. [7]

Manual keyframesAuto-zoom recorder
Effort per zoomSeveral keyframes and a playback checkGenerated from your clicks
ControlExact timing, scale, path and easingGood defaults; you correct the misses
Where it worksAny footage: camera, slides, recordingsRecordings made in that app
Best forA few deliberate zooms, non-screen footageLong product demos with many clicks

Mistakes that make keyframed motion look amateur

  • Too many keyframes: each extra one is a chance for a wobble. Two to four per move is usually enough.
  • No hold keyframe, so the image drifts while you are still talking about the zoomed area.
  • Zooming past the source resolution, which blurs text; record at a higher resolution if you plan to zoom.
  • Linear moves on short zooms, which start and stop with a jolt. Use an ease on the end that lands.
  • Animating scale without position, so the area you care about slides out of frame as it grows.

Questions before you decide

What is a keyframe in video editing?

A keyframe is a saved value for one property, such as scale, position, rotation or opacity, at a specific time. The editor calculates the frames between two keyframes, so two keyframes with different values create movement.

What keyframe types does Filmora offer?

Filmora's Keyframe Path Curve guide lists Linear, Curve, Continuous curve, Freeze, Ease in and Ease out. You change the type by right-clicking a keyframe and choosing Keyframe Type.

Does CapCut support keyframes?

Yes. CapCut's keyframe page describes clicking the diamond keyframe icon beside a property in the Basic tab, moving the playhead and changing the value, at which point CapCut adds the next keyframe automatically.

Is an auto-zoom recorder better than keyframes?

For long screen demos with many clicks it saves time, because tools like Screen Studio generate zooms from where you clicked. Manual keyframes give exact control and work on any footage, not only recordings made in one app.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. Filmora guide: Animation Keyframing Accessed 30 Oct 2026
  2. Filmora guide: Keyframe Path Curve Accessed 30 Oct 2026
  3. Filmora guide: Keyframe Graph Editor Accessed 30 Oct 2026
  4. Filmora guide: Keyframe Motion Blur Accessed 30 Oct 2026
  5. CapCut: Keyframe animation Accessed 30 Oct 2026
  6. Descript Help: Animate visual layers Accessed 30 Oct 2026
  7. Descript Help: Custom zoom Accessed 30 Oct 2026
  8. Screen Studio homepage Accessed 30 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

Compare the options

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Video production

Filmora

Consider it for
Candidate editor for existing footage. Test a representative export before moving a deadline project; ordinary trial output has a watermark.
Starting cost
Confirm current platform, billing term and optional add-ons at checkout. No promotional dollar price assumed.
Before you choose
Documentation research, not a firsthand export test. Buying an editor does not automatically establish rights for every music, stock or AI asset.

Checked 19 Sep 2026 · Pricing source

View Filmora plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Video production

CapCut

Consider it for
Edit existing media on Free $0 when the project has no Pro-tagged assets and a template outro can be deleted for watermark-free export; confirm Standard versus Pro feature split and live checkout before paying. Skip if you need remote multi-guest capture, or if your current editor already exports the required cut.
Starting cost
Confirm current in-app or web checkout; CapCut does not publish a single global price sheet on the public pricing URL we fetched 2026-09-15. Official help distinguishes Free (preview many features; Pro-tagged export can lock), Standard (mobile-focused editing, about 100GB cloud, basic AI), and Pro (cross-platform editing, up to 1TB cloud, premium/commercial assets, advanced AI).
Before you choose
Not a Riverside replacement: official help recaptured for this research does not document remote multi-guest capture. Watermark-free Free export is conditional on the project; Pro-tagged assets can still watermark or block export. Confirm checkout. No export reliability tests performed.

Checked 15 Sep 2026 · Pricing source

View CapCut plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure