Перейти к основному содержанию

Анализатор GIF

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

Ввод

Drop a file or browse
One file · GIF

Читается локально в вашем браузере — файл никогда не загружается куда-либо.

Влияет только на предпросмотр ниже — анализ всегда сообщает реальное количество циклов загруженного файла.

Вывод

Предпросмотр

Загрузите GIF для его предпросмотра.

Предпросмотр GIF (data URL)

Необработанный URL данных предпросмотра — идентичен загруженному байт за байтом, если только флажок цикла не исправил его.

Результат
СвойствоЗначение
No data yet
Это было полезно?

Руководства

Что делает эта программа?

Загрузите анимированный (или статичный) GIF и сразу же посмотрите его количество кадров, размеры, количество циклов, общую продолжительность воспроизведения, размеры таблицы цветов и использование ли он прозрачности — плюс размер файла.

Ничего не угадывается и не оценивается. Программа читает необработанные байты GIF и проходит по его фактической структуре блоков в соответствии со спецификацией GIF89a: Logical Screen Descriptor для размеров и глобальной таблицы цветов, Graphic Control Extension каждого кадра для его задержки и флага прозрачности, Application Extension для под-блока количества циклов Netscape, и каждый Image Descriptor для количества кадров и любой локальной таблицы цветов.

Общее использование

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

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

  1. Загрузите GIF (перетащите или нажмите для обзора).
  2. Таблица показывает версию GIF, размеры, количество кадров, общую продолжительность, количество циклов, размеры таблицы цветов, использование прозрачности и размер файла.

Как рассчитывается "Total Duration"?

Каждый кадр в анимированном GIF может иметь собственную задержку отображения (в сотых долях секунды) через свое расширение Graphic Control Extension. Эта программа суммирует задержку каждого кадра и сообщает общее значение в миллисекундах. GIF без каких-либо расширений Graphic Control Extension (редко, но допустимо) сообщает 0 мс.

Что означает "Loop Count"?

Циклирование GIF не является частью исходного формата — это стандарт де-факто, добавленный браузером Netscape (Application Extension "NETSCAPE2.0") и теперь признаваемый везде. Эта программа сообщает Infinite, когда это расширение указывает 0 повторений (обычный случай для циклирующихся GIF), конкретное количество повторений, когда оно установлено, или "Plays once (no loop extension)", когда расширение полностью отсутствует.

Конфиденциальность

Эта программа работает полностью в вашем браузере. Файл читается локально и анализируется побайтно на вашем устройстве — он никогда не загружается на какой-либо сервер.

gifgif infogif metadataanimated gifframe countgif inspectorgif analyzer

Другие способы использовать этот инструмент

Виджет для встраивания

<iframe
  src="https://iotools.cloud/embed/gif-analyzer/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Анализатор GIF — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.

Также доступно через

Нравятся инструменты? Уберите рекламу.

Один платёж навсегда убирает всю рекламу с вашего аккаунта. Без подписки, без слежки.