Сделать GIF из картинок: кадры, задержка, вес
Анимация из картинок собирается за минуту, но результат сильно зависит от двух настроек: задержки между кадрами и размера изображения.
Как собрать анимацию
Порядок кадров задаётся при загрузке — переименуйте файлы заранее.
Загрузите изображения
Файлы выстраиваются по имени, поэтому удобно назвать их 01, 02, 03.
Задайте задержку
Чем меньше значение, тем быстрее анимация. Для плавности берут около десятой доли секунды на кадр.
Соберите и оптимизируйте
Готовую анимацию почти всегда стоит прогнать через сжатие: вес падает заметно.
Почему анимация получается тяжёлой
GIF хранит каждый кадр целиком, а не разницу между кадрами, как видео. Поэтому вес растёт линейно: двадцать кадров в высоком разрешении легко дают несколько мегабайт. Лечится это тремя способами — уменьшить размер кадра, сократить число кадров и прогнать результат через оптимизацию.
Где это ломается
- Кадры идут не в том порядке — переименуйте файлы перед загрузкой
- Анимация дёргается — слишком большая задержка между кадрами
- Файл весит несколько мегабайт — уменьшите разрешение и число кадров
- Цвета выглядят грязными — виновата палитра формата, попробуйте WebP или MP4
Когда кадров ещё нет
Если анимацию нужно не собрать, а придумать — иллюстрации, персонажа, короткий ролик, — опишите задачу словами. Агент Leantech создаст изображения и вернёт готовые файлы.
Поставить задачу →Частые вопросы
Сколько кадров нужно для плавной анимации?
Обычно от десяти до двадцати пяти в секунду; для простых анимаций достаточно меньшего.
Можно ли добавить текст?
Да, отдельным инструментом с наложением надписей.
Почему GIF такой тяжёлый?
Формат хранит каждый кадр целиком. Для длинных анимаций лучше MP4.