1.0 Бесплатная панель для Illustrator

На входе — Illustrator. На выходе — слои.

After Effects читает только слои верхнего уровня файла .ai — всё, что внутри групп, при импорте сплющивается. FrameSmith — панель, которая распаковывает эту структуру, выравнивает графику по вашей композиции, проверяет файл на то, что AE рендерит плохо, и экспортирует по файлу на слой, обрезанному по артборду.

v1.0.0 · 42 КБ · macOS & Windows · Illustrator 2024 или новее

This is the real panel. Switch tabs, press buttons — they return sample results. Inside Illustrator it talks to your document.
5вкладки
20+проверок
2формата экспорта
0перезаписанных оригиналов

Как это работает

Копия. Проверка. Распаковка.

FrameSmith встаёт рядом с артбордом, как любая другая панель. Проверка ничего не меняет, так что можно посмотреть, прежде чем что-то трогать. Вот всё целиком меньше чем за две минуты.

  1. Копировать

    Одна кнопка сохраняет yourfile_AE.ai и переключается на него. Ваш мастер-файл не трогается.

  2. Проверка

    Только чтение. Показывает все блокеры и предупреждения и сколько слоёв AE увидит на самом деле.

  3. Распаковка

    Исправьте найденное, сплющите группы, выровняйте холст, экспортируйте. Потом импортируйте.

Illustrator
After Effects 5 layers, order intact
Unpack groups
Artboard

Centred on the artboard — every export lands at 0, 0 in AE

Report
Summary
0Blockers
0Warnings
0Notes

Read-only — nothing was changed

Run the audit
Layers
/export

All 1920 × 1080 — nothing to align by hand

Всё внутри

Пять вкладок. Вся передача файла.

Prep

Страховка и исправления, которые нужно сделать прежде всего остального.

  • Сохранить копию для AE и переключиться на неё — мастер остаётся нетронутым
  • Перевод в RGB с проверкой после, а не на веру
  • Растровые эффекты в 300 ppi, чтобы живые эффекты пережили масштабирование
  • Текст в кривые — имена, скрытость и блокировка сохраняются
  • Цепочка в один клик, которая выполняет всю последовательность по порядку

Layers

Ради этого всё и затевалось. After Effects читает только слои верхнего уровня.

  • Распаковка групп на любую глубину, вплоть до отдельных объектов
  • Порядок наложения сохраняется — план строится снизу вверх
  • Обтравочные маски не ломаются никогда — иначе маска молча пропадает
  • Имена по пути: 001_character_arm_left
  • Предпросмотр количества до того, как вы решитесь

Canvas

Подгоните артборд под композицию и выровняйте по нему графику.

  • Пресеты композиции — HD, 4K, 2K DCI, квадрат, вертикаль, 4:5, свой размер
  • Графика по центру артборда, чтобы экспорт совпадал
  • Fit to artwork с отступом — когда нужно наоборот
  • Якорь на графике, текущем артборде или начале координат линеек

Проверка

Только чтение. На этой вкладке ничего не меняет документ — начинайте с неё.

  • Блокеры: CMYK, меш-градиенты, потерянные линки, устаревший текст
  • Предупреждения: подслои, градиентные обводки, живые эффекты, символы, режимы наложения, живой текст, лишние точки, графика за артбордом
  • Сколько слоёв увидит AE — ещё до импорта, а не после
  • Сохраните отчёт текстовым файлом рядом с графикой

Export

По файлу на каждый слой верхнего уровня — бросайте прямо в композицию.

  • PNG 24 с прозрачностью и коэффициентом масштаба
  • SVG со шрифтами в кривых и атрибутами представления — для Lottie
  • Обрезка по артборду — одинаковые размеры, ничего не нужно выравнивать
  • Пронумерованные файлы, пустые слои пропускаются, видимость потом восстанавливается

Детали

Сделано тем, кто сам терял на этом полдня.

Ваш мастер-файл никогда не трогается

Illustrator плохо отменяет пакетные операции из скриптов, поэтому первая кнопка сохраняет копию и переключает открытый документ на неё. Всё разрушительное происходит с копией.

