Keyframe Animation
Build precise motion, layered animations and evolving effects in your browser with invideo editor. Tell the invideo agent the motion, effect or animation you want and it creates keyframes on the relevant clip with effect attributes that direct the timing, values and easing, with full control.

How invideo’s editing agent helps with keyframe animation
Creates keyframes on the right properties
Ask for a push-in, rotating graphic or gradual fade, and the invideo agent inside your editor will add keyframes to the relevant scale, position, rotation or opacity properties, with values and timing based on your direction.
Sets the values and timing across an animation
Specify where a movement should begin, end and what should happen in between, and the agent creates the keyframes needed to build that sequence on your timeline, saving you from setting each value at each point.
Controls the motion between keyframes
Ask for a slow start, quick move, or gentle stop, and the agent will set the easing and interpolation between keyframes to shape the motion, with controls available to refine the acceleration or timing.
Keyframes effects and mask properties
Tell the agent inside the invideo editor to increase a blur over time, fade an effect away or move a mask across a shot, and it attaches keyframes to the supported effect or mask properties, keeping the animation editable alongside the rest of your grade or edit.
Coordinates keyframes across clips and layers
Want to have a title move into place as the background scales up and an overlay fades in? The agent creates and times the keyframes across the relevant layers, so you don’t have to build each part separately.
Revises keyframes with feedback
Ask for a zoom to finish earlier, a fade to last longer or a movement to feel less abrupt and the agent updates the relevant keyframe timing, values or easing.
A complete video editor, built for the way you work
A real timeline
Shape every detail of your video, on a multitrack, frame-accurate timeline that gives you complete control over your edit with familiar tools and shortcuts.
Agentic editing
Get your very own editing agent that helps you go from raw footage to a finished edit with less grunt work. Direct the agent to assemble cuts, generate B-roll, build effects or match a reference, with the results ready to review on your timeline.
Shared workspace
Work with teammates on the same timeline and share session replays for handoffs with context. Gather timestamped comments through review links, so you know what needs to change and where.

How to work with keyframes inside the invideo editor
Add your clips and elements
Bring your footage, images, text and graphics onto the timeline and choose the clip or element you want to affect.
Insert keyframes manually or ask the agent
The invideo editor offers complete keyframe controls for your timeline. Edit manually or tell the agent the property, movement or effect you want to create, and it builds as you direct.
Review the result
Play back the animation and keep it as it is, or ask for changes. The keyframes remain attached to the relevant properties for you to inspect and fine-tune whenever needed.
FAQs
What does the agent create when I ask for an animation?
It creates keyframes on the relevant clip or effect properties. Each keyframe sets a value at a point in time, and the editor calculates how that value changes between points.
Which properties can be keyframed?
You can keyframe position, scale, rotation and opacity, along with supported effect and mask properties. The available controls depend on the clip or effect you’re working with.
Can I specify exact values and timing?
Yes. Give the agent starting and ending values, a duration or specific moments on the timeline. You can also describe the result in plain language, such as a slow zoom that stops before the next cut.
Can I edit the keyframes the agent creates?
Yes. You can change their values, move them in time, adjust easing or remove them. The animation remains editable in the same project.
Can I change the animation without rebuilding it?
Yes. Tell the agent what should be different, such as a faster start or a longer fade, and it updates the relevant keyframes. Manual adjustments are optional.
Can keyframes control more than movement?
Yes. They can control opacity and supported effect settings over time, as well as audio volume and panning. That lets you build fades, changing effects and sound movements alongside visual animation.