Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects How to add frames/move keyframes?

  • How to add frames/move keyframes?

    Posted by Raulio on March 5, 2007 at 2:49 pm

    Hi all,
    I am quite new to AE (was doing Flash animation before). There’s something that I’ve been trying to figure out in AE:

    How can I add frames to a timeline?
    If you’re familiar with Flash, we can hit F5 (insert frames) at a certain point in the timeline, and all subsequent keyframes will be pushed back accordingly.

    I’ve been trying to find a similar feature in AE. So far, I’ve been selecting and moving all keyframes manually if I want to change the animation timing. I tried using time remapping, but I think inserting “frames” will be easier and more accurate most of the time. Please help.

    Many thanks!
    Raul

    Roei Tzoref replied 7 years, 9 months ago 15 Members · 21 Replies
  • 21 Replies
  • Michael Duff

    March 5, 2007 at 11:42 pm

    or right click on a keyframe and you can “Select all following keyframes” or “Select all previous keyframes” …. very handy

  • Raulio

    March 6, 2007 at 2:56 am

    Thanks for the replies. Actually, I’ve been lassoing and moving keyframes manually. This is where I find it to be a very tedious process. On bigger projects with many layers I spend a lot of time selecting the keyframes, because I need to expand and scroll to the layers and find which ones have the keyframes before I could lasso them.

    Right clicking on a keyframe and selecting all following keyframes seem to work only on a single layer. Is there an easy way to select all subsequent keyframes on all layers?

    Sorry if I’m asking too much, but after being able to change animation timing easily on Flash, I guess I just want to work a bit faster on AE.

    Thanks again.

  • Michael Duff

    March 6, 2007 at 5:03 am

    hmmm not that I’m aware of … maybe flash is a better option for the types of animation you are doing? for me, I’m the opposite, if I try to do something in Flash it takes me ten times as long as AE….

    hopefully someone else may know some other workflow shortcuts that may help

  • Filip Vandueren

    March 6, 2007 at 10:59 am

    There is indeed a contextual menu-item (right-click) in the timeline to select “All Following Keyframes”, though it also works for just 1 property at a time.

    Don’t forget though, you can select all layers, then hit “U’ to reveal all the keyframes in your entire timeline.
    You can also use Alt-ArrowLeft or Alt-ArrowRight to nudge selected keyframes 1 frame to the left o right.
    Add shift to nudge in 10 frame increments.

    Here’s a script I wrote that will select ALL keyframes on or after the current time:

    https://www.vandueren.be/forumstuff/scripts/

  • Thomas Damm

    February 3, 2010 at 12:20 pm

    Does anyone know if there has been made improvements on this part in the newer versions of AE?

    I am currently running After Effects CS4 and trying to add some frames in the middle of my production but I can’t find any easy way to do this…

    * Thomas

  • Thomas Damm

    February 4, 2010 at 7:46 am

    Hmm, ok – thanks for the answer. I will consider doing that.

    Nonetheless, I simply can’t comprehend why that option is not needed for experienced users..

  • Thomas Damm

    February 5, 2010 at 7:39 am

    Oh, but I have built mine from scratch in AE. But now I have some 20 layers that control my 45 seconds of animation (a bit of zoom in an orthographic photo, added with some lines and dots, etc.).

    Then I suddenly discover I need some extra time in the middle of it all and I can’t just move the sliders beacuse they are so interdependant with regards to the timing of the effects…

    I know I can multiselect keyframes but it is very difficult to do it on 20 layers and get them all moved the precise same distance. Ofcourse it can be done but it is rather time consuming instead of just telling AE – at this specific frame I want 100 extra frames and everything else moved accordingly.
    (as possible in Flash ,-)

    Regards
    Thomas

  • Travis Schau

    May 10, 2011 at 7:53 am

    The lack of this feature is astounding to me! It’s still absent from CS5.

    I’m just finishing a jazzed-up slideshow motion graphics piece, where the client said towards the end “it’s too fast, add 1 second to each image”.
    Oh boy. That was fun. Thanks so much to Filip Vandueren, your script really saved me.

    If any scripters want to write a more advanced script that adds or removes frames (in the same way f5 does in flash, pushing start/end markers of layers and extending tweens), that would be incredible.

    -Travis

  • Ben Chao

    September 19, 2011 at 3:55 pm

    I really missed this feature in a recent project. There were ones on aescripts.com that did parts but not all of what I needed, so I combined some of them to recreate the F5 key for AE. The script shifts layers that occur after current time and pushes the end markers/keyframes for those that are on.

    You can download the script here:
    https://code.google.com/p/smdcode/downloads/detail?name=AE5.5%20-%20Add%20Delete%20Frames.zip&can=2&q=

    If you need a better description of the script it’s been posted here:
    https://www.smartinteractionlab.com/painless-frame-addingdelete-in-after-effects

    As I mentioned, I combined a bunch of available scripts to do this, so special thanks to:
    Filip Vandueren for FV_selectALLfollowing.jsx
    Paul Tuersley for pt_ShiftLayers.jsx
    Lloyd Alvarez for LayerHandles.jsx

    – Ben

  • Jerimy Brown

    September 23, 2011 at 8:12 pm

    I see I am not the only person looking for this feature… Thanks for the script Ben

Page 1 of 3

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy