Разобрать анимированное изображение

ZIP полных кадров и JSON длительностей, циклов и способа замены кадров.

Выберите исходный файл

Можно перетащить файл сюда

GIFWebP

Один файл до 10 МБ; изображение до 12 мегапикселей.

Для обработки данные передаются нашему серверу. Временные рабочие файлы удаляются; история файлов не создаётся.

Данные передаются серверу для выбранной обработки. История файлов не создаётся.

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

Загрузите анимацию с несколькими кадрами. Извлеките ZIP и используйте пронумерованные файлы вместе с animation.json. Для повторной сборки не заменяйте все задержки одним значением без проверки.

Сверьте число кадров, порядок, прозрачность и длительность с исходной анимацией.

  1. Загрузите анимацию с несколькими кадрами. Извлеките ZIP и используйте пронумерованные файлы вместе с animation.json. Для повторной сборки не заменяйте все задержки одним значением без проверки.
  2. Сверьте число кадров, порядок, прозрачность и длительность с исходной анимацией.
  3. Скачайте результат под новым именем и сохраните исходный файл до окончательной проверки.

Пример

Практический пример: Разобрать анимированное изображение

Исходные данные
GIF из двух кадров с задержкой 100 мс

Загрузите анимацию с несколькими кадрами. Извлеките ZIP и используйте пронумерованные файлы вместе с animation.json. Для повторной сборки не заменяйте все задержки одним значением без проверки.

Что получится
Два PNG и animation.json
Форматы и ограничения

Кадры анимации могут иметь разные задержки. Простое сохранение картинок теряет скорость воспроизведения; поэтому вместе с PNG выдаётся отчёт о задержках и повторениях, прочитанных из контейнера. На входе: GIF, WebP. Форматы результата: PNG, JSON, ZIP.

На входе
GIF, WebP
Результат
PNG, JSON, ZIP

ZIP полных кадров и JSON длительностей, циклов и способа замены кадров.

  • Один файл до 10 МБ; изображение до 12 мегапикселей.
  • Для пакетного редактора допускается до 20 файлов; отдельные сценарии имеют меньший предел.
  • Обработка на сервере: файл нужен для выбранной операции и не попадает в историю.

Сверьте число кадров, порядок, прозрачность и длительность с исходной анимацией.

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

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

Вопросы об инструменте

Какие исходные данные принимает «Разобрать анимированное изображение»?

Поддерживаются: GIF, WebP. Один файл до 10 МБ; изображение до 12 мегапикселей.

Что получится после обработки в «Разобрать анимированное изображение»?

ZIP полных кадров и JSON длительностей, циклов и способа замены кадров. Форматы результата: PNG, JSON, ZIP.

Как проверить результат этой операции?

Сверьте число кадров, порядок, прозрачность и длительность с исходной анимацией.

Какой пример помогает начать работу?

GIF из двух кадров с задержкой 100 мс. Загрузите анимацию с несколькими кадрами. Извлеките ZIP и используйте пронумерованные файлы вместе с animation.json. Для повторной сборки не заменяйте все задержки одним значением без проверки. Ожидаемый результат: Два PNG и animation.json.

Какие ограничения нужно учитывать?

Один файл до 10 МБ; изображение до 12 мегапикселей. Для пакетного редактора допускается до 20 файлов; отдельные сценарии имеют меньший предел. Обработка на сервере: файл нужен для выбранной операции и не попадает в историю.

Где обрабатываются данные и сохраняется ли история?

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

Разобраться в задаче

Все инструкции
Фото и изображения2 мин

Как извлечь кадры анимации и восстановить их настоящие задержки

ZIP полных кадров и JSON длительностей, циклов и способа замены кадров. Практические действия, пример и ограничения.

Читать инструкцию