Социальные сети

Запись опубликована Каморка дилетанта. Пожалуйста, оставляйте комментарии там.

Всё тот же гороскоп, будь он неладен ;) На что только лень не толкает бедного дезигнера))) В тот раз мне надоело ставить Fadeout при обработке звука, а теперь надоело двигать ключи Typewriter чтоб набор текста попадал в начитку диктора))) Вот лень довела до такого выражения.

Как выглядит: Диктор читает текст, а на экране этот текст печатается автоматически от начала звука и заканчивает печататься в конце звукового слоя.

Что полезного: Мы двигаем звук по таймлайну и текст автоматически начинает и заканчивает печататься в пределах звукового слоя.
Мы уменьшаем или обрезаем звуковой слой и текст следует изменению, завершит печататься в новой конечной границе.

Что потребуется: After Effects, предустановка (preset) Typewriter, готовое выражение, звуковой слой и текстовой слой в одной композиции.

1) Выделяем слой с набранным текстом и применяем предустановку Typewriter

typewrite

2) Копируем выражение в Text > Animator 1 > Range Selector 1 > Start (что бы было куда копировать зажмите ALT и кликните по часикам слева от start, мало ли, кто-то не знает как активировать выражение в афтере ;) )

var thename = "Sound1.wav"; // задаем звуковой слой, в границах которого будет печататься текст
var from = 0; // начальный процент завершения набора текста
var to = 100; // конечный процент завершения набора текста
var offset = 0.5; // поправка к концу набора - напечатет текст раньше на 0.5 секунды, что бы было удобнее читать.
var starting = thisComp.layer(thename).inPoint; //определяем время когда текст начнёт печататься (не менять)
var ending = thisComp.layer(thename).outPoint; //определяем время когда текст закончится печататься (не менять)
ease(time, starting, ending-offset, from,to); // сама команда

Для экономии строк у меня выражение выглядит вот так

ease(time, thisComp.layer("Sound1.wav").inPoint, thisComp.layer("Sound1.wav").outPoint-0.5, 0,100);

Вот наглядное пояснение работы выражения. Оно основано на параметре завершенности набора текста. Ровно по границе звука текст начнет печататься, а под конец start достигнет 100% и соответственно 100% «набранности» текста. В текущем положении курсора значение соответствует 19%.

range_exp

P.s. И я повторюсь. Учтите, что когда вы измените исходный звук, а именно его длительность, то после открытия After Effects проект «подхватит» новый звук, но границы слоя он оставит прежними, как у старого звука! Так что для того что бы выражение на основе границ слоя заработало корректно нужно просто подвигать эту самую границу слоя и выражение обновит свои данные.



Вам это будет интересно!

  • Recursive, slightly intrusive: automatic memoization in C++0x
  • ПОРТФОЛИО. Текст на заказ для каталога книг.
  • Текст “Верить в свои силы, доверять себе и любить себя”
  • Верба вместо Христа: запоздавший текст
  • Достала - послали


  • Последние новости


    Шаг 5. Выбираем фирменное наименование организации

    Если вы собираетесь регистрировать новое юридическое лицо, то перед вами неизбежно встают необходимость выбора его названия и ряд сопутствующих вопросов. Следует ли проверять выбранное наименование организации на уникальность перед подачей документов на регистрацию? Можно ли зарегистрировать компанию с таким же наименованием, как и у другой, уже существующей орган...
    Читать далее »

    Шаг 4. Выбор системы налогообложения

    Действующее налоговое законодательство позволяет налогоплательщику в некоторых случаях значительно уменьшить сумму уплачиваемых налогов путем грамотного выбора режима налогообложения. Выделяют общий режим налогообложения и специальные налоговые режимы, которые следует отличать от льготных режимов. При применении общего режима налогообложения налог...
    Читать далее »

    Аренда помещений

    Самым тесным образом с фактическим адресом организации связана Аренда Ею помещений, необходимых для налаживания выбранных видов деятельности. Для деятельности любой организации необходимо помещение. Однако недвижимость стоит сейчас очень дорого, и лишь немногие организации в состоянии приобрести помещение в собственность. В связи с этим значительная част...
    Читать далее »

    Шаг 3. Выбираем место нахождения организации

    МЕСТО НАХОЖДЕНИЯ ОРГАНИЗАЦИИ, ЕЕ ЮРИДИЧЕСКИЙ, ФАКТИЧЕСКИЙ И ПОЧТОВЫЙ АДРЕСА В ГК РФ приведено понятие «место нахождения юридического лица» – так называемый юридический адрес, официально зарегистрированный в ЕГРЮЛ. Однако юридическое лицо может располагаться и по другому адресу – фактическому. В гражданском законодательстве не содержит...
    Читать далее »

    Карточка

    С образцами подписей и оттиска печати ...
    Читать далее »

    Форма

    Документа, подтверждающего наличие лицензии Приложение 26 СЕРТИФИКАТ СООТВЕТСТВИЯ ...
    Читать далее »

    Уведомление

    О регистрации юридического лица в территориальном органе Пенсионного фонда Российской Федерации по месту нахождения На территории Российской Федерации Приложение 22 Свидетельство О регистрации страхователя в территориальном фонде Обязательного медицинского страхования При обязательном мед...
    Читать далее »