Тяжёлые картинки на сайте замедляют загрузку страницы — есть риск, что пользователь с нестабильным интернетом устанет ждать и уйдет к конкурентам. К тому же большой вес файлов негативно отражается на
Гифки заведомо весят гораздо больше, чем статичные изображения — и хочется найти способ максимально уменьшить их размер без потери качества. В статье тестируем разные сервисы сжатия и обработки фото.
Что будем сжимать
Идея статьи родилась из нашей практики: главред блога сказал, что
Решили протестировать разные сервисы для сжатия и посмотреть, где соотношение размер/качество будет оптимальным — а заодно поделиться с вами результатами.
Изначально обложку с генератором я делала в программе Adobe After Effects и конвертировала из видео в GIF через сервис
Но чтобы было с чем сравнить, возьму
Посмотрим, как разные сервисы помогут уменьшить размер файлов.
I love IMG
Сайт:
Это многофункциональный сервис по обработке изображений: можно менять размер и тип разных файлов, обрезать картинки, редактировать фото. Инструмент для уменьшения размера файлов тут с одной кнопкой «Сжать»: сервис сам выбирает, какой файл насколько уменьшить.
Сначала загрузила в него обложку с генератором идей. Уменьшил на 15% до 54,4 МБ. Качество осталось примерно как у оригинала.
Обложку Telegram TV сервис решил сжать на 8%, вышло 414 КБ. К качеству никаких претензий.
На заметку: если у вас появилась мысль прогнать гифку через сервис ещё раза три, чтобы довести размер до минимума — так не работает. Если повторно загрузить сжатое изображение, программа просто выплюнет его обратно и гордо объявит о сжатии в 0%.
GIF Compressor
Сайт:
Этот сервис специализируется на гифках: сжимает их, конвертирует в другие форматы файлов, а также переводит PNG в GIF. Как и в прошлом сервисе, степень сжатия тут никак нельзя регулировать.
Обложку с генератором программа сжала снова на 15% до 54,4 МБ. И снова выглядит вполне прилично, ощутимых потерь в качестве не обнаружено.
Маленькую обложку с Telegram TV сервис решил уменьшить серьёзно: на 29% до 390 КБ. Вышло впечатляюще: при таком сильном сжатии визуально ничего не изменилось.
Compress.com
Сайт:
Сайт специализируется на сжатии разных файлов: изображений, видео, аудио. На гифки тут есть лимит: исходник должен весить не более 40 МБ. Обложку с огоньками скормить этому сервису не удастся, но попробуем уменьшить гифку с телевизором.
На выбор есть три степени сжатия, я выбрала максимальный. Получилось как и у GIF Compressor — 390 КБ. С качеством всё отлично.
Aspose
Сайт:
У сервиса широкий функционал в работе с картинками: их можно сжимать, конвертировать, обрезать, редактировать, удалять фон и даже анимировать.
Для конвертации гифок максимальный вес исходника не указан, но на загрузке тяжёлой обложки сайт завис. Пришлось ограничиться гифкой с Telegram TV.
В сервисе нельзя вручную регулировать степень сжатия. Нашу обложку он решил сжать в два раза, получилось 241 КБ. Качество уже не такое хорошее, как вышло в предыдущих сервисах, но при сжатии вполовину это неудивительно. Рябь видна, но если в приоритете размер файла, вполне можно использовать и в таком виде.
Online image tool
Сайт:
Сервис специализируется на конвертации и сжатии разных типов файлов. Вручную настройки сжатия задавать нельзя.
Обложку с генератором Inline Image Tool традиционно уменьшил на 15% до 54,5 МБ. К качеству вопросов нет — всё то же самое, что и было в других сервисах.
Обложку с Telegram TV сервис решил сжать до 317 КБ. Результат мне понравился. Качество совсем незначительно хуже, чем при более слабом сжатии — с I love img, GIF Compressor и Compress.com: чтобы заметить разницу, нужно сильно всматриваться.
У сервиса есть приятная фича: после конвертации можно наглядно сравнить результат «до» и «после». Полезно, если долго работаете с одной гифкой и глаз замыливается.
Veed
Сайт:
Это огромный агрегатор инструментов для работы с видео: есть, например, телесуфлёр, конвертер субтитров, диктофон, транскрибатор — и много чего ещё. Инструмент для «сжатия» GIF тоже заявлен, но на деле под сжатием подразумевают изменение формата на mp4.
Написано об этом «сжатии» честно, но мелко: по невнимательности можно не заметить. Я сначала не заметила, а потом решила провести эксперимент.
При переводе из GIF в MP4 действительно можно выбрать качество, я задала максимальное и попробовала «сжать» обложку с генератором. Сервис выдал видео на 48% легче — весило 34,4 МБ. Это видео я конвертировала обратно в гиф.
Получился файл на 50,4 МБ — немного легче, чем во всех других сервисах. Но и качество ощутимо хуже: изображение менее чёткое, при смене освещения появились неприятные помехи.
Гифку с Telegram TV сервис превратил в видео на 353,4 КБ. После конвертации обратно в GIF вышло 423 КБ — не сильно меньше, чем исходная гифка. А качество упало сильно, примерно с таким искажением Aspose сжимал эту обложку в два раза.
Photoshop
Сайт:
В Photoshop доступны гибкие настройки, влияющие на размер видео. Я решила попробовать сжать там наши обложки посильнее, чем сжимают онлайн-сервисы.
Загружаю в программу гифку и отправляюсь в меню: «File» — «Export» — «Save for Web».
Откроется меню с кучей настроек. Сначала важно убедиться, что Photoshop планирует сохранить именно гифку: формат файла (GIF) будет указан вверху справа. Дальше можно пройтись по инструментам — на размер файла в первую очередь влияют:
- Color reduction algorithm — поле прямо под форматом файла. Это цветовая схема. Если выбрать ограниченную (restrictive), изображения останется цветным, но потеряет оттенки. Это ощутимо уменьшит файл, но и ухудшит качество, если в гифке много оттенков.
- No dither — это поле отвечает за мягкость переходов. Если сделать dither, границы в изображении станут резче. Можно попробовать с простыми изображениями.
- Transparency (прозрачность). Если в гифке нет прозрачных участков, её можно смело отключать.
- Lossy — это потери качества. Можно подставлять разные цифры и смотреть, как меняется гифка.
Сжала гифку с генератором до 49,3 МБ. Качество, конечно, снизилось, но не настолько, как было в Veed.
Гифку с телевизором удалось сжать до 143 КБ. Но качество пострадало уже сильно.
Что в итоге
Идеального сервиса для сжатия гифок, похоже, нет. Но можно выбирать программу под свои задачи и пробовать: если нужно незначительно уменьшить файл, это действительно можно сделать в несколько кликов.
Сервис | Настройка вручную | Работа с файлами от 40МБ | Для чего полезен |
Нет | Да | Быстро уменьшить файл без потери качества, если нужно незначительное сжатие | |
Нет | Да | Быстро уменьшить файл без потери качества | |
Да, 3 степени сжатия | Нет | Уменьшить небольшой файл | |
Нет | Нет | Значительно уменьшить файл с худшим, но приемлемым качеством | |
Нет | Да | Быстро уменьшить файл без потери качества | |
Да, можно выбрать качество Low, Medium или High | Да | Попробовать посильнее уменьшить файл, если другие сервисы бессильны | |
Да, много настроек | Да | Попробовать самостоятельно отрегулировать количество цветов, качество и размер файла, если результаты из сервисов не устраивают |
Сообщение