Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects I forgot how to adjust keyframes proportionately

  • I forgot how to adjust keyframes proportionately

    Posted by Tl Westgate on December 28, 2007 at 5:34 pm

    I saw in a tutorial (Andrew’s or Aharon’s) how to select a group of keyframes and adjust them so they retain their spacing. Not move them down the timeline, but rather, keep them the same percentage apart from one another.

    I really can’t seem to explain this well, can I?

    I have a keyframe at 0 frames, 1 second, and 2 seconds. Instead, I want to select all three and adjust them so they’re at 0, 15 frames, and 1 second. Now, I obviously know how to do that manually, but I saw a trick to grabbing them all and compressing them proportionately by dragging the mouse.

    I tried all the combinations of CTRL, ALT, and SHIFT I could.

    Any hints, please?

    Aharon Rabinowitz replied 18 years, 4 months ago 5 Members · 7 Replies
  • 7 Replies
  • Don Sciore

    December 28, 2007 at 6:02 pm

    Select them, hold Alt (option) and drag the last one.

  • Jimmy Brunger

    December 28, 2007 at 6:06 pm

    What you want to do is make ‘roving keyframes’…you need 3 or more KFs; select them all and then right/option click and select ‘rove across time’. That should do the trick. I think there are certain types of keyframes this doesn’t work on, but can’t remember which.

    Hope that helps.

    *Production Studio Premium CS2 / *Combustion 3 / Mocha v1
    ————————————-
    Win XP Pro SP2 / Intel P4 3GHz / 2GB RAM / GeForce FX5200 / DeckLink Pro / Roland DS-5 monitors / Sony BVM-20G1E / DVS SDI Clipstation / Wacom Intuos 3 A4 / 110GB boot/80GB media/600GB RAID-0

  • Jimmy Brunger

    December 28, 2007 at 6:18 pm

    Ooohh…good trick, didn’t know that one. So in what situation would it be better to use roving KFs instead then? You solution seems alot more flexible…

    *Production Studio Premium CS2 / *Combustion 3 / Mocha v1
    ————————————-
    Win XP Pro SP2 / Intel P4 3GHz / 2GB RAM / GeForce FX5200 / DeckLink Pro / Roland DS-5 monitors / Sony BVM-20G1E / DVS SDI Clipstation / Wacom Intuos 3 A4 / 110GB boot/80GB media/600GB RAID-0

  • Tl Westgate

    December 28, 2007 at 6:35 pm

    [Don Sciore] “Select them, hold Alt (option) and drag the last one.”

    Damn, I thought for sure I had tried that. But it works now. Thanks!

  • Darby Edelen

    December 28, 2007 at 8:35 pm

    [jimmy bee] “So in what situation would it be better to use roving KFs instead then? “

    If you have more than 3 keyframes (a beginning, middle and end) then Roving Keyframes will change the position of the keyframes relative to each other in order to make the property’s rate of change constant.

    For example, if you had 4 position keyframes:

    Keyframe 1 at 00;00;00 with a value of [0,240]

    Keyframe 2 at 00;01;00 with a value of [180,240]

    Keyframe 3 at 00;03;00 with a value of [360, 240]

    Keyframe 4 at 00;09;00 with a value of [540, 240]

    If you changed keyframe 2 and 3 to roving keyframes it would change where they lie on the timeline to 03;00 and 06;00 respectively in order to make the rate of change constant (+180 to the X value every 3 seconds).

    If you have the keyframes selected and hold option/alt and drag the last keyframe it will move all of the keyframes while maintaining their relative position… If you wanted to double the duration you could drag the keyframe at 09;00 out to 18;00 and the 2nd and 3rd keyframes would fall at 02;00 and 06;00 respectively.

    Darby Edelen
    Designer
    Left Coast Digital
    Santa Cruz, CA

  • Jimmy Brunger

    December 29, 2007 at 1:16 am

    Of course, thanks Darby…totally different methods then.

    *Production Studio Premium CS2 / *Combustion 3 / Mocha v1
    ————————————-
    Win XP Pro SP2 / Intel P4 3GHz / 2GB RAM / GeForce FX5200 / DeckLink Pro / Roland DS-5 monitors / Sony BVM-20G1E / DVS SDI Clipstation / Wacom Intuos 3 A4 / 110GB boot/80GB media/600GB RAID-0

  • Aharon Rabinowitz

    December 30, 2007 at 12:39 am

    In addition, in cs3, you can go into the graph editor and select some or all the keyframes. Then, with the bounding box turned on (it’s a button at the bottom), scale out the box. It will scale any selected keyframes proportionally.

    Aharon Rabinowitz
    Email: arabinowitz (AT) yahoo (DOT) com
    All Bets Are Off Productions, Inc.
    Creative Cow After Effect Podcast
    Internet Killed the Video Star: A Guide to Creating Video for the Web

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