Forum Replies Created

Page 1 of 2
  • Adam Haas

    October 3, 2019 at 10:30 pm in reply to: Random Money Serial Number Generator

    I’m sure this isn’t nearly as efficient as it could be, but it works:


    rate = 1/0.05;
    posterizeTime(rate)
    var letters = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N"]
    var countLetters = letters.length;
    var currentLetter = random(0, parseInt(countLetters));

    number1 = random(0,9).toFixed();
    number2 = random(0,9).toFixed();
    number3 = random(0,9).toFixed();
    number4 = random(0,9).toFixed();
    number5 = random(0,9).toFixed();
    number6 = random(0,9).toFixed();
    number7 = random(0,9).toFixed();
    number8 = random(0,9).toFixed();

    [letters[parseInt(currentLetter)]+number1+number2+number3+number4+number5+number6+number7+number8]

  • I want the shape visible and the text animating only within that shape. Not sure if that’s something trackmattes can do. I’ll play around with it.

  • Adam Haas

    March 15, 2019 at 9:43 pm in reply to: Mass Export Canon MOV files with Left Channel Removed

    I’ll have to give that a try should this happen again Todd.

    I solved this problem by dragging all the clips into Media Encoder, exporting a WAV file with a separate file for each channel.

    Then I deleted all the left channel files with the unusable buzz.

    Dragged the audio recorder files (TASCAM) and the exported files (renamed to AUD_XXXX instead of MVI_XXXX) and synchronized those in PluralEyes and exported the timeline.

    When I imported the timeline, I then (manually) dragged the corresponding video clip on top of the matching audio file (based on the XXXX in the file name).

    Muted the video audio track layer and I’m set.

  • Adam Haas

    January 17, 2019 at 6:04 pm in reply to: Move, hold, move based on layer duration

    That did the trick. Thank you so much Dan.

  • Adam Haas

    January 17, 2019 at 6:03 pm in reply to: Move, hold, move based on layer duration

    Just watched your demo reel. Wow, your work is super impressive. I hope to achieve your level of quality one day.

  • Adam Haas

    January 17, 2019 at 5:07 pm in reply to: Move, hold, move based on layer duration

    Maybe you can help me with this part. I have the same thing but now it’s only two positions.

    // Shift position, hold

    t =.5;
    EndPos = position;
    StartPos = [EndPos[0],EndPos[1]+30];

    if(time <= inPoint + t) {
    ease(time,inPoint,inPoint + t,EndPos,StartPos)
    }

    This worked at the time of my last post, but since AfterEffects was updated for 2019, the code has stopped working and now says:

    After Effects warning: Expression Disabled
    Error at line 1 in property 'Position' of layer 1
    ('Shape Layer 1') in comp 'Expression Testing'

    expression result must be a dimension of 2, not 1.

  • Adam Haas

    October 29, 2018 at 9:13 pm in reply to: 100 to 0 Expression based on layer length

    YES, that was it! Thank you so much.

  • Adam Haas

    October 25, 2018 at 6:23 pm in reply to: Count Number Up with comma and one decimal places

    Thank you! I’ll give this a try later this week.

  • Adam Haas

    October 23, 2018 at 11:48 pm in reply to: Natural Type-On Expression

    How can I do this so it starts at the beginning of the layer and not the composition?

  • Adam Haas

    October 17, 2018 at 8:08 pm in reply to: TypeError: this.sourceRectAtTime is not a function

    That was it. How silly. Thank you so much.

Page 1 of 2

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