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

Quickly changing values of multiple keyframes.

Engaged ,
Feb 25, 2020 Feb 25, 2020

Is it possible to quickly change values of multiple keyframes?

 

Example: I change level of background music based on other sounds in the video. So normally the level is 0db but when there's some dialog, I decrease music level to -9db. This has to happen 10 times in the video. Now I decide to make it -12db instead of -9db. Changing 20 keyframes would be time-consuming. Is there a way to automate that?

TOPICS
Expressions , How to , Scripting
3.6K
Translate
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

correct answers 1 Correct answer

Valorous Hero , Feb 25, 2020 Feb 25, 2020

I agree with Rick on using PPro or Audition for audio mixing and most other audio thingies. For now, to change a bunch of KFs, select all the KFs you want to adjust. Then, move the Current Time Indicator to anyone of the selected KFs and scrub/adjust the property's value.

 

Alternative, you can apply an Expression such as -

value - 10

 

this will reduce all existing KFs by a value of 10. This will off course only work on properties with a single value, such as audio level.

Translate
Community Expert ,
Feb 25, 2020 Feb 25, 2020

You should be doing your final editing and sound mixing in Premiere Pro, not After Effects. You could use Dynamic Link to open up a comp as a Premiere Pro Project and have access to much better tools than you have in After Effects. Why do I suggest editing, especially editing sound in Premiere Pro? Because you have access to much better tools there, and if you need even more control, you can open up the PPro project in Audition and have access to some of the best audio tools there are. Premiere has an. auto-ducking option that would automate the entire process and it's easily adjustable.

 

There is a second reason to suggest Premiere Pro. After Effects is a visual effects, motion graphics and compositing application designed specifically designed to help you create shots and motion graphics that you cannot create in an editing app. Most of my comps are under seven seconds. I've been working on one for more than 2 hours that is only 87 frames. It now has more than 30 layers. The film the shot goes in in just under two hours long. It would make no sense at all to try and edit the movie, or even a complete scene in After Effects because AE is such an inefficient video editing app.

 

In Premiere Pro and in Audition you have the ability to auto duck any track you select. In After Effects, adjusting the volume is a manual process. 

 

One other note. It would tale less time to double click on 20 keyframes and type in a new value than it would take to post a question on this forum and wait for a reply.

Translate
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
Valorous Hero ,
Feb 25, 2020 Feb 25, 2020

I agree with Rick on using PPro or Audition for audio mixing and most other audio thingies. For now, to change a bunch of KFs, select all the KFs you want to adjust. Then, move the Current Time Indicator to anyone of the selected KFs and scrub/adjust the property's value.

 

Alternative, you can apply an Expression such as -

value - 10

 

this will reduce all existing KFs by a value of 10. This will off course only work on properties with a single value, such as audio level.

Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV
Translate
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
Engaged ,
Feb 26, 2020 Feb 26, 2020
LATEST

to change a bunch of KFs, select all the KFs you want to adjust. Then, move the Current Time Indicator to anyone of the selected KFs and scrub/adjust the property's value.

 

Yes, this works great. Thank you.

Translate
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
LEGEND ,
Feb 25, 2020 Feb 25, 2020

Agree with everything the others said. Doing this in AE would be like pulling teeth when you can have it so much better in Premiere or Audition. Even if you just rely on the graphical UI without an actual physical mixing console those bounces will be much more precise and intuitive than any keyframing in AE could ever be...

 

Mylenium

Translate
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
Engaged ,
Feb 26, 2020 Feb 26, 2020

Many thanks to everybody who responded. Just to clarify, I used the example with audio levels because it's very straightforward. My question is really about changing multiple keyframe values. Other examples would be changing diameter of an oscilating circle, or rotation angle of a logo, etc.

Translate
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