Разделить GIF на кадры
Извлеките каждый кадр анимированного GIF в отдельную картинку прямо на вашем устройстве.
- Работает на вашем устройстве — файл никуда не отправляется
- Без регистрации, водяных знаков и суточных лимитов
- Бесплатно, без ограничений на число использований
Как это работает
Иногда нужен именно тот кадр, где что-то происходит, — для баг-репорта, превью, слайда или чтобы пересобрать анимацию без лишнего. Браузеры охотно воспроизводят GIF, но не дают никакой возможности достать из него один кадр.
Кадры получаются целыми, а не фрагментами
Именно здесь большинство экстракторов ошибаются. GIF обычно оптимизируют так, что каждый кадр хранит только пиксели, изменившиеся с предыдущего, а всё остальное прозрачно. Если извлекать такие кадры «в лоб», получится куча фрагментов на пустом фоне. Этот инструмент собирает каждый кадр с учётом предыдущих и соблюдает метод очистки (disposal method), записанный в файле, поэтому каждая картинка — это полный кадр в том виде, в каком вы видите его при воспроизведении.
PNG или JPEG
PNG точен и сохраняет прозрачность — это нужно, если у GIF прозрачный фон или вы собираетесь править кадры. JPEG гораздо меньше и подходит для фотографического содержимого, но заливает прозрачность белым и немного теряет детали из-за сжатия.
Длинные анимации
В GIF могут быть сотни кадров. Если нужна лишь выборка, настройка «оставлять каждый N-й кадр» берёт один из каждых двух, пяти или десяти, чего обычно хватает, чтобы найти нужный момент, не получив папку почти одинаковых картинок.
Сделано здесь, а не заимствовано
GIF декодируется программой чтения, написанной специально для этого сайта, включая распаковку LZW и сборку кадров, потому что медиадвижок, используемый на других страницах сайта, не умеет записывать пронумерованный набор выходных файлов. Результат работы декодера проверен кадр за кадром и байт за байтом по эталонному декодеру.
Разделение GIF на кадры — вопросы и ответы
Я получу полные кадры или только изменившиеся фрагменты?
Полные кадры. Каждый собирается с учётом предыдущих, благодаря чему картинки пригодны к использованию.
Сколько кадров можно обработать?
До 500 выходных файлов. Если в GIF их больше, увеличьте значение настройки «оставлять каждый N-й кадр», чтобы уложиться.
Какой формат выбрать?
PNG — если нужна точность или прозрачность, JPEG — если нужны небольшие файлы и содержимое фотографическое.
Сообщает ли инструмент тайминг?
Да. В сводке указано число кадров и примерная длительность анимации.
GIF загружается на сервер?
Нет. Он целиком декодируется на вашем устройстве.