Когда этот инструмент полезен
Простые демонстрации, циклы реакций, последовательности до и после, маленькие учебные пособия или низкокрасочные анимации, которым нужна широкая поддержка воспроизведения GIF.
Как работает локальная обработка
Браузер декодирует каждый статический источник, размещает или обрезает его на одном ограниченном RGBA-холсте, квантует кадры в палитру, совместимую с GIF, с выбранной дизеринговкой, записывает явные задержки кадров в сотых долях секунды и количество циклов, затем заново открывает GIF для подтверждения количества кадров.
Как его использовать
- Подготовьте источник: Простые демонстрации, циклы реакций, последовательности до и после, маленькие учебные пособия или низкокрасочные анимации, которым нужна широкая поддержка воспроизведения GIF.
- Обработайте локально: Браузер декодирует каждый статический источник, размещает или обрезает его на одном ограниченном RGBA-холсте, квантует кадры в палитру, совместимую с GIF, с выбранной дизеринговкой, записывает явные задержки кадров в сотых долях секунды и количество циклов, затем заново открывает GIF для подтверждения количества кадров.
- Скачайте и проверьте: Проигрывайте GIF несколько циклов в целевых браузерах, подтверждайте порядок источников, количество кадров, поведение циклов и видимые временные интервалы, проверяйте градиенты палитры и прозрачные края на контрастных фонах и сравнивайте заявленные размеры и объём в байтах.
Важные ограничения
GIF поддерживает максимум 256 записей палитры на цветовую таблицу и только бинарную прозрачность, поэтому градиенты, фотографии, полупрозрачные края и тени могут иметь полосы, дизер или ореолы. Задержки кадров округляются до сотых долей секунды, а некоторые просмотровщики ограничивают очень короткие задержки; одна глобальная задержка не может воспроизвести переменное время исходного материала, а большие холсты или много кадров отклоняются.
Проверьте загруженный результат
Проигрывайте GIF несколько циклов в целевых браузерах, подтверждайте порядок источников, количество кадров, поведение циклов и видимые временные интервалы, проверяйте градиенты палитры и прозрачные края на контрастных фонах и сравнивайте заявленные размеры и объём в байтах.
Приватность по замыслу
Ваши файлы остаются в этом браузере. Инструмент не загружает исходные данные или результаты на наши серверы.
Вопросы и ответы
Когда этот инструмент полезен?
Простые демонстрации, циклы реакций, последовательности до и после, маленькие учебные пособия или низкокрасочные анимации, которым нужна широкая поддержка воспроизведения GIF.
Что на самом деле делает браузер?
Браузер декодирует каждый статический источник, размещает или обрезает его на одном ограниченном RGBA-холсте, квантует кадры в палитру, совместимую с GIF, с выбранной дизеринговкой, записывает явные задержки кадров в сотых долях секунды и количество циклов, затем заново открывает GIF для подтверждения количества кадров.
Какие ограничения мне нужно понимать?
GIF поддерживает максимум 256 записей палитры на цветовую таблицу и только бинарную прозрачность, поэтому градиенты, фотографии, полупрозрачные края и тени могут иметь полосы, дизер или ореолы. Задержки кадров округляются до сотых долей секунды, а некоторые просмотровщики ограничивают очень короткие задержки; одна глобальная задержка не может воспроизвести переменное время исходного материала, а большие холсты или много кадров отклоняются.
Как мне проверить результат?
Проигрывайте GIF несколько циклов в целевых браузерах, подтверждайте порядок источников, количество кадров, поведение циклов и видимые временные интервалы, проверяйте градиенты палитры и прозрачные края на контрастных фонах и сравнивайте заявленные размеры и объём в байтах.