🛝Toolio
О нас Контакты

🎞️ Изображение в GIF — анимируйте фото

Превратите одно статичное фото в плавную зацикленную GIF-анимацию — выберите эффект (приближение, дрожание, глитч или свечение), посмотрите живой предпросмотр и экспортируйте результат. Всё работает прямо в браузере: без загрузки, без регистрации и без ИИ-сервисов.

Загрузить изображение
🖼️
Перетащите фото сюда или нажмите, чтобы выбрать
PNG, JPG, WebP … обрабатывается в вашем браузере

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

Об инструменте

Анимация изображения в GIF создает анимацию из одного снимка, рисуя множество кадров выбранного эффекта движения на холсте и кодируя их в анимированный GIF — полностью на устройстве, без загрузки и без использования модели ИИ. Выберите из пятнадцати эффектов с повторением: Ken Burns (медленное приближение и панорама), приближение/отдаление, дыхание, пульс, отскок, парение/покачивание, дрожание, качание (наклон), вращение, диагональный блик, цикл цвета (вращение оттенка), разделение RGB, сбой (хроматическое разделение плюс рваные фрагменты), пульсация виньетки, неоновая вспышка и появление/исчезновение. Регулятор интенсивности управляет силой движения — оставьте его низким для небольшого визуального эффекта "живой фотографии" или увеличьте для более смелого вида. Переключитесь на Движение области, чтобы нарисовать только те части фотографии, которые вы хотите анимировать — вода/сияние, поток в выбранном направлении, качание, пульс или свет — и дайте каждой нарисованной области собственное движение и интенсивность. Вы также задаете длину цикла, частоту кадров (FPS), ширину выходного изображения и цвет фона (или фон Прозрачный для эффекта появления/исчезновения и для эффектов, которые двигают изображение за пределы краев). GIF может содержать максимум 120 кадров, поэтому если длина цикла, умноженная на FPS, превышает это число, инструмент сообщает вам реальную длину цикла. Все эффекты периодичны, поэтому экспортированный GIF плавно повторяется. GIF кодируется с помощью gifenc, компактного встроенного кодировщика, поэтому инструмент остается быстрым и работает офлайн. GIF поддерживает 256 цветов на кадр, поэтому плавные градиенты, такие как небо, могут показывать небольшие полосы; уменьшите ширину или интенсивность для меньшего размера файла.

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

  1. Перетащите фото (PNG, JPG или WebP) в область загрузки или нажмите, чтобы выбрать изображение.
  2. Выберите анимацию — например, Ken Burns, дрожание, глитч, вращение, свечение или цветовой цикл. Предпросмотр сразу же показывает анимацию в действии.
  3. Хотите анимировать только часть фотографии? Нажмите на Движение области, нарисуйте кистью те части, которые должны двигаться, добавьте больше областей, если хотите, и выберите движение для каждой из них (вода/сияние, поток, качание, пульс или свет). Нажмите Предварительный просмотр, чтобы посмотреть результат.
  4. Перетащите ползунок интенсивности. Низкий уровень — ненавязчивый и естественный; высокий — смелый. Жёсткие объекты и лица лучше смотрятся при низкой интенсивности.
  5. Установите длину цикла, FPS, ширину выходного изображения и цвет фона (или отметьте Прозрачный для эффекта появления/исчезновения и для эффектов, которые двигают изображение за пределы краев). GIF может содержать максимум 120 кадров.
  6. Нажмите «Создать GIF». Кадры отрисовываются и кодируются локально, затем появляются предпросмотр и кнопка «Скачать».

Частые вопросы

Использует ли это ИИ для анимации изображения?
Нет. Здесь нет ни ИИ, ни сервера. Инструмент кадр за кадром применяет математический эффект движения (приближение, панорама, дрожание, вращение оттенка и т. д.) на холсте, а затем кодирует эти кадры в GIF. В отличие от ИИ-модели для видео он не может придумывать новый контент — он лишь анимирует пиксели, которые уже есть на вашем фото.
Загружается ли моё фото куда-либо?
Нет. Изображение читается, анимируется и кодируется полностью внутри вашего браузера с использованием встроенного кодировщика gifenc. Ваше фото никогда не покидает устройство, а инструмент работает офлайн.
Почему GIF плавно зацикливается?
Каждый эффект основан на периодических функциях (синус и косинус), поэтому последний кадр точно совпадает с первым. Благодаря этому анимация зацикливается плавно, без видимых скачков.
Могу ли я получить прозрачный фон?
Да — отметьте Прозрачный. Он отображается там, где изображение двигается за пределы краев кадра (отскок, качание, дрожание, наклон и вращение), а также во время появления/исчезновения, когда вся фотография постепенно исчезает в режиме Прозрачный. Ken Burns, приближение, пульс и другие эффекты сохраняют изображение, покрывающее весь кадр, поэтому Прозрачный не влияет на них. RGB разделение и сбой всегда рисуют на черном фоне, и Движение области тоже игнорирует этот параметр.
Файл большой или градиенты выглядят полосатыми. Что я могу сделать?
GIF ограничен 256 цветами на кадр и хранит каждый кадр целиком, поэтому размер растёт вместе с шириной, FPS и длиной цикла. Уменьшите ширину вывода, снизьте FPS или сократите цикл. Полосатость на плавных градиентах (например, у неба) — особенность формата GIF; обычно помогает уменьшить ширину или интенсивность.
Могу ли я анимировать только часть фотографии?
Да. Нажмите на Движение области, нарисуйте те части, которые вы хотите анимировать, и выберите движение для каждой области — вода/сияние, поток (вверх, вниз, влево или вправо), качание, пульс или свет. Все, что вы не нарисовали, останется неподвижным. Вы можете добавить столько областей, сколько хотите, каждая с собственным движением и интенсивностью.
Почему мой GIF короче, чем длина цикла, которую я ввел?
GIF, созданный здесь, может содержать максимум 120 кадров. Если длина цикла, умноженная на FPS, превышает 120 (например, 6 секунд при 30 FPS), инструмент останавливается на 120 кадрах и сообщает вам реальную длину цикла. Уменьшите FPS, если вам нужна полная длина, или сократите длину цикла. Значения, выходящие за допустимый диапазон, также корректируются до ближайшего допустимого значения.
Загружает ли этот инструмент мои данные?
Нет. Всё выполняется прямо в вашем браузере, поэтому ваши данные никогда не покидают устройство — после загрузки страницы он работает даже офлайн.