Forum Replies Created

Page 11 of 29
  • Declan Smith

    June 17, 2014 at 3:59 pm in reply to: Adobe premiere CS6!!!!!!!!!!!!!!!!!!!!!!!

    https://en.savefrom.net

    No plugins, no software to install. Just put the video url link in, click download and it will present you with a list of links to click on and download the video file in any of the resolutions available.

    Declan Smith
    https://www.madpanic.tv
    After Effects CS6/ FCS3 / Canon XLH1 / Canon 7D / Reason / Cubase

    “it’s either binary or it’s not”

  • To answer the second part of your question:
    This expression enables you to have a slider value that can be almost any value, i.e. keyframe it from 1 to 200.
    v = Math.round(time*s); This makes the value v related to time so you don’t have to set keyframes for your slider value. By multiplying it by time, it will effectively auto increment.

    t = (v%31)+1;

    The % operator is modulo. So this will take whatever value v is, divide it by 31 and give you the remainder. So if v was 64, t would be 3, if v was 31, t would be 0, hence adding 1 will ensure you get 1 – 31 displayed.

    t.toString();

    As t is an integer, the toString() method returns a string representation of the number, the equivalent of “” + t

    I would guess that the while loop is there because this expression was used for some other purpose originally, where perhaps the number range was larger and therefore, a consistent number of padded 0’s was needed. If you increase the padLength to 4, you will see the effect. Your number will be padded with up to 4 0’s.

    Declan Smith
    https://www.madpanic.tv
    After Effects CS6/ FCS3 / Canon XLH1 / Canon 7D / Reason / Cubase

    “it’s either binary or it’s not”

  • You were so frustratingly close in your solution.

    The only thing wrong was that you didn’t assign the value derived by Math.round(n) to anything. Math.round(n) is a pass by value function not a pass by reference, so you need to assign the result to something.

    Also, for brevity, you don’t need the else clause because if n>=10 it won’t be changed by your if clause.

    Modified code below.

    Hope this helps.

    n = effect("Slider Control")("Slider");
    n=Math.round(n)
    if (n < 10){ n = "0" + n; }

    Declan Smith
    https://www.madpanic.tv
    After Effects CS6/ FCS3 / Canon XLH1 / Canon 7D / Reason / Cubase

    "it's either binary or it's not"

  • Declan Smith

    May 29, 2014 at 2:13 pm in reply to: Make fading credits with a video at the bottom

    If I understand your request, you want scrolling credits that fade at the top and bottom of the screen and this to be on a video background ? This can all be done in after effects or you can import your scrolling credits on black background as you have suggested you may already have, I will discuss both.

    EG1 – Credits text generated in After Effects

    1. Create a comp with your background video.
    2. Add a text box by clicking the text tool and dragging to create a bounding box.
    3. Enter your credits into the text box and resize the bounding box if necessary.
    4. Create the text scroll animation by going to the start of your comp, position the text layer below the bottom of the comp, click the stopwatch for the position then go to the end of the comp and move the text layer up above the comp..
    5. Add a solid white layer.
    6. Add a rectangular mask to the solid by selecting the rectangle Q and then double click it.
    7. Adjust the top and bottom of the mask so that there is a small area below the top and above the bottom of the comp (so vertically it sits within the comp). Also, expand the mask past the left and right edges of the comp.
    8. Feather the mask and adjust the expansion negatively to pull it in. This creates the gradient top and bottom. As the feather / expansion applies to the whole mask, this is why we made the left right edges bigger than the comp in Step 7 above.
    9. On the text layer, select Alpha Track matte. The white solid with the mask on now acts as the gradient mask.

    EG2 – Using externally rendered scrolling text on black background.
    1. Open comp with background video
    2. Drag in the scrolling text video layer
    3. Create a white solid and follow step 7 & 8 & 9 from EG1 above
    4. On the text layer. change the transfer mode from normal to Add.

    I have uploadad a sample project for reference. Hope this helps

    7547_fadingcredits.aep.zip

    Declan Smith
    https://www.madpanic.tv
    After Effects CS6/ FCS3 / Canon XLH1 / Canon 7D / Reason / Cubase

    “it’s either binary or it’s not”

  • You’re welcome.

    Just a thought, if the length of you number changes, you will need to animate the range selector end position as below. (assuming your text layer is called text).

    100/text.sourceText.length;

    Declan Smith
    https://www.madpanic.tv
    After Effects CS6/ FCS3 / Canon XLH1 / Canon 7D / Reason / Cubase

    “it’s either binary or it’s not”

  • In the text layer panel for the text, click the ‘animate’ button and select ‘position’

    In the range controls, set the start / end parameters to select just the $ sign.

    Then use the position control to move the character where you want it.

    If you also want it to be smaller, click ‘add’ on the existing animator you just created, and select property->scale.

    The combination of the two would allow you to emulate superscript. This gets much more fun as you can animate all these parameters!

    Declan Smith
    https://www.madpanic.tv
    After Effects CS6/ FCS3 / Canon XLH1 / Canon 7D / Reason / Cubase

    “it’s either binary or it’s not”

  • Precompose the layer with the layer style then apply the effects to the precomposed layer

    Declan Smith
    https://www.madpanic.tv
    After Effects CS6/ FCS3 / Canon XLH1 / Canon 7D / Reason / Cubase

    “it’s either binary or it’s not”

  • Declan Smith

    May 5, 2014 at 7:20 pm in reply to: Change dot with comma

    Use the replace method of the string representation of the number.
    For example:

    numStr = “” + 12.35
    numStr.replace(“.”, “,”)

    So if your text field is something like:

    thisComp.layer(“Control”).effect(“Slider Control”)(“Slider”)

    Change it to read

    numstr=”” + thisComp.layer(“Control”).effect(“Slider Control”)(“Slider”).value;
    numstr.replace(“.”,”,”);

    Declan Smith
    https://www.madpanic.tv
    After Effects CS6/ FCS3 / Canon XLH1 / Canon 7D / Reason / Cubase

    “it’s either binary or it’s not”

  • Thanks, I have started experimenting with this method and looks promising. I need to get the right combustion of distort / blurs now

    Declan Smith
    https://www.madpanic.tv
    After Effects CS6/ FCS3 / Canon XLH1 / Canon 7D / Reason / Cubase

    “it’s either binary or it’s not”

  • Hi,
    I can’t put the footage online, but it is straight forward green screen shot of actor. One wide shot, a couple of mids and a close up. There is not much movement other than other than the character talking, although the last CU shot he steps out of shot, nothing that can’t easily be tracked.

    Declan Smith
    https://www.madpanic.tv
    After Effects CS6/ FCS3 / Canon XLH1 / Canon 7D / Reason / Cubase

    “it’s either binary or it’s not”

Page 11 of 29

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