Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions lip sync vertical position changes

  • lip sync vertical position changes

    Posted by Gary Jarvis on November 27, 2011 at 9:48 pm

    I am trying to do a lip sync, I have written down all the instructions very precisely, The process uses the puppet tool pick whipped to the slider in my audio file.

    It worked great the other day, my dilemma is that when the vertical position # goes red it changes, this in turn also changes the position of my subject, I also tried by not using the puppet tool and just going to the layer and pick whipping from position, the same thing happens.

    Is there a way of pre-setting the vertical axis key so that it will keep the # one wants to use?

    Tks

    Gary Jarvis replied 14 years, 5 months ago 2 Members · 5 Replies
  • 5 Replies
  • Dan Ebberts

    November 27, 2011 at 10:29 pm

    Please post the expression you’re using.

    Dan

  • Dan Ebberts

    November 27, 2011 at 11:39 pm

    It might be that this is all you need:

    temp = thisComp.layer(“Audio Amplitude”).effect(“Both Channels”)(“Slider”);
    value + [0, temp]

    If you need the pin to go up instead of down, change the “+” to a “-” in the last line.

    Dan

  • Gary Jarvis

    November 28, 2011 at 1:54 am

    amp = +.06;
    temp = thisComp.layer(“Audio Amplitude”).effect(“Both Channels”)(“Slider”);
    value + [0,temp*amp]

    It’s a bottom lip going down, I start off with the vertical at 562 and it immediately changes to 584 I then moved forward a keyframe create new key at 562 it then goes to 584!!

  • Dan Ebberts

    November 28, 2011 at 2:29 am

    >I start off with the vertical at 562 and it immediately changes to 584

    Are you saying that the y changes from 562 to 584 when you apply the expression? That would mean that the audio amplitude would have to be 367 at that time. That seems awfully high. I think something else is going on.

    Dan

  • Gary Jarvis

    November 29, 2011 at 1:02 am

    Dan,

    You were 100% on the ball when you gave me the answer in a similar thread, your response was:

    amp = -.4;
    temp = thisComp.layer(“Audio Amplitude”).effect(“Both Channels”)(“Slider”);
    value + [0,temp*amp]

    Being a beginner I misinterpreted what I saw i.e. After I set in the expression, (above) I saw the bottom lip rise high above the face and thought I should change the – for a +. I was incorrect, I should have just brought the lip down with the vertical control, it’s working fine now, I have 63 animated mates in sync.

    now I have to learn how to fine tune the lip movements through the audio, if that’s possible!!

    anyway Dan, tks mate

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