Обтравочные маски остаются целыми

Если вытащить графику из обтравочной группы, маска удалится без предупреждения. Обтравочные группы всегда считаются конечными — как и группы с непрозрачностью или режимом наложения.

Порядок наложения сохраняется

Новые слои всегда вставляются наверх, поэтому план распаковки строится снизу стека вверх. Что видите в Illustrator, то и приедет в After Effects.

Ничего не ломается молча

Каждая операция пишется в лог, который можно прочитать и сохранить. Там, где команда смены цветового режима в Illustrator ненадёжна, панель проверяет, сработала ли она, и сообщает, если нет.

DOM вместо команд меню

Текст переводится в кривые через настоящий API Illustrator, а не через пункт меню, поэтому результат предсказуем, а имена и состояние сохраняются. Где есть только команда меню, инструмент так и говорит, а не делает вид.

Проверка никогда ничего не трогает

Она читает. И всё. Можно запустить её на важном файле, в дедлайн, без копии и не задумываясь.

Установка

Три шага, одна минута.

FrameSmith подписан, поэтому ставится как любое другое расширение. Без Терминала, без режима отладки. Одинаковые шаги на macOS и Windows.

  1. Скачайте FrameSmith

    Один подписанный файл .zxp, около 42 КБ.

    Скачать v1.0.0

  2. Установите одним перетаскиванием

    Скачайте бесплатный ZXP Installer с aescripts, откройте его и перетащите FrameSmith-1.0.0.zxp в окно.

  3. Откройте

    Перезапустите Illustrator, затем Window → Extensions → FrameSmith. Закрепите панель где удобно.

Обновляетесь? Установите новый .zxp поверх старого. Переходите с 0.1? Сначала удалите старую папку FrameSmith-for-Illustrator из папки расширений CEP Adobe.

FAQ

Вопросы и ответы.

Что изменилось в 1.0?

1.0 подписана, поэтому ставится через ZXP Installer, как любое другое расширение, — без Терминала и без режима отладки. Ещё исправлена пустая серая панель, которую 0.1 показывала в Illustrator 2025 и новее. Вкладка Audit работает только на чтение, и её безопасно пробовать на чём угодно; для остального сначала нажмите «Save AE-ready copy». Если что-то сломалось, напишите мне, что было в строке состояния.

Это панель, как та, что для After Effects?

Да — та же технология, та же дизайн-система. Это расширение CEP, именно его и содержит .zxp; Illustrator загружает их точно так же, как After Effects. Публичного API для UXP-плагинов сторонних разработчиков в Illustrator пока нет, так что путь — CEP, а панель устроена так, чтобы код работы с документом пережил миграцию, когда она случится.

С какими версиями Illustrator он работает?

Illustrator 2024 и новее, на macOS и Windows. Вполне может работать и на более старых — он использует давно существующие скриптовые API, — но это не проверялось.

Он не испортит мой файл?

Вкладка Audit не может: она только читает. Вкладки Prep, Layers и Canvas меняют документ, а отмена в Illustrator плохо откатывает пакетные операции из скриптов — именно поэтому первая кнопка на вкладке Prep сохраняет копию и переключается на неё, оставляя оригинал на диске нетронутым. Кроме того, каждое разрушительное действие спрашивает разрешения перед запуском.

Почему он предупреждает об обводках, а не исправляет их?

В Illustrator нет скриптового API для перевода обводки в кривые, поэтому остаётся только запускать команду меню для выделения. Это работает, но непредсказуемо ведёт себя на составных путях, обводках с профилем ширины и живых эффектах. Кнопка есть, если она вам нужна; проверка сообщает об этом, а не применяет молча.

Он работает вместе с плагином для After Effects?

В этом и смысл пары. Общие правила именования и синхронизация палитры между двумя половинами — следующие в списке, чтобы сторона Illustrator называла всё так, как сторона After Effects уже умеет находить.

Это правда бесплатно?

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

Хватит таскать слои руками.

Скачать панель

v1.0.0 · 42 КБ · Бесплатно

Ещё от MotionLabs

Остальная семья.

Все плагины