Как Создать Таймер в After Effects. Создание Электронного Секундомера Прямой и Обратный Отсчёт.

Поделиться
HTML-код
  • Опубликовано: 1 апр 2018
  • Полный курс по After Effects: w.cscore.ru/davidtomparkers/d...
    Поддержать канал материально:
    Донатом: www.donationalerts.com/r/davi...
    Boosty: boosty.to/davidtomparkers/donate
    Как Создать Таймер в After Effects. Создание Электронного Секундомера Прямой и Обратный Отсчёт.
    В этом уроке After Effects мы научимся создание электронного таймера, часов или секундомера.
    Часы, секундомер, timer, clock, stopwatch, таймер, не важно как вы это называете делается очень легко.
    Мы будем использовать эффект Slider Control и применять экспрешены.
    После этого урока вы будете знать как добавить часы, как добавить таймер и как добавить секундомер в ваше видео.
    Также мы научимся как оптимизировать таймер на обратный отсчёт и на прямой отсчёт в After Effects.
    Ссылка на файл с expression: yadi.sk/i/rNLlbyqd3U4VAD
  • КиноКино

Комментарии • 168

  • @zigzagproduction6119
    @zigzagproduction6119 3 года назад

    Давид, большое спасибо за подробный урок с программированием таймера!

  • @user-wr8ok7dm5m
    @user-wr8ok7dm5m Год назад +3

    Шок ты от начало до конца полностью обьяснил скрипт и работу с ним! Просто чудесно! Спасибо за работу

  • @uazunderground362
    @uazunderground362 5 лет назад +3

    спасибо большое, всё понятно, сделал для себя не время, а просто десятичные значения цифр для прокрутки процентов, Спасибо!

  • @chuchelka
    @chuchelka 3 года назад +86

    В after effect 2020 , нужно писать:

    function addZero (n){
    if(n

    • @MiniVaniPo
      @MiniVaniPo 2 года назад +2

      Спасибо тебе огромное, здоровья и всех благ!

    • @Sasha-Zuev
      @Sasha-Zuev 2 года назад +6

      Не обязательно. Можно писать и как показывают в ролике, только надо будет начиная c else перейти на следующую строчку

    • @brnstew
      @brnstew 2 года назад +2

      от души спасибо

    • @anttnk
      @anttnk 2 года назад +3

      Дай бог сдоровья

    • @katyagarnet2970
      @katyagarnet2970 2 года назад +1

      лучшие комментарии на планете!

  • @user-5303g
    @user-5303g 5 лет назад

    Простое и понятное объяснение. Спасибо!

  • @lonervodolei8811
    @lonervodolei8811 4 года назад

    Урок зачетный. Все понятно, все по делу.

  • @LUCIONCSGO
    @LUCIONCSGO 7 месяцев назад

    Даже спустя 6 лет это видео очень помогло, надеюсь и дальше будешь радовать такими видосами)

  • @user-rr3sz8gy7d
    @user-rr3sz8gy7d 2 года назад +66

    У кого нули отделены от общего счётчика, вот скрипт:
    slider = effect("Slider Control")("Slider");
    seconds = Math.floor(slider%60);
    minutes = Math.floor(slider/60);
    function addZero(n) {
    if(n < 10) {
    return "0" + n
    } else {
    return n;
    }
    }
    if (slider > 0) {
    addZero(minutes) + ":" + addZero(seconds)
    } else {
    "00:00"
    }

    • @timred3789
      @timred3789 2 года назад

      спасиб

    • @katyagarnet2970
      @katyagarnet2970 2 года назад

      Спасибо тебе прекрасный человек!

    • @user-cp1ug1jk4i
      @user-cp1ug1jk4i Год назад

      спасибо тебе добрый человек, и автору этого видео!

    • @user-cj2fl4vp2d
      @user-cj2fl4vp2d Год назад

      спасибо! очень пригодилось

    • @idraw2941
      @idraw2941 3 месяца назад

      Thank you

  • @dmitrybarracuda7779
    @dmitrybarracuda7779 10 месяцев назад

    Спасибо большое за ваш труд, очень выручило ваше видео.)

  • @pro100tak_maxikzzz6
    @pro100tak_maxikzzz6 6 лет назад

    Спасибо от души)

  • @ivanniko2601
    @ivanniko2601 3 года назад

    Спасибо, нашёл что искал!

  • @nikitaprokhozhev6904
    @nikitaprokhozhev6904 4 года назад +4

    Спасибо большое! Все круто, без воды, по делу!! ;)

  • @Brotunya
    @Brotunya 2 года назад

    Спасибо за урок

  • @burinis_and_his_sims_world_tv
    @burinis_and_his_sims_world_tv 4 года назад +22

    спасибо за урок)))) лайк))
    PS: для тех, у кого after effects на русском: вместо slider = effect("Slider Control")("Slider") пишем slider = effect("Элемент управления «Ползунок»")("Ползунок").

    • @alisdi7465
      @alisdi7465 4 года назад

      Только хотела спросить и прочитала у вас ответ)) круто

    • @user-og6bw5qn1p
      @user-og6bw5qn1p 3 года назад

      Тогда так, Ползунок = effect("Элемент управления «Ползунок»")("Ползунок").

    • @user-dv5ud2ml2f
      @user-dv5ud2ml2f 3 года назад +1

      @@user-og6bw5qn1p в исходном комментарии логика в том, чтобы объяснить программе, что в коде слово "slider" обозначает эффект "Ползунок". Используя же предложенный Вами вариант пришлось бы везде в коде заменить "slider" на "Ползунок", что не очень удобно.

    • @Khrazilkree
      @Khrazilkree 2 года назад +2

      Для тех, у кого After Effects на русском, первое, что надо сделать, это снести его и поставить на английском. Иначе с выражениями так и будете плясать с бубном. Так еще и помощи в АЕ коммьюнити с русской версией найти гораздо сложнее, ибо в АЕ и без того приколов хватает, а тут еще и локализаторы свой вклад вносят. Это было последней каплей, почему я года 4 назад перешел на английский АЕ. Перевод элементов на русский язык это просто гениально. Написал выражение на домашнем компе на русском АЕ - всё работает. Пришел на работу - не работает. А ПОТОМУ ЧТО ПОЛЗУНОК. Не Slider, ПОЛЗУНОК!!! Выражение для русской и английской версии нужно разное. Не надо так.

  • @xlive147
    @xlive147 8 месяцев назад

    Удачи тебе и спасибо!

  • @user-to1jh7km7e
    @user-to1jh7km7e Год назад

    Спасибо большое!

  • @Melior1982
    @Melior1982 4 года назад

    Спасибо!

  • @user-rp4ux4oo1w
    @user-rp4ux4oo1w Год назад

    Храни Вас Господь!

  • @romannosov1476
    @romannosov1476 3 года назад

    Спасибо! Помогло

  • @casperyeah631
    @casperyeah631 5 лет назад

    Спасибо большое! Все отлично. Если надо чтоб таймер начинался с определенного момента видео и шел обратный отсчет, нужно к времени таймера прибавить количество секунд предшествующих старту )

    • @ottisov
      @ottisov 4 года назад

      это как

  • @4exov3224
    @4exov3224 3 года назад +38

    У тех, у кого не работает выражение с добавлением нулей, надо в настройках проекта, (project setting) в разделе expressions поменять javascript на Legacy ExtendScript

    • @timdolya
      @timdolya 3 года назад +1

      Спасибо!

    • @laminalife2758
      @laminalife2758 2 года назад +1

      Да ты красава! А я мучался с этим час! Спасибо!

    • @user-fp9bi9bt9r
      @user-fp9bi9bt9r 11 месяцев назад +1

      Брат, ты просто красавчик, а то я уже начал чувствовать себя дебилом :)

    • @erkinusmonov1782
      @erkinusmonov1782 9 месяцев назад

      это потому что связано новой версии?

  • @ninekate3772
    @ninekate3772 3 года назад +5

    Спасибо! Единственный момент, нужно текст центровать по левому или по правому краю в параграфе, либо якорную точку расположить так же слева или справа. Если по центру делать, как на видео, то у некоторых шрифтов цифры скачут, меняя размер в ходе отсчета

  • @LevVL
    @LevVL 5 лет назад

    спасибо

  • @seva_buka
    @seva_buka 4 года назад +2

    Давид, спасибо за видео!
    Есть вопрос: я делаю таймер с привязкой с реальному времени воспроизведения в композиции, допустим с названием "1". Потом композицию 1 я вставляю в композицию 2 в середине таймлайна. Можно ли сделать так, чтобы время реального воспроизведения в композиции 1 было привязано ко времени композиции 2?
    Если привязываю через pickwhip, то время начинает отсчитываться только при старте композиции 1, а надо чтобы показывалось реальное время воспроизведения композиции 2. Надеюсь, понятно объяснил. Буду очень благодарен за совет

  • @stro1ch.
    @stro1ch. 2 года назад

    Ты не представляешь, как выручил меня, чел!

  • @maxx-design
    @maxx-design 5 лет назад +1

    то что нужно! спасибо за урок) как раз нужен 5минутный таймер с обратным отсчетом) а выставлять каждую секунду кадр это занятие не очень интересное)

  • @GreenMigachka
    @GreenMigachka 4 года назад +12

    для русской версии 2019 года:
    ползунок = effect("Элемент управления «Ползунок»")("Ползунок")
    sec = Math.floor(ползунок%60);
    min = Math.floor(ползунок/60);
    function addZero(n) {
    if (n < 10) return "0" + n; else return "" + n;
    }
    if (ползунок > 0) {
    addZero(min) + ":" + addZero(sec)
    } else {
    "00:00"
    }

    • @user-tc3jf3zr7s
      @user-tc3jf3zr7s 4 года назад

      Ползунок с большой буквы
      с заглавной Карл😡
      .... @#$%
      с заглавной ....
      для версии 2020 года
      (без претензий просто крик души)

    • @GreenMigachka
      @GreenMigachka 4 года назад

      @@user-tc3jf3zr7s Но я же указала, что это для 2019! У меня не работала ни одна другая, кроме этой.

    • @user-tc3jf3zr7s
      @user-tc3jf3zr7s 4 года назад

      @@GreenMigachka прости меня просто пригорело у меня
      весь день сижу ошибка в строчке понять не могу чего хочет потом прочел поставил
      так он .... до ковырялся к названию не правильное на английском пишет нет такого элемента на русско пишет не отвечает

    • @BRZBigRedZoneTeam
      @BRZBigRedZoneTeam 2 года назад

      спасибо! а то не работало по туториалу автора

  • @user-eq9jt2kk4j
    @user-eq9jt2kk4j 5 лет назад +6

    как сделать так что бы у меня просто менялись цифры от 1 до 150 как в инфографике

  • @avtoreg_istrator
    @avtoreg_istrator 5 лет назад

    Дружище, спасибо за урок. Подскажи, как сделать так, чтобы таймер формата мин.сек (0.0), когда остается времени меньше минуты, отображался как таймер формата сек (0). То есть оставались видны только секунды, без минутного нуля и двоеточия?

  • @idraw2941
    @idraw2941 3 месяца назад

    Thank you

  • @alenivus7887
    @alenivus7887 6 лет назад

    Cool

  • @Pankratall
    @Pankratall Год назад

    респект

  • @FunnyBrawl
    @FunnyBrawl 3 года назад

    А подскажите, как также в адоб премьере изменить текст таймера?

  • @rg8856
    @rg8856 4 года назад +13

    у меня версия 19, условие такое:
    if (n < 10) {
    return "0" + n
    } else {
    return n
    }
    всё работает!

    • @gemini6937
      @gemini6937 3 года назад

      спасибо!

    • @bad610tv
      @bad610tv 3 года назад

      Бля, спасибо! Да ты же святой!

    • @kunmusic3562
      @kunmusic3562 3 года назад +1

      БЛАГОдарю!!! Ты святой!!!

  • @MrNikabo
    @MrNikabo 6 лет назад +1

    а есть возможность сделать в одном клипе несколько таймеров и чтоб каждый поочередно начинал отсчет с разного времени, то есть один и таймер 10:25, далее второй 13:40 и так далее?

  • @ottisov
    @ottisov 4 года назад

    Мне нужно сделать таймер обратного отсчета с 20:00! По данному способу не получается если выставить кейфреймы с 20 и до 0 то почему то таймер отсчитывает до 19:04 и обновятся .... уже говолову сломал че не так то? Подскажите

  • @avkvarta
    @avkvarta 3 года назад

    спасибо за урок. Жирный лайк. А как сделать так, чтобы центр был всегда на двоеточии и не прыгали цыфры со стороны в сторону меняя свои значения?

    • @gabbybulla8099
      @gabbybulla8099 3 года назад +1

      Справа, в пункте параграф, отцентровать надо текст

  • @SadNotDead
    @SadNotDead 3 года назад

    возможно вопрос глупый, но если мне нужен отсчет 5 мин, то и композицию таковой делать?

  • @Foxxnight
    @Foxxnight 2 года назад

    А вот если я не хочу таймер
    У меня просто изменяется от 0,00 до 1,00
    Как мне сделать чтобы были видны нули (0,20; 0,30) на цифрах 0,2 0,3 и т.д.?
    Вот начала скрипта
    parseFloat(effect("Элемент управления «Ползунок»")("Ползунок")).toFixed(2);

  • @user-ml5tn8qn8j
    @user-ml5tn8qn8j 3 года назад

    у меня при написании первой строчки сразу выдает ошибку No matching closing brace found
    при чем и когда сам пишу и когда скопировал
    в чем проблема?

  • @daurerke
    @daurerke 4 года назад +3

    Я пишу “function” и у меня выдаёт ошибку. Почему скажите пж?

  • @Svyatoslav_Serov
    @Svyatoslav_Serov 5 лет назад +7

    Спасибо всё работает автору респект уважуха, лайк подписка и всё такое! У меня кстати русский адоб сс 2014 вот код
    ползунок = effect("Элемент управления «Ползунок»")("Ползунок")
    sec = Math.floor(ползунок%60);
    min = Math.floor(ползунок/60);
    function addZero(n){
    if (n < 10) return "0" + n else return n;
    }
    addZero(min) + ":" + addZero(sec)

    • @blacksix7000
      @blacksix7000 4 года назад

      когда нажимаю запуск, цифры пропадают, что то не так

    • @user-tc3jf3zr7s
      @user-tc3jf3zr7s 4 года назад

      Ползунок с большой буквы
      с заглавной Карл😡
      .... @#$%
      с заглавной ....
      (без претензий просто крик души)

  • @EugeneStarky
    @EugeneStarky 3 года назад +3

    У кого не работает формула в новых версиях After Effects, переключите скриптовый движок в настойках проекта (Ctrl+Alt+Shift+K), на вкладке Expressions поменяйте Expressions Engine на Legacy ExtendScript

    • @user-rt2of3wo2w
      @user-rt2of3wo2w Год назад +1

      спасибо тебе, добрый человек!

  • @a.neustroev
    @a.neustroev 5 лет назад

    Отличный урок! Но у меня косяк есть - когда секунды таймера доходят до десятичных значений, появляется надпись UNDEFINED (((( Как это можно исправить?

  • @nvassiljev
    @nvassiljev 5 лет назад +21

    Уж не знаю, что я делаю не так, но у меня не работает ни в версии 2018 года, ни в версии 2019 года

    • @SerskiyL
      @SerskiyL 3 года назад +2

      Мне помогло перенесение else на строку ниже

    • @user-gu2xw9qr3z
      @user-gu2xw9qr3z 3 года назад +8

      @@SerskiyL функция должна выглядеть вот так:
      function addZero (n) {
      if (n < 10) return "0" + n;
      else return n;
      }
      Нужно разделить if и else на разные строки, а так же добавить ;

    • @Risova4TV
      @Risova4TV 3 года назад

      @@SerskiyL Боже, спасибо тебе огромное

  • @timred3789
    @timred3789 3 года назад

    Спамтбо 2

  • @AggressiveCHANNEL
    @AggressiveCHANNEL 4 года назад

    пацан ты качаешь решаешь, по жести отжигаешь. спс за разбор

  • @runaruni898
    @runaruni898 4 года назад

    super

    • @DavidTomparkers
      @DavidTomparkers  4 года назад

      Thanks! You are a non Russian that watches my channel?

    • @runaruni898
      @runaruni898 4 года назад

      spasibo ...vi sami luchshi Guru

  • @spirit9087
    @spirit9087 2 года назад

    Сделай пожалуйста следующий туториал на 40 минут
    Или на 6 часов пожалуйста

  • @blacksix7000
    @blacksix7000 4 года назад

    при запуске, пропадают цифры, что не так?

  • @ivanhoroshev9866
    @ivanhoroshev9866 5 лет назад

    Здравствуйте, я видимо туповат, как сделать таймер с обратным отсчётом с 10 секунд. Чтобы не показывались минуты?

  • @volkovalexander
    @volkovalexander 4 года назад +1

    а как прописать, чтобы было только 10, 9, 8 итд, а не 00:10, 00:09 ?

  • @BKmotion_life
    @BKmotion_life 10 месяцев назад

    Интересно как сдвинуть двоеточие чтоб оно было по центру цифр?

  • @BULDOZER7
    @BULDOZER7 2 года назад +1

    Почему у меня при создании обратного отсчета текст разъезжается? Это выглядит так: "0 2:54"

  • @user-tc7ho1ww7i
    @user-tc7ho1ww7i Год назад

    Всем привет! Помогите пожалуйста с кодом таймера в формате 00:00:000 (mm:cc:mc). Спасибо

  • @2aGrad
    @2aGrad 5 лет назад +2

    Спасио за урок вопрос следующий у меня русский АЕ и прописаный скрипт не работает корректно. Ну slider на "Ползунок" я поменял, а что ещё переводиться из функций и выражений чтоб рботало?
    ползунок = effect("Элемент управления «Ползунок»")("Ползунок")
    sec = Math.floor(ползунок%60);
    min = Math.floor(ползунок/60);
    function addZero(n) {
    if (n < 10) return "0" + n else return n;
    }
    if (ползунок > 0) {
    addZero(min) + ":" + addZero(sec)
    } else {
    "00:00"
    }

    • @DavidTomparkers
      @DavidTomparkers  5 лет назад +1

      Вроде как всё правильно.
      Буду откровенен, я не сторонник других языковых версий программ Adobe, как раз таки по этим причинам. Моя настоятельная рекомендация Вам это переустановить Ае на английском и попробовать снова. Успехов!

    • @Svyatoslav_Serov
      @Svyatoslav_Serov 5 лет назад +2

      Друг у меня всё заработало вот код
      ползунок = effect("Элемент управления «Ползунок»")("Ползунок")
      sec = Math.floor(ползунок%60);
      min = Math.floor(ползунок/60);
      function addZero(n){
      if (n < 10) return "0" + n else return n;
      }
      addZero(min) + ":" + addZero(sec)

    • @Svyatoslav_Serov
      @Svyatoslav_Serov 5 лет назад

      Не забудь только перед тем как вставить код привязать к слайдеру то есть к ползунку, ну ты понял вот.)) Удачи тебе!

    • @2aGrad
      @2aGrad 5 лет назад +1

      @@Svyatoslav_Serov Спасибо попробую!!

  • @My.Realtor.Moscow
    @My.Realtor.Moscow 5 лет назад +2

    Жесть, а нет просто какого то визуального модуля, что бы выделить кусок видео, и сказал, тут обратный отсчет? Без программирования?
    А если хочется не только бегущие цифры но и визуальный эффект, например
    1. в центре бегут цифры,
    2 а визуальное кольцо отображает уменьшение времени, и например цвет?
    Как это делать?

  • @4EEZE_OFF
    @4EEZE_OFF 2 года назад +2

    кому нужно 00:00:00 вот :
    Ползунок = effect("Элемент управления «Ползунок»")("Ползунок")
    sec = Math.floor(Ползунок%60);
    min = Math.floor((Ползунок%3600)/60);
    h = Math.floor(Ползунок/3600);
    function addZero(n) {
    if (n < 10) return "0" + n else return n;
    }
    if (Ползунок > 0) {
    addZero(h) + ":" + addZero(min) + ":" + addZero(sec)
    } else {
    "00:00:00"
    }

  • @elenafilatova3072
    @elenafilatova3072 3 года назад +1

    Таймер то расширяется, то сужается по мере смены цифр - КАК его зафиксировать, чтобы он не гулял?

  • @CrazyKot
    @CrazyKot 4 года назад +6

    ребят нихрена не работает, в строке
    if (n < 10) return "0" + n else return n;
    }
    пишет ошибку

    • @CrazyKot
      @CrazyKot 4 года назад +5

      я нашел в чем проблема, надо в настройках проекта, (project setting) в разделе expressions поменять javascript на Legacy ExtendScript

    • @4exov3224
      @4exov3224 3 года назад +2

      @@CrazyKot Спасибо, очень помогло.

    • @8-ovo-ovo-8
      @8-ovo-ovo-8 3 года назад +1

      @@CrazyKot Святой человек. Спасибо тебе.

    • @user-jf9eg2vi5f
      @user-jf9eg2vi5f 3 года назад +1

      Я думал ангелы на небе. Спасибо тебе!

    • @user-xu1ll4vp9f
      @user-xu1ll4vp9f Год назад

      так же

  • @OrskMan
    @OrskMan 3 года назад

    как увеличить время видео? хотел сделать обратный таймер на 5 минут, делается на 30 секунд и всё........

  • @amanet9
    @amanet9 7 месяцев назад

    Для тех, кому нужно ещё отображение часов:
    slider = effect("Slider Control")("Slider")
    sec = Math.floor(slider%60);
    minute = Math.floor(slider/60);
    //добавляем часы
    hours = Math.floor(slider/60/60);
    function addZero(n) {
    if (n < 10) return '0' + n; else return n;
    }
    //добавляем minute%60, чтобы минуты переносились как секунды
    addZero(hours) + ':' +addZero(minute%60) + ':' + addZero(sec)

  • @nekiy-nekto
    @nekiy-nekto 3 года назад

    Не работает. Пытаюсь сделать таймер вида 60:00. Подскажите что не так? В project setting уже сменил javascript на Legacy ExtendScript
    Вот код как из урока + правки комментаторов:
    slider = effect("Slider Control")("Slider")
    sec = Math.floor(slider%60);
    min = Math.floor(slider/60);
    function addZero(n) {
    if (n < 10) return "0" + n; else return n;
    }
    if (slider > 0) {
    addZero(min) + ":" + addZero(sec)
    }else {
    "00:00"
    }
    3600-time

    • @nekiy-nekto
      @nekiy-nekto 3 года назад

      сейчас значение пишется 3599:83316... и т.д.

    • @nekiy-nekto
      @nekiy-nekto 3 года назад

      пробовал писать вконце 3600-Math.floor(time) (как предложено в приклеплённом доке), но значение просто стало вида "3600" и по единичке отсчитывалось

  • @user-ob1lg3wr4g
    @user-ob1lg3wr4g 5 лет назад

    CC 2019 не работает почему то, скопировал текст с expression. после того как изменяю значения в slider control цифры исчезают вообще.

    • @alexpoedinkov
      @alexpoedinkov 5 лет назад

      пропущена точка с запятой if (n < 10) return "0" + n; else return n;

    • @Chip_plays
      @Chip_plays 4 года назад

      @@alexpoedinkov 2) Timer count (apply on Slider Control)
      Вот на это строчке пишет ошибка. Незнаю что делать

    • @dmytrokras2596
      @dmytrokras2596 4 года назад +1

      @@Chip_plays нажми Ctrl+Alt+Shfit+K и заменить в разделе Expression JavaScript на Legacy

    • @dariabaranihina8623
      @dariabaranihina8623 4 года назад

      @@dmytrokras2596 !!спасибо

  • @user-xu1ll4vp9f
    @user-xu1ll4vp9f Год назад

    Да все верно все классно) Все скопировал так же как ролике но таймер не работал)

  • @Creator9MineGaming
    @Creator9MineGaming 5 лет назад +1

    Простите, но у меня нет Эффекта "Slider Control", что делать?

    • @DavidTomparkers
      @DavidTomparkers  5 лет назад +3

      Если у вас русская версия Ае тогда эффект называется "ползунок" если не ошибаюсь...

    • @Creator9MineGaming
      @Creator9MineGaming 5 лет назад +2

      @@DavidTomparkers Спасибо огромное (Я не люблю русские версии программ, но такой уж попался RePack)

  • @SCP_Baton
    @SCP_Baton 2 года назад +2

    ребят у кого русская версия выбирайте элементы управление и эфект палзунок (Slider Control)

    • @VERSENS_GAMES
      @VERSENS_GAMES 8 месяцев назад

      СПАСИБО ТЕБЕ ДОБРЫЙ ЧЕЛОВЕК

    • @SCP_Baton
      @SCP_Baton 8 месяцев назад

      @@VERSENS_GAMES пожалуйста

  • @darkksinon5244
    @darkksinon5244 4 года назад

    Бро сделай ролик, как блин простой счетчик сделать от 0 до скажем 15 млн. Нифига не получается, инфа везде однообразная, то ошибку почему-то выдает, то ограничение в 1млн.

  • @quemalz5559
    @quemalz5559 6 лет назад +1

    7 часов обратного отчёта

  • @godgiven3713
    @godgiven3713 4 года назад

    держите может кому то пригодится

  • @mrsopkin
    @mrsopkin 4 года назад +6

    те кто скачал скрипт обратите внимание, что там пропущена ";" после "n" поэтому
    После ввода function addZero(n) {
    if (n < 10) return "0" + n else return n;
    }
    пишет ошибку - автор если не сложно исправьте у себя в приложенном файле

    • @retinal2727
      @retinal2727 4 года назад +3

      У меня ошибка во второй строке твоего кода Unexpected Token else return

    • @arcom6827
      @arcom6827 3 года назад

      нет никакой ошибки,у меня все работает

  • @user-de2yo5el8d
    @user-de2yo5el8d 5 лет назад

    Спасибо за урок, все получилось. Почти...
    Делал два секундомера по 30 минут: с 0:00 до 30:00 и с 30:00 до 60:00. Вывел QuickTime'мом в mov-файл. И совершенно случайно обнаружил такой косяк: в первом секундомере время идет так: ..., 5:12, 5:13, 4:04, 5:15, 5:16 и дальше все хорошо. Причем на таймлайне все нормально, там где должно быть 5:15 там они и есть, а в итоговом футаже - вот такая хрень. Во втором вообще без нареканий. Что это может быть?

    • @DavidTomparkers
      @DavidTomparkers  5 лет назад

      Отправьте пожалуйста запись экрана работы от начала до конца в группу ВК vk.com/davidtomparkers

    • @user-de2yo5el8d
      @user-de2yo5el8d 5 лет назад

      @@DavidTomparkers Имеется в виду работу готового таймера?
      Аккаунта в vk у меня нет. Могу выложить через яндекс-диск.

    • @DavidTomparkers
      @DavidTomparkers  5 лет назад

      Имею ввиду, чтобы вы начали все сначала, с чистой композиции, включили запись экрана, сделали один в один как в моём ролике и выложили мне на просмотр. Яндекс диск годится. Предпочитаю ВК, так как там можно переписываться не засоряя панель комментарий здесь

    • @user-de2yo5el8d
      @user-de2yo5el8d 5 лет назад

      David Tomparkers Сейчас возможности сделать запись экрана нет. В принципе, с бубнами и плясками проблему решил (в смысле получения корректных таймеров), но сам косяк с подменой кадра не ушел. Он какой-то плавающий и от чего зависит не понятно. Кратко по шагам:
      1. Проверил тайм-лайн - на нем, оказывается, тоже глючит.
      2. Попробовал в скрипте в качестве конечной переменной выводить не min+";"+addZero(sec), а просто сначала sec, потом min. По отдельности выводятся корректно, в комплексе с символом ";" - криво.
      2. Поменял шрифт таймера с нужного на обычный Arial, 4:04 на таймлайне превратились в требуемые 5:14. Поменял шрифт обратно - все осталось корректно.
      3. Выдохнул, отрендерил: 5:14 отображаются правильно, но теперь они же вылезают и вместо 4:04, то есть ситуация отзеркалилась.
      4. Попробовал поменять скрипт из соседнего с Вашим урока. Отработало нормально (во всяком случае по этим двум точкам времени, все 30 минут не отсматривал)
      5. Чуть скорректировал позицию таймера на экране перерендерил с этим же соседским скриптом - опять косяк на тех же 5:14.
      6. Попробовал рендерить не таймер целиком а кусками по 10 минут (сосоедский скрипт) - все нормально.
      На дальнейшие эксперименты времени уже не было, но явно какой-то глюк то ли в AE, то ли в QuickTime, то ли в шрифте.

    • @ottisov
      @ottisov 4 года назад

      @@DavidTomparkers Мне нужно сделать таймер обратного отсчета с 20:00 По данному способу не получается если выставить кейфреймы с 20 и до 0 то почему то таймер отсчитывает до 19:04 и обновятся на 20:00.... уже говолову сломал че не так то? Подскажите

  • @xpashtetx
    @xpashtetx 6 лет назад

    Когда идет отсчет, то с цифрами двигаются другие цифры и двоеточие, как сделать чтоб все было статично, а только цифры менялись?

    • @DavidTomparkers
      @DavidTomparkers  6 лет назад

      xpashtetx Войдите во вкладку Windows -> Paragraph
      После того как вкладка появится на вашем экране, попробуйте настроить параграф по разным сторонам. Либо по центру либо по левой или правой стороне.

    • @xpashtetx
      @xpashtetx 6 лет назад

      стояло по центру поэтому так, спасибо большое! а если требуется добавить еще, часы? те сейчас на экране отображаются минуты и секунды.

    • @DavidTomparkers
      @DavidTomparkers  6 лет назад

      xpashtetx немножко трудно на ходу в комментариях написать как добавить часы к минутам и секундам. Скрипт пишется иначе. Постараюсь обновить скрипт приложенный по ссылке в описании.

    • @xpashtetx
      @xpashtetx 6 лет назад +1

      просто у многих сделано на ютюбе типа как у вас, те минуты и секунды, если сделаете чуть расширеннее, чтоб еще и часы отображались, то будет более уникальный ролик! спасибо

    • @DavidTomparkers
      @DavidTomparkers  6 лет назад

      xpashtetx возьму себе на заметку, наверное так и сделаю ;) спасибо за совет 👍👍👍

  • @godgiven3713
    @godgiven3713 4 года назад +7

    slider = effect("Slider Control")("Slider")
    sec = Math.floor(slider%60);
    min = Math.floor(slider/60);
    function addZero(n){
    if(n

    • @Kopernik-nn
      @Kopernik-nn 3 года назад +1

      Спасибо:)

    • @AnastasiaCherep
      @AnastasiaCherep Год назад +1

      помогло вылечить скачущие цифры, спасибо!

  • @yanaxpaint
    @yanaxpaint 4 года назад +2

    8:32 для миллисекунд это неправильное значение, нужно вписывать 60, а не 100

    • @user-dv5ud2ml2f
      @user-dv5ud2ml2f 3 года назад

      А что означает приставка "милли-"? Уж не одну ли сотую?

  • @IntellectHubclub
    @IntellectHubclub 4 года назад +2

    Ошибка в формуле

  • @VINPSPORT
    @VINPSPORT 5 лет назад

    Как сделать так, что бы после 24:00 шло 00:00 ??

    • @meanymouser
      @meanymouser 4 года назад +2

      function addZero(n) { return (n

  • @quemalz5559
    @quemalz5559 6 лет назад

    а что если надо делать часы

    • @DavidTomparkers
      @DavidTomparkers  6 лет назад

      david12 man ruclips.net/video/t28T3eXmNbw/видео.html

  • @sergiikotliarov9298
    @sergiikotliarov9298 6 лет назад

    Таймер и секундомер - это разные счетчики на минуточку.

  • @user-ir5bj9ms5x
    @user-ir5bj9ms5x 4 года назад

    сделал абсолютно так же никаких ошибок а эффекты взяли и исчезли точнее их настройки так что если ты делаешь что то выкладывай когда делаешь это правильно

    • @DavidTomparkers
      @DavidTomparkers  4 года назад

      Странно. А ты используешь лицензионную версию? Попробовал переделать? В скриптах нужно быть осторожным, одна маленькая ошибка всё может испортить.

  • @elenafilatova3072
    @elenafilatova3072 3 года назад

    У кого русский АФФФТЭР : у вас не будет работать выражение ("Ползунок") - нужна смена языка.
    ruclips.net/video/T2RLrVwmRoU/видео.html

  • @kunmusic3562
    @kunmusic3562 3 года назад +1

    Удалил русский, скачал оригинал на английском)

  • @NorthBeard4k
    @NorthBeard4k 3 года назад +1

    геморой какой то

  • @stuffyprod.8650
    @stuffyprod.8650 4 месяца назад

    Тест для ру версии 24 года
    Ползунок = effect("Элемент управления «Ползунок»")("Ползунок")
    sec = Math.floor(Ползунок%60);
    min = Math.floor(Ползунок/60);
    function addZero (n){
    if(n 0) {
    addZero(min) + ":" + addZero(sec)
    } else {
    "00:00"
    }