Оптимизировать анимированный GIF

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

Когда этот инструмент полезен

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

Как работает локальная обработка

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

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

  1. Подготовьте источник: Сокращение обычного анимированного GIF для веб-доставки, когда после визуального сравнения допустимы умеренные изменения палитры или дискретизации.
  2. Обработайте локально: Браузер композирует все кадры GIF, квантирует их в пределах выбранного цветового бюджета, может кодировать ограниченные измененные области вместо всего холста, записывает разобранные задержки кадров и зацикливание, и сообщает количество исходных и выходных байт, а также количество кадров.
  3. Скачайте и проверьте: Отклоняйте выходной файл, если он больше или визуально хуже; сравнивайте каждую трансляцию и несколько циклов хотя бы в двух целевых просмотрщиках, проверяйте градиенты, текст, прозрачность и удаление, и подтверждайте отчетные задержки, количество кадров и количество сэкономленных байт.

Важные ограничения

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

Проверьте загруженный результат

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

Приватность по замыслу

Ваши файлы остаются в этом браузере. Инструмент не загружает исходные данные или результаты на наши серверы.

Вопросы и ответы

Когда этот инструмент полезен?

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

Что на самом деле делает браузер?

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

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

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

Как мне проверить результат?

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

Связанные инструменты