• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Keyframe Clone or Reverse with Automation Blocks?

Explorer ,
Jul 07, 2022 Jul 07, 2022

Copy link to clipboard

Copied

Hello, clone and/or reverse selected/all keyframes to the end or beginning of the layer. It's a waste of time to always move keyframes to the end or start of the layer after clone and reverse.
Is it possible to make it with Automation Blocks?
Thank you.

TOPICS
Scripting

Views

411

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 08, 2022 Jul 08, 2022

Copy link to clipboard

Copied

Hi,

could you describe a bit more precisely what you want to achieve?

Something like this?

1. copy all selected keyframes of a selected property

2. delete those selected keyframes

3a. paste the keyframes again such that the first one starts at the beginning of the layer or

3b paste the keyframes again such that the last one ends at the end of the layer?

 

That should absolutely be possible 🙂

We currently have no reverse operation on keyframes, so that would be tricky to achieve.

Mathias Möhl - Developer of tools like BeatEdit and Automation Blocks for Premiere Pro and After Effects

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 08, 2022 Jul 08, 2022

Copy link to clipboard

Copied

@Mathias Moehl Thank you for your reply.

I think this image explains what I want.

Copy selected keyframes, paste them to the end of the layer, then reverse all pasted keyframes.

KeyClone & Mirror.png

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 10, 2022 Jul 10, 2022

Copy link to clipboard

Copied

OK I think I can see what you need to do.

 

  1. Duplicate the layer
  2. Then Layer > Time  > Time Stretch
  3. set the duration to -100% - this will reverse all the keyframes and moving the times relative to each property
  4. Copy the keyframes back onto your original layer and delete this layer

A bit convoluted, but it should work.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 10, 2022 Jul 10, 2022

Copy link to clipboard

Copied

Thank you, @ShiveringCactus, for the advice.

Your tips have many steps.

I think I can do all the operations with Automation Blocks with one click.

I'll wait for the @Mathias Moehl for technical possibility.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 11, 2022 Jul 11, 2022

Copy link to clipboard

Copied

Hi, in order to implement this, we would need a block to time-reverse keyframes in AB. So sorry, at the moment I don't have an AB implementation for this. But I've put a note about a "reverse keyframes" block on my feature request list and will consider to add it in the future.

Mathias Möhl - Developer of tools like BeatEdit and Automation Blocks for Premiere Pro and After Effects

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 11, 2022 Jul 11, 2022

Copy link to clipboard

Copied

LATEST

Thank you @Mathias Moehl, I hope will include it in future releases. 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 10, 2022 Jul 10, 2022

Copy link to clipboard

Copied

After pasting they keyframes, use Animation > Keyframe Assistant > Time Reverse Keyframes.

 

This flips the keyframes temporally in the Timeline.  Any motion paths created by parameters that have a Spatial attribute (like Position and Anchor Point) will be maintained and followed in the other direction.

 

 

-Warren

 

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 11, 2022 Jul 11, 2022

Copy link to clipboard

Copied

Thank you @Warren Heaton 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines