Keyframe Presets

Create presets for keyframes from multiple layers
$
Individual users can pay any amount, the price displayed is a suggestion. Businesses, teams, etc must pay the suggested price to receive a valid license. See full terms.
Description

Create presets for keyframes. You can then copy and paste these keyframes throughout your composition, as well as import/export them for transfer between projects.

  1. Select all the keyframes you want copied
  2. Type a new name for your preset, and click on "Copy Preset"
  3. Position your time slider where they should go
  4. Choose the preset from the drop down list, and click on "Paste Preset"


To delete a preset, choose the preset from the drop down list, and click on "Delete Preset"
To delete all presets, click on "Delete All Presets"

Known issues:

  • It can not work with plugins or effects that have custom values for keyframes. ex.(Levels - Histogram, Hue/Saturation - Channel Range, etc.)
  • If a keyframe has temporal Auto-Bezier set, it will not paste correctly to a new keyframe

Discussions

Want to talk about it?

Head over to r/aescripts to chat with fellow users about this product.

Need Support?

Please open a support ticket to be connected directly with the author of this product

Version History

1.23 -

Nov 11, 2022

Added support for keyframe labels (colors) in the presets

Added option to automatically select newly pasted keyframes

1.22 -

Mar 18, 2021

Fix bug when opening a new project after having saved presets. You would not be able to export any presets

1.21 -

Mar 13, 2021

Fix bug when presets are imported if any text values contain one of the following:
&, ", ', <, >

1.20 -

May 15, 2018

Added option to paste a single-layer preset to multiple layers at the same time

1.19 -

Mar 13, 2018

Updated interface to be resiable

Added ability to import multiple preset files at the same time

Added ability to paste only on selected layers (even if preset has more layers)

Added ability to rearrange preset order

Added ability to save presets for auto-loading when starting After Effects

Added ability to rename presets

Fixed bug where not all keyframes would paste (especially if you have started up a new file when already having presets added / imported)

API: ak_Keyframe_Presets_Function.API_pastePresetAtTime

1.18 -

Nov 24, 2017

Added button to export a single preset in the list

1.17 -

Nov 2, 2016

Fixed problem pasting presets when there was more than one property per layer in the preset and ignore layer names was not checked

1.16 -

Jan 21, 2016

Added version number in preset file

Correctly reports total numbers of layers needed to be selected when "Ignore Layer Names" is checked

Added ability to ignore missing layer names in older preset files when importing

Fixed problem with importing old preset files relating to keyframe interpolation type

1.15 -

Jun 9, 2015

Added option to ignore layer names when pasting keyframes

When enabled, you must select the exact number of layers that your preset used

Keyframes will be pasted based on order when selecting layers

1.13 -

May 14, 2015

Interface redesign

Listbox instead of drop down list for presets

Doubleclicking a preset name automatically pastes a preset

1.12 -

Mar 19, 2015

Fixed a bug where presets would not paste if there were multiple properties included from a single layer

1.11 -

Feb 4, 2015

Layer selection order does not matter when creating/applying presets

Layer's are now identified by their name within the selected layers.

(There can not be any duplicate layer names within the selected layers)



Bug fix: Script would fail in cases where a prior run script created an Array Prototype

1.10 -

Jun 16, 2014

Massive speed improvements for layers with lots of keyframes

Compatibility

After Effects

2024, 2023, 2022, 2021, 2020, CC 2019, CC 2018, CC 2017, CC 2015.3, CC 2015, CC 2014, CC, CS6, CS5.5, CS5, CS4, CS3