GIF в WebP
Конвертируйте анимированный GIF в WebP и, как правило, уменьшайте размер файла в разы.
- Работает на вашем устройстве — файл никуда не отправляется
- Без регистрации, водяных знаков и суточных лимитов
- Бесплатно, без ограничений на число использований
Как это работает
Эта конвертация обычно окупается сразу. Анимированный WebP хранит различия между кадрами и не ограничен 256 цветами, поэтому та же анимация, как правило, занимает от половины до пятой части размера GIF и нередко выглядит лучше.
Почему экономия так велика
GIF ограничен 256 цветами на кадр и неэффективно хранит кадры. У WebP нет таких ограничений, и он как следует сжимает различия между кадрами. На записях экрана и в изображениях с градиентами разница огромна; на крошечном, уже оптимизированном GIF она может быть незначительной, и в сводке честно сказано, что произошло.
Качество
Значение 80 по умолчанию для большинства материалов визуально очень близко к оригиналу. Повышайте его для градиентов и тонких цветовых переходов, понижайте, если вы гонитесь за лимитом размера. Даже при низком значении WebP обычно выигрывает у заменённого GIF, потому что ему не приходится бороться с палитрой в 256 цветов.
Поддержка — как есть
Все современные браузеры показывают анимированный WebP, и уже много лет. Отстаёт другое: некоторые почтовые клиенты, старые мессенджеры, несколько валидаторов загрузки в CMS и некоторые настольные просмотрщики изображений. Прежде чем заменять работающий GIF, проверьте, куда он пойдёт.
Когда лучше оставить GIF
Если файл пойдёт в письмо или туда, где вы не можете проверить результат. Преимущество GIF не в качестве и не в размере, а в том, что его открывает буквально всё.
GIF в WebP — вопросы и ответы
Насколько меньше станет файл?
Обычно от половины до пятой части оригинала. Точная экономия указывается в результате.
Анимация сохраняется?
Да, вместе с таймингом и зацикливанием.
Все ли браузеры поддерживают анимированный WebP?
Все современные. Некоторые почтовые клиенты и старые настольные программы пока нет.
Какое качество выбрать?
80 — хорошее значение по умолчанию. Повышайте его для градиентов, понижайте, чтобы уложиться в лимит размера.
Мой файл загружается на сервер?
Нет. Конвертация выполняется в вашем браузере.