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

Поделюсь одним из методов, которым пользуюсь сам.
Допустим, надо сделать анимацию на статичной картинке. Открываем АЕ, импортируем картинку, создаём композицию и, допустим, анимируем текст

далее, выключаем все слои, кроме слоя с анимацией и импортируем как
ряд кадров(!)


далее переходим в ФШ, сценарии=>файлы в стек, в окне анимации: создать кадры из слоёв=>обратный порядок кадров=>выделить все кадры выставляем время отображения кадров

теперь у нас есть анимация эффекта, под который подкладываем нашу картинку и сохраняем для web


Для примера я изготовил один аватар по этому уроку:

= 24кб
второй аватар я сделал не закрывая видимость слоёв в АЕ, просто сохранил кадры как есть:

= 26кб
уже есть разница! А учитывая, что фон на аватарах белый, то-есть сам по себе весит мало, то если взять полноцветную картинку, результат будет более впечатляющим!
