Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Wiggler to emulate stop frame

  • Wiggler to emulate stop frame

    Posted by Adam Mcewen on August 4, 2008 at 2:29 pm

    Hi,

    I am wanting to create an effect similar to the one in the link below (great video btw!)

    https://blublu.org/sito/video/muto.htm

    If you cant see the vid for whatever reason it looks like it is stop frame animation with each frame being taken with a stills camera. It isnt a controlled environment so each frame has slightly different lighting, angle etc, so you get a very stuttery, rough kind of stop frame look.

    I am wanting to emulate this look using video footage. I wanted to use the wiggler but it isnt working for some reason (i create two keyframes of the same value and hit apply, keyframes are created between but there is no movement). As a workaround i have decided to use expressions which i have recently decided i should learn so now seems the ideal time!

    The footage will be going at somthing like 5-10 fps so i will need to hold a single frame of the footage along with the brightness, contrast, rotation, position, properties etc then i’l need to move to the next frame with all of the properties changed, i assume wiggler expressions is the best way to do this, if not im open to suggestions

    Hope i didnt over complicate the question there, if you want me to clarify anything please ask and i will try to explain a little better

    Thanks for your help in advance
    sorry about the long post

    Adam

    Dan Ebberts replied 17 years, 3 months ago 3 Members · 4 Replies
  • 4 Replies
  • Dan Ebberts

    August 4, 2008 at 2:53 pm

    You could start with brightness and contrast expressions like this:

    posterizeTime(5);
    15 + wiggle(5,15)

    A position expression like this:

    posterizeTime(5);
    wiggle(5,10)

    And a rotation expression like this:

    posterizeTime(5);
    wiggle(5,5)

    Dan

  • Adam Mcewen

    August 4, 2008 at 4:44 pm

    Excellent, worked a treat, thanks very much!

  • Scott Geersen

    January 22, 2009 at 12:38 am

    hi guys,
    this is something i have been wrestling with for a while and haven’t had very many responses. perhaps because i posted in the ae forum rather than the expressions forum!
    the above expressions don’t behave as they should in ae cs4. the psoterize does not apply to the wiggle… and i can’t seem to figure out how to make it work. it seems to be a bug in ae cs4. can anyone confirm or deny?
    i really need this expression to work and so far have had to resort to manually keyframing. due to the nature of my project, using a precomp with a lower frame rate and setting this to “preserve frame rate when nested” is not an option for me.
    🙁

    thanks,
    scott.

  • Dan Ebberts

    January 22, 2009 at 12:57 am

    Wow. That seems to be the case. It works up through CS3 but not in CS4. Here’s a work around that seems to work:

    posterizeFps = 5;

    f = Math.floor(timeToFrames()/posterizeFps)*posterizeFps;
    wiggle(5,10,1,.5,f*thisComp.frameDuration)

    Dan

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