Manual keyframes

Manual Keyframes

Direct control over timing, poses, prompts, and camera moves for AI-generated animation. Block extremes, set holds, and interpolate clean motion with predictable results.

Updated

Nov 18, 2025

Cluster path

/anime/guides/manual-keyframes

Graph links

5 cross-links

Tags
manual keyframes
animation
pose-to-pose
easing curves
prompt scheduling
camera movement
seed lock
denoise
hold frames
breakdowns
arcs
timing and spacing
ai video
anime
family:anime
Graph explorer

What manual keyframes are and why they matter

Manual keyframes are user-defined frames that lock important states: character pose, facial expression, prompt emphasis, camera position, lighting, and style weights. Instead of relying on full automatic motion, you mark extremes and holds, then choose how the system fills the gaps. This reduces jitter, preserves character continuity, and gives you editorial control over beats and pacing.

When to use manual keyframes

Use manual keyframes when you need precise beats and consistent motion.

  • Character acting: expressions, head turns, hand business
  • Camera language: pans, dollies, tilts, 2.5D parallax
  • Effects: impact frames, smear frames, transitions
  • Style shifts: controlled ramp-ups or holds on look and palette
  • Lip-sync or phoneme blocks: step or hold interpolation for clarity

Avoid full automation for shots with critical continuity; set keyframes for extremes and let interpolation handle spacing.

  • Block extremes first; finesse breakdowns later
  • Hold when clarity matters; ease when smoothness matters

What to keyframe

Common properties to keyframe in AI animation pipelines:

  • Pose: skeletal/pose control strength, body joints, hand pose emphasis
  • Camera: position (x/y/z), rotation (pan/tilt/roll), focal length/FOV, target
  • Prompting: token weights, style mix ratios, negative prompt strength
  • Consistency: seed locking/unlocking, denoise strength, guidance/CFG
  • Look-dev: color temperature, contrast, rim-light intensity, film grain
  • Simulation cues: motion blur toggle, shutter angle proxy, depth/normal influence
  • Name keys by intent: EXTREME_A, BREAKDOWN_1, HOLD_FACE
  • Keep a single source of truth for frame numbers

Interpolation strategies

Choosing the right interpolation keeps motion readable:

  • Step/Hold: keeps values constant until the next key; ideal for phonemes, impact frames, pose-to-pose blocking
  • Linear: straight change between keys; good for simple pans or timed ramps
  • Bezier/Ease In-Out: adds acceleration/decay; natural for head turns, camera starts/stops
  • Cubic/Monotone curves: smooth without overshoot; safer for look weights and denoise
  • Custom: overshoot/settle for squash-and-stretch or camera whip

Tip: Mix modes per channel. For example, hold expression while easing camera.

  • Holds for clarity, Beziers for life, Linear for mathy ramps
  • Beware Bezier overshoot on style weights

Minimal setup in common AI pipelines

A generalized approach you can map to most tools:

  1. Timeline and FPS: choose 12 or 24 fps. Plan shot length (e.g., 48 frames).
  2. Keyframe tracks: create tracks for Pose, Camera, Prompt, Consistency, Look.
  3. Block extremes: set Frame 0 and your next story beat (e.g., Frame 12) for Pose and Camera.
  4. Holds and accents: add step keys to lock expressions and impact frames.
  5. Interpolation: set per-track modes (e.g., Pose = step, Camera = ease).
  6. Stability: lock seed for sections, reduce denoise on holds, raise control strength on delicate faces/hands.
  7. Preview: render low-res passes to evaluate timing before final quality.
  • Separate stability (seed/denoise) from creative keys (pose/prompt)
  • Preview at 50% res to iterate fast

Example workflow: 48-frame anime shot at 12 fps

Goal: Character looks up as camera pushes in, with a confident smile landing on Frame 36.

  • Frames 0–12: Step-hold neutral expression; Camera Z push linear; Pose hold
  • Frame 12 (EXTREME A): Head tilt up keyed; Camera ease-in starts; Prompt upweights “determined”
  • Frame 18 (BREAKDOWN): Eyes track camera; slight shoulder settle; Bezier ease
  • Frame 24 (EXTREME B): Smile keyed; short hold for readability (step)
  • Frame 36 (ACCENT/HOLD): Lock expression; reduce denoise; lock seed for crisp features
  • Frames 36–48: Gentle follow-through; camera ease-out; color warmth ramps +10%

Deliverables: pass 1 animatic (greyscale), pass 2 cleanup (seed lock), pass 3 final (high-res, grain).

  • Land expressions on even beats; hold at least 2–3 frames
  • Key camera settles to avoid last-frame motion

Troubleshooting

Common issues and fixes:

  • Jitter/flicker: lock seed on holds; increase control strength; lower denoise 5–15%
  • Off-model faces: add negative prompt for artifacts; tighten face control; hold expression with step keys
  • Foot sliding: add ground contact keys; increase weight on depth/normal guidance; reduce camera parallax
  • Popping on transitions: convert curves to ease; add a breakdown key; avoid mixed interpolation types on the same channel
  • Timing drift: ensure all tracks share the same FPS; pin keyframe times numerically
  • Color shifts: key color grading separately; avoid Bezier overshoot on LUT/grade weights
  • Stabilize first, stylize second
  • One change at a time when debugging

QC checklist

  • Are extremes clear and held long enough to read?
  • Do camera starts/stops ease cleanly without micro-jitter?
  • Are seed/denoise settings consistent across holds?
  • Do style/prompt weights avoid overshoot between keys?
  • Any limb, eye, or mouth pops between adjacent frames?
  • Final frame stable and composed for cut or transition?

Glossary

Extremes: primary poses that define the motion range. Breakdown: an in-between that defines the path/arc between extremes. Hold: a step key that maintains a value across frames. Spacing: distribution of in-betweens affecting perceived speed. Arc: curved motion path for natural movement. Overshoot/Settle: intentional surpassing and return to the target for organic feel.

Topic summary

Condensed context generated from the KG.

Manual keyframing is the practice of explicitly setting key poses, camera transforms, and parameter changes at specific frames, letting the system interpolate in-between. It’s essential for precise timing, clean acting beats, and stable AI-generated anime shots.