Как сделать GIF из видео или картинок
Своя гифка — это просто: понравившийся момент из фильма, мем с подписью, мини-туториал или анимация из серии фотографий. Чтобы результат вышел чётким и лёгким, а не размытым «кирпичом» на 20 мегабайт, важно сделать всего несколько правильных шагов. Этот гайд проведёт вас от исходника до готовой зацикленной гифки — без сложных программ.
Из чего вообще делают GIF
Любая гифка собирается из последовательности кадров — это её суть (если ещё не знакомы с устройством формата, загляните в статью «Что такое GIF»). А значит, источников всего два:
- Видео — самый частый случай. Из ролика вырезается короткий фрагмент, который автоматически разбивается на кадры.
- Набор картинок — отдельные изображения (фото, рисунки, скриншоты), которые показываются по очереди. Так делают слайд-шоу, покадровую анимацию и мемы.
Принцип сборки одинаковый, отличается только подготовка исходника. Разберём оба пути.
Гайд 1: GIF из видео
Это классика — анимировать смешной или эффектный момент из ролика. Порядок такой:
Выберите фрагмент
Найдите момент длиной 2–6 секунд. Чем точнее обрезка, тем легче и выразительнее гифка.
Задайте частоту кадров
10–15 fps достаточно. Это режет вес и почти не влияет на восприятие короткого цикла.
Подгоните размер
Уменьшите ширину до 320–480 пикселей для чата или 600 для статьи.
Соберите и сохраните
Включите бесконечный цикл — и гифка готова.
Совет про качество
Профессиональные инструменты вроде FFmpeg делают конвертацию в два прохода: сначала строят оптимальную палитру под конкретный фрагмент (фильтр palettegen), потом применяют её (paletteuse). Это заметно убирает «грязь» на градиентах. При масштабировании выбирайте алгоритм Lanczos — он чётче простого билинейного.
Гайд 2: GIF из серии картинок
Второй путь — собрать анимацию из отдельных изображений: кадры рисованной анимации, фотографии «до/после», слайды-инструкция. Здесь важна подготовка:
Приведите кадры к одному размеру
Все изображения должны быть одинаковой ширины и высоты, иначе анимация будет «прыгать».
Расставьте порядок
Пронумеруйте файлы (01, 02, 03…) — большинство сборщиков идёт по имени.
Задайте задержку кадра
100 мс — это 10 кадров в секунду. Для слайд-шоу ставьте 500–1000 мс на кадр.
Включите цикл и соберите
Готово: набор картинок превратился в зацикленную гифку.
Три параметра, которые решают всё
Качество и вес готовой гифки определяют несколько чисел. Запомните их — и большинство проблем отпадёт само:
Главное правило: не делайте гифку больше и дольше, чем нужно. Вес растёт от каждого из этих параметров, поэтому лишняя секунда или сотня пикселей по ширине — это лишние мегабайты.
Палитра и плавность движения
GIF ограничен 256 цветами, и это надо учитывать при сборке. Если в кадре яркое фото с градиентами, оставляйте больше цветов и включайте дизеринг — он маскирует ступенчатые переходы. Если это плоская графика или скриншот интерфейса, наоборот, можно смело резать палитру до 64 цветов и отключать дизеринг: так чище и легче.
Плавность задаётся частотой кадров. 12 fps — золотая середина: движение читается, а файл остаётся компактным. Ниже 10 fps анимация начинает «дёргаться», выше 24 fps вес растёт без видимой пользы.
Финал: проверка и оптимизация
Перед публикацией прогоните готовый файл через оптимизатор без потерь — это бесплатно снимет ещё 20–40% веса. Если гифка всё равно тяжёлая, вернитесь к трём параметрам выше и урежьте самый «жирный». Подробно все приёмы сжатия разобраны в гайде «Как уменьшить размер GIF».
И последнее: если ваша гифка идёт на сайт, а не в мессенджер, почти всегда выгоднее отдать её в WebP — те же кадры и цикл, но в среднем на 64% легче. Что выбрать под конкретную задачу, мы сравнили в статье «GIF против WebP и MP4».
Сделали гифку — облегчите её для веба
Загрузите готовый GIF в конвертер FormatZ и получите animated WebP в 5–10 раз легче, с сохранением всех кадров, таймингов и зацикливания.
Конвертировать GIF в WebPЧастые ошибки новичков
- Слишком длинный фрагмент. 15-секундная гифка весит как небольшое видео. Режьте до сути.
- Гигантское разрешение. Гифка во весь экран в чате не нужна — это главный источник лишнего веса.
- 30+ fps «для плавности». Глаз не заметит, а файл раздуется вдвое.
- Пересохранение из уже сжатого GIF. Артефакты накапливаются — всегда работайте с исходником максимального качества.
Нужно достать из готовой гифки один статичный кадр? Используйте GIF в PNG. Все доступные преобразования — на странице всех форматов.
Частые вопросы о создании GIF
Читайте также
ОсновыЧто такое GIF: как формат анимаций пережил весь интернет
История, устройство и слабости формата-долгожителя.
ИнструкцияКак уменьшить размер GIF без потери качества
Палитра, кадры, разрешение — что и насколько урезать.
СравнениеGIF против WebP и MP4: чем заменить тяжёлые гифки
Кто легче, кто красивее и что выбрать под задачу.