Каждое слово появляется по очереди снизу вверх с размытием
↑ так это выглядит (CSS-превью того же тайминга)

Apple Text Animator

Скрипт-панель для After Effects 2025. Пословная анимация текста: position + blur + opacity, по очереди, с IN и OUT.

Скачать AppleTextAnimator.jsx
версия 1.1 · ~32 КБ · After Effects 2022 и новее · Windows / macOS

Установка

  1. Скопировать файл в папку скриптовых панелей:
    Windows
    C:\Program Files\Adobe\Adobe After Effects 2025\Support Files\Scripts\ScriptUI Panels\

    macOS
    /Applications/Adobe After Effects 2025/Scripts/ScriptUI Panels/
  2. Один раз включить: Edit → Preferences → Scripting & Expressions → галка Allow Scripts to Write Files and Access Network (для выражений не обязательно, но лишним не будет).
  3. Перезапустить After Effects → меню WindowAppleTextAnimator.jsx. Панель можно пристыковать.

Без установки тоже работает: File → Scripts → Run Script File… и выбрать файл.

Как пользоваться

  1. Написать текст обычным текстовым слоем — любой длины, хоть в несколько строк.
  2. Выделить слой, в панели выбрать пресет и нажать Применить.
  3. Всё. Дальше крутить ползунки прямо в Effect Controls слоя — они называются AT ….

Кнопка Демо-слой создаёт готовый текстовый слой с уже настроенной анимацией — удобно, чтобы сразу посмотреть.

Настройки

AT In Durationза сколько секунд появляется одно слово
AT In Staggerпауза между стартами соседних слов
AT Use Totalпереключатель: считать длительность всей фразы, а не одного слова
AT In Totalза сколько секунд появляется вся фраза целиком (работает при включённом Use Total)
AT In Delayсдвиг старта относительно начала слоя
AT Easeплавность: 0 — линейно, 100 — фирменная кривая с мягким торможением
AT Out Enableвключить уход
AT Out Autoуход сам подстраивается под конец слоя; выключить — задать время вручную
AT Out Duration / Stagger / Totalто же самое для ухода
AT Out Tailза сколько секунд до конца слоя всё должно закончиться

Расстояние подъёма, силу размытия и стартовую прозрачность видно прямо в таймлайне: Text → Animator "AT IN" → Position / Blur / Opacity. Меняются как обычные значения.

Текст остаётся живым

Селектор работает по словам через выражение, поэтому количество слов нигде не зашито: переписал текст — анимация пересчиталась сама, ничего заново применять не нужно. Это же работает, если текст приходит из Essential Graphics или по выражению.

Сохранить как пресет .ffx

Чтобы потом просто перетаскивать эффект из Effects & Presets:

  1. Применить скриптом на любой текстовый слой.
  2. В таймлайне выделить у слоя группу Text и все эффекты AT ….
  3. Animation → Save Animation Preset… → сохранить в …/Documents/Adobe/After Effects 2025/User Presets/.

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


Собрано для fivemservertest@gmail.com. Если что-то ведёт себя не так — напишите в чат, поправлю.