FilmoraPro Video Editor

Create Video stories with professional video editing tools.

How to Use Keyframes

How to Animate with Keyframes?

If you wish to change the property’s value on several positions of a clip, then that can be achieved by including the keyframe to the clip every time the property value changes. Once, the keyframe added to the clip, the newly assigned value will get stored on that particular frame in the form of a keyframe. Assigning multiple keyframes with different values will enable you to attach the varying values to the same property of the clip.

keyframes button

1. Process of Activating Keyframes

If keyframing is not applied, then making changes to a particular property will apply to the full clip. All changes you make to a property will apply to the whole clip unless the keyframing option is enabled. After the keyframe addition, if you insert the new value of any property and then moving to some other point on the clip, then that will get applied to the whole clip.

Under the Animating properties, it is needed to put a new keyframe every time you make some changes to the property value. If you need to apply the keyframe for every property, then you have to click on the circle available under the Control Panel. As soon as you activate the keyframe, its icon will turn to white color, and it will get added to the current position of the playhead on the timeline.

Whenever you make specific changes to the property value, then that particular value will be saved for the frame under which you had added the keyframe. According to which by this way you can move from one keyframe to another and add different values. Thus for all the frames, FilmoraPro will animate settings in between of any two keyframes.

2. About Creating the Keyframes

If keyframing is activated, and when you try to adjust the value of a property over some new position of the clip, then the keyframe will get added to that particular frame automatically. The new keyframe that gets added to the clip will have the modified value of the property.

You can use the software to insert the value of one keyframe to another automatically. Thus you need not work on animating every keyframe in between any two keyframes. Let us understand how it works. Now, if for the first frame on a clip you have put a keyframe, then it will position to the left end of the screen. After that, if you set the next keyframe to the 24th frame for the same clip whose position is to the right end of the screen, then the software will animate for all these 24 frames. It will cause the clip to move from one end of the clip to another one.

You can duplicate any of the chosen keyframes by using the Ctrl (or CMD for Mac) key and then later can drag the keyframe to another location of the clip. The original keyframe will be at the same place, but the copied one will occupy the new position of the frame.

3. Navigating by Keyframes explained

If multiple keyframes get added to the project, then there might be the chances that you wish to jump from one keyframe to another in a quick mode. You can use the Previous or Next button available on timeline under the Controls panel for it. Hence, it will move the playhead in between the selected properties of the newly formed keyframes. When you double-click on that keyframe, then it will shift the playhead to that position automatically on the timeline.

navigating keyframe

4. How to Remove Keyframes?

When you need to remove or to add the keyframe without causing any effect on the property value, press the Toggle Keyframe button available from keyframe navigation under the toolbar. If the keyframe already existed, then pressing the Toggle keyframe will remove it. To a frame then keyframe can be added by pressing the Toggle keyframe key under the frame settings.

remove keyframes

Also if you right-click to the keyframe from the timeline, doing so will remove the keyframe by choosing the delete option for the clip you added.

5. Editing the Keyframes

Would you like to make some adjustments to the keyframe added to a particular position on the timeline? Then put the playhead on the same spot where you see the keyframe placed. Now, you can make the necessary adjustments to modify its positioning or any other information that you stored under the keyframe. If the playhead is not positioned correctly according to the keyframe, then the new keyframe will get created. Thus, you have to ensure that the position of the playhead is precisely at the same point of keyframe location. If you wish to edit it, double-click the keyframe.

6. Process of Selecting Keyframes

To select the keyframes, you can use the Select Tool. Whenever a keyframe is selected, it turns to white color.

  • If you have enabled the Select Tool, click on the keyframe to select it. Afterward, if you try to choose another keyframe, then the previously selected keyframe will get deselected, and the new keyframe will get selected.
  • You can select multiple keyframes altogether if you hold the Ctrl key on Windows (Cmd key on Mac) while you are choosing multiple keyframes.
  • You can also select the multiple keyframes by dragging the selection box.

7. Learn about Moving Keyframes

You can quickly move the selected keyframes by dragging them, but this movement is along the horizontal path only. It is not possible to shift a keyframe with one property to another one. But if you want to transfer keyframes from one to another clip, then first copy it and then paste that to another clip.

If you choose three or more keyframes and drag to either left or right direction along with pressing the Alt (Opt for Mac) button it will scale their positions. Doing so might form sub keyframes, that did not exist on the same frame and neither is editable until you move their position to the location of the initial keyframe.

8. About Changing the Temporal Interpolation

With FilmoraPro you can modify or animate between any of the two selected keyframes using Temporal Interpolation. You can access it directly on the keyframe by a right-click and then choosing Temporal Interpolation submenus.

change temporal interpolation

  • Linear: It can interpolate in between of two keyframes linearly without causing any smooth effect, whose value increases for each of the frames equally.
  • Smooth: It creates a gradual change in the keyframe value before it approaches the keyframe and after the keyframe.
  • Smooth In: Smoothing process applied to the left direction of the keyframe only.
  • Smooth Out: With it smoothing goes to the right side of the keyframe only.
  • Constant: Interpolation does not occur between the two selected keyframes as its value gets put on hold. The changes only apply when the layer tries to reach new keyframe.

To get more information about this, you can check under the Value Graph. The curves reflect Temporal Interpolation on the Value graph. The steeper curve represents Rapid Interpolation. Under the Viewer panel, the dots indicate Temporal Interpolation for the position of clips property, while each dot is for the frame. The evenly spaced dots are for Linear Interpolation, as there the rate of change of value remains constant for every frame.

Smoothed keyframes will make the dots to gather around the keyframe, as gradual change effect caused by the increased number of the frame. It is because the dots densely clustered causes a slow change in the value. On the other hand, if the dots get sprinkled sparsely, then it makes a fast change in the values. Here is an example explaining the Linear Temporal Interpolation under the Viewer panel.

linear temporal

smooth temporal

The following example depicts, when the layer move towards the right side of the keyframe, then the dots move closer to each other. Though both the images get formed under the same frame, in the second example, the layer is closer to the keyframe as compared to the segment from the first one. It is because the value changes on the left of keyframe are more significant than that on the right side.

Popular Products

Filmora User Guide
A guide to using Wondershare Filmora Video Editor.
All-in-one mobile solution, restore and backup phone data with ease.
Provides easiest way to create, edit, convert, and sign PDF files.