Copy link to clipboard
Copied
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?
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.
Copy link to clipboard
Copied
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.
Copy link to clipboard
Copied
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.
Copy link to clipboard
Copied
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.
Copy link to clipboard
Copied
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
Copy link to clipboard
Copied
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.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now