Create Beautiful Countdown Timer Motion Graphics | After Effects Tutorial

Поділитися
Вставка
  • Опубліковано 31 тра 2024
  • 20,000+ AE & PR Templates: www.sonduckfilm.com/ - In this After Effects tutorial, we'll show you how to create a stylish and customizable countdown timer motion graphic from scratch. Whether you need a countdown for a product launch, event, or social media post, this tutorial will help you create the perfect timer to fit your needs. By the end of this tutorial, you'll have the skills to create any type of countdown timer you need for your projects, and you'll have a better understanding of how to use After Effects to create motion graphics that stand out.
    ► Copy the Expressions from our Dropbox (UA-cam won't let me paste in the expressions):
    www.dropbox.com/s/bw1sqv2p7ln...
    ► Join our Discord for Motion Designers:
    / discord
    ► Free 100 Template Pack from us for AE & Premiere here:
    bit.ly/Free100Templates
    ► 20,000+ Templates For After Effects and Premiere Pro: bit.ly/UnlimitedAETemplates
    Save time and produce amazing work with our Extension panel that allows you to preview templates in After Effects and Premiere. Then quickly change your template within seconds to fit your needs!
    ► Download This Tutorial's Project File & Follow Along:
    www.sonduckfilm.com/tutorials...
    ► Music Used in this Tutorial:
    1.envato.market/15jAPD
    Artwork:
    Old Island: www.deviantart.com/joeyjazz/a...
    Timeless: www.deviantart.com/joeyjazz/a...
    Off the Map: www.deviantart.com/bisbiswas/...
    #SonduckFilm #AfterEffects #motiongraphics
    Timecode:
    0:00 Intro - Smash that like button!
    0:19 Timer 1
    3:00 Timer 2
    4:09 Timer Templates
    4:38 Timer 3
    6:55 Outro - Please Subscribe
  • Фільми й анімація

КОМЕНТАРІ • 39

  • @SonduckFilm
    @SonduckFilm  Рік тому

    ► 20,000+ Templates For AE & Premiere: www.sonduckfilm.com/
    ► Free 100 AE & Premiere Template Pack: www.sonduckfilm.com/tutorials/duck-pack/
    ► Join our Discord for Motion Designers: discord.gg/DuhBGHEZ6U

  • @lemonbeans
    @lemonbeans 7 місяців тому

    Worked perfectly, thanks.

  • @ImranShaikh-ds5uw
    @ImranShaikh-ds5uw 8 місяців тому +4

    I got an error on expression. However, the below code worked for me.
    first_char = 0;
    end_char = 2;
    s_h = 0;
    s_m = 0;
    s_s = 0;
    hh = Math.abs(thisComp.layer("Settings").effect("Hours")(1));
    mm = Math.abs(thisComp.layer("Settings").effect("Minutes")(1));
    ss = Math.abs(thisComp.layer("Settings").effect("Seconds")(1));
    speed_animation = thisComp.layer("Settings").effect("Speed Animation")(1);
    total_seconds = thisComp.layer("Settings").effect("Reverse")(1) == 0 ? (((hh*3600) + (mm*60) + ss) - time * speed_animation) : (((s_h*3600) + (s_m*60) + s_s) + time * speed_animation);
    time_code = timeToTimecode(total_seconds, timecodeBase = 100);
    full_time = timeToTimecode(Math.ceil(((hh*3600) + (mm*60) + ss)) + Math.ceil(((s_h*3600) + (s_m*60) + s_s)), timecodeBase = 100);
    time_code.substring(first_char, end_char);
    if (time_code.substring(0, 1) == '-') {
    '00'
    } else {
    if (time_code > full_time) {
    full_time.substring(first_char, end_char);
    } else {
    time_code.substring(first_char, end_char);
    }
    }

  • @sonu-jangir
    @sonu-jangir Рік тому

    This video was so helpful for me...
    thank you so much...

  • @Springsteve
    @Springsteve Рік тому

    Very helpful, thanks a lot..

  • @beauxnouveaux
    @beauxnouveaux Рік тому +4

    How do you increase the hours number past 20? And add days?

  • @T2Exile
    @T2Exile Рік тому

    damn, way more in-depth than I thought! saving this one

  • @user-nq2yq7st2n
    @user-nq2yq7st2n 6 місяців тому

    you are absolutely legend

  • @Carlinosbrowns
    @Carlinosbrowns 10 місяців тому

    If I want to add 2 decimal places to the counter, how would I update the expression?
    thank you!!!

  • @CGCPMTV
    @CGCPMTV Рік тому

    Ho My God great Vidéo tanks alot this save my time for my everiday pie chart création in broadcast tv tanks ❤

  • @akshaygupta2841
    @akshaygupta2841 Рік тому

    how you shake that background behind timmer i want to learn that
    i like it, if you make any video related to that please share me the video link

  • @karolisputnikas7327
    @karolisputnikas7327 Рік тому

    Hello! How to make the countdown to start at specific point of timeline?

  • @user-is7bj3ok2w
    @user-is7bj3ok2w 8 місяців тому

    I have a question.
    Is there a way to make it count in minutes, seconds, and 24fps??

  • @SickleThits
    @SickleThits 9 місяців тому

    I want to do a similar effect to the line timer but with the subtitles so my subtitles start off white then fill in yellow from left to right and will be fully yellow when the video ends. Any ideas?

  • @DarkRiderMotovlogs
    @DarkRiderMotovlogs 10 місяців тому

    Hey man quick question. I have everything working nicely, but want to know if there is a way to only start the timer after a certian amount of time, say 2 seconds and not at the start of the timeline?
    I have all my elements animating on, but the timer has already advanced a few seconds.
    Thanks!

    • @Carlinosbrowns
      @Carlinosbrowns 10 місяців тому

      Hi, I just noticed the same thing. I added keyframes to the speed animation slider to have sort of hold freeze frames. So i have it at 0 and then move it to 1 when I want the animation to start. Hope this helps

    • @DarkRiderMotovlogs
      @DarkRiderMotovlogs 10 місяців тому +1

      @@Carlinosbrowns Thanks! That sounds much easier.
      What I did was ask ChatGPT to change the expression to only start at 2 seconds. All it did was change one value and it worked perfectly.
      If you change that value you can make the timer start at any time you like.
      Here is the modified expression.
      first_char = 3;
      end_char = 5;
      s_h = 0;
      s_m = 0;
      s_s = 0;
      hh = Math.abs(thisComp.layer("Settings").effect("Hours")(1));
      mm = Math.abs(thisComp.layer("Settings").effect("Minutes")(1));
      ss = Math.abs(thisComp.layer("Settings").effect("Seconds")(1));
      speed_animation = thisComp.layer("Settings").effect("Speed Animation")(1);
      reverse = thisComp.layer("Settings").effect("Reverse")(1);
      total_seconds = reverse == 0
      ? (((hh * 3600) + (mm * 60) + ss) - (time - 2) * speed_animation)
      : (((s_h * 3600) + (s_m * 60) + s_s) + (time - 2) * speed_animation);
      time_code = timeToTimecode(total_seconds, timecodeBase = 100);
      full_time = timeToTimecode(
      Math.ceil(((hh * 3600) + (mm * 60) + ss)) + Math.ceil(((s_h * 3600) + (s_m * 60) + s_s)),
      timecodeBase = 100
      );
      // Adjust the time_code and full_time for the 2-second offset
      if (time < 2) {
      time_code = "00:00:00:00";
      full_time = "00:00:00:00";
      } else {
      time_code = time_code.substring(first_char, end_char);
      full_time = full_time.substring(first_char, end_char);
      }
      if (time_code.substring(0, 1) === '-') {
      '00';
      } else {
      if (time_code > full_time) {
      full_time;
      } else {
      time_code;
      }
      }
      This modified expression will start at 2 seconds on the timeline and provide the desired output. Keep in mind that if you need to adjust the starting time differently, you can change the 2 in the expressions to your desired starting time in seconds.

    • @Carlinosbrowns
      @Carlinosbrowns 10 місяців тому +1

      @@DarkRiderMotovlogs nice! Glad it worked out

  • @BlckSpkz
    @BlckSpkz Місяць тому

    Has anyone came across this error on the second timer, that when you press the reverse button it changes the number to zero? I do have my seconds set to 15, but when I click the reverse button, it changes all the values to zero?

  • @ZachLorton
    @ZachLorton Рік тому

    I'm getting an error in the expression. "Effect named 'Speed Animation' is missing or does not exist." Can you give some insight on this?
    Using AE v 23.3.0 build 5.3

  • @jaysonfontela5761
    @jaysonfontela5761 Рік тому

    💖

  • @42kurniawan
    @42kurniawan Рік тому +2

    error on the expression. not working

  • @brendahunt7478
    @brendahunt7478 Рік тому

    Good Morning

  • @stevekongliew8305
    @stevekongliew8305 9 місяців тому

    I'm getting an error in the expression. "Effect named 'Speed Animation' is missing or does not exist." Can you give some insight on this?
    Using AE. please help

    • @spoderman2223
      @spoderman2223 6 місяців тому

      just rename it exactly like this ''Speed Animation ''

  • @TheLucifer92
    @TheLucifer92 8 місяців тому

    I can't figure a way to make it three digits, I need to input 336 in hours

  • @julianhuhoa7865
    @julianhuhoa7865 11 місяців тому

    i'm sorry, please, help me code text - sound... thanks

  • @taketheredpill1452
    @taketheredpill1452 10 місяців тому

    Verified this works.
    Had to go back a few times to get everything right.
    My version didn't have the script drop-down, so I right-clicked on the watch icon and it had an option to edit script (I'm rendering so can't check what the exact wording was)

  • @Ram7971L
    @Ram7971L Рік тому

    Why is it saying error in the expression

    • @Ram7971L
      @Ram7971L Рік тому

      I copied the 1st expression and past it ws you said

  • @IGI_Media
    @IGI_Media Рік тому +1

    @sonduckFilm - Every single "timer video" UA-camr does the same thing . . . create the timer. none of the people making timer videos tell you how to make the timer work once you compile the project file into a video. A 1 hour video is great, except if you have a 2 minute compostion . . .then what ?

  • @andreykochergin
    @andreykochergin 11 місяців тому

    why only 19 hours? not 10 not 99, but nineteen!..

  • @abdoelh.977
    @abdoelh.977 Рік тому

    damn i don"t understand with these codes

  • @denissehernandezhdz.6996
    @denissehernandezhdz.6996 Рік тому

    Error

  • @christianmadlener1771
    @christianmadlener1771 Рік тому +2

    "all you have to do is to copy this complex piece of code"
    Yeah, that's exactly the best way to learn something. Thumbs down. Booh.

    • @Ram7971L
      @Ram7971L Рік тому

      But I'm getting error in expression bro

  • @white_clamour_1
    @white_clamour_1 8 місяців тому +1

    very superficial lesson

  • @DeveloVooshGWeb
    @DeveloVooshGWeb 8 місяців тому +1

    inefficient