Как разбить GIF на кадры и сохранить картинки

Анимированный GIF состоит из последовательности кадров. С помощью инструмента на этом сайте можно выбрать один удачный момент или получить всю последовательность в виде PNG. Ниже разобраны просмотр кадров, сохранение файлов и особенности формата.

1. Откройте исходный GIF

Выберите GIF на устройстве или перетащите файл в инструмент. Если вы сохранили его с другого сайта, убедитесь, что это действительно GIF. Видео с переименованным расширением .gif не станет GIF и не будет декодировано. Чтение файла выполняется локально, без отправки на сервер.

Лучше использовать оригинальную анимацию. Скриншот содержит только один момент, а статичный GIF — только один кадр. Инструмент не может восстановить движение или дополнительные кадры, которых нет в выбранном файле.

2. Найдите нужное изображение

Когда извлечение завершится, вы увидите количество кадров, исходные размеры и записанную длительность анимации. Переходите между соседними кадрами стрелками или ползунком. Нажмите на миниатюру, чтобы рассмотреть изображение крупнее; длительность показа кадра указана в миллисекундах.

Запустите предпросмотр, чтобы увидеть последовательность в движении, затем остановитесь на подходящей сцене. Для удобства просмотра очень короткие задержки менее 20 миллисекунд воспроизводятся как 100 миллисекунд. При этом показанное числовое значение остаётся тем, которое записано в GIF.

3. Скачайте один PNG или последовательность кадров

Скачивание текущего кадра сохраняет отдельный PNG. Его можно использовать как превью для инструкции, референс анимации или неподвижную картинку из GIF-реакции. Скачанное изображение не анимировано и имеет исходные размеры холста GIF.

Если нужно несколько изображений, отметьте их флажками и скачайте выбранные. Кнопка скачивания всех кадров создаёт ZIP со всей последовательностью. В названиях файлов используются исходные номера кадров, в том числе при выборочном экспорте. Перед редактированием PNG распакуйте ZIP средствами операционной системы или приложением для архивов.

Зачем восстанавливать кадр целиком

GIF нередко хранит для очередного кадра небольшой прямоугольник с изменениями вместо полного изображения. Формат также задаёт, нужно ли сохранять предыдущие пиксели, очищать их или восстанавливать перед следующим кадром. Простое сохранение этих прямоугольников может дать неполные картинки.

Перед экспортом PNG инструмент собирает изображение из фрагментов и применяет соответствующие правила. Прозрачные области остаются прозрачными, а шахматный фон предпросмотра не записывается в файл. PNG сохраняет декодированные пиксели без потерь, но не восстанавливает детали, отсутствующие в исходном GIF.

Что делать с большим или повреждённым GIF

Допускаются файлы до 30 МБ и анимации до 1 000 кадров. Небольшой сжатый файл может разворачиваться в множество полноразмерных изображений, поэтому действуют дополнительные ограничения пикселей и памяти. Для очень большой гифки попробуйте более короткий исходник или уменьшите его размеры, особенно при работе на телефоне.

Один ZIP ограничен 128 МБ данных PNG. Если все кадры не помещаются, выделяйте и скачивайте их небольшими группами. Извлечение можно отменить и выбрать другой файл. Если инструмент сообщает о повреждении GIF, получите новую копию оригинала: смена расширения не исправит содержимое файла.