← GIF инструменты

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

Оптимизировать GIF Настройки

Готово
No GIF yetЗагрузите GIF для оптимизации

Как уменьшить размер файла GIF и настроить палитру

Укажите число цветов, выберите степень сжатия и при необходимости уменьшите размеры анимации. Можно также объединить одинаковые соседние кадры, сохранив время их показа. Эти настройки помогают сжать GIF под конкретное ограничение размера; сравнивайте результат с исходником после каждого изменения.

Стоимость: Бесплатное использование. Действуют ограничения на размер файлов и использование.

Как оптимизировать GIF

  1. Добавьте файл

    Нажмите Выбрать файл или перетащите GIF на предпросмотр. За одну задачу принимается один GIF до 200 МБ. Файлы, загруженные или созданные в других инструментах сайта в этом же браузере, доступны в Uploads.

  2. Задайте палитру и масштаб

    Перемещайте Colors от 16 до 256; по умолчанию выбрано 128. В соседнем числовом поле можно указать от 4 до 256. Выберите степень сжатия кнопками выше. Ползунок % уменьшает ширину и высоту, если допустим меньший размер в пикселях.

  3. Запустите обработку

    Нажмите Оптимизировать GIF. Файл обрабатывается на нашем сервере, затем предпросмотр переключается на результат. Его размер указан в карточке результата.

  4. Сравните и сохраните

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

Что меняет каждая настройка

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

Colors: по умолчанию 128
Максимальное число цветов для общей палитры всей анимации. Ползунок охватывает 16–256, числовое поле — 4–256. Одна позиция зарезервирована для прозрачности, поэтому 128 дает до 127 видимых цветов. Меньшая палитра может уменьшить файл, но усиливает полосы на градиентах. Если исходник уже использует меньше цветов, чем указано, изображение и размер могут почти не измениться.
Низкое сжатие, Среднее сжатие, Высокое сжатие и Экстремальное сжатие
Изначально выбрано Среднее сжатие. Кнопки задают интенсивность сжатия: Низкое сжатие сохраняет больше деталей, а Экстремальное сжатие сильнее уменьшает данные с более заметной потерей оттенков. Итоговый размер зависит от исходника. Сочетайте выбранную степень с Colors и оценивайте результат на своем изображении.
Масштаб %: по умолчанию 100%
Уменьшает анимацию от исходных 100% до 50%. Ползунок меняется с шагом 5 процентных пунктов; рядом можно указать процент числом. При 50% GIF 960 × 540 px становится 480 × 270 px и содержит четверть исходных пикселей. Предпросмотр показывает уменьшение до запуска обработки.
Remove duplicate frames: включено по умолчанию
Переключатель находится в панели 1. Настройки. Если кадр совпадает с предыдущим, он удаляется, а время его показа добавляется предыдущему. Анимация сохраняет скорость, но содержит меньше кадров. Выключите настройку, чтобы оставить все кадры.

С какого числа цветов начать

Эти диапазоны — отправные точки, а не гарантия качества или размера. Смотрите результат в полном размере и уточняйте настройку.

Логотипы, стикеры и пиксельная графика: 16–32

Простые рисунки с небольшим числом цветов переносят сильное уменьшение палитры. Для нескольких оттенков введите меньшее число вручную. Первые ступени обычно заметны на сглаженных краях.

Записи интерфейса и демонстрации: 64–128

В интерфейсе много однотонных областей и четкого текста. Начните со стандартных 128, затем попробуйте 64 и проверьте, остаются ли четкими значки и края букв.

Видео, фотографии и градиенты: 192–256

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

Что происходит с анимированным GIF

Все кадры декодируются. Из цветов всей анимации создается одна палитра, ограниченная значением Colors, затем каждый кадр использует ее заново. Если сцены сильно различаются по цветам, они делят одну палитру и могут терять детали при большем значении, чем GIF с постоянной цветовой гаммой.

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

Число пикселей и кадров часто сильнее влияет на размер, чем палитра. Если нужно существенно уменьшить файл, снижайте также %: у 480 × 270 px в четыре раза меньше пикселей, чем у 960 × 540 px. Для точной ширины и высоты используйте Изменение размера GIF.

Формат и ограничения

Входной формат
Только GIF, анимированный или однокадровый. Другие форматы сначала преобразуйте в GIF.
Выходной формат
GIF с исходными размерами или уменьшенный через %
Размер файла
До 200 МБ на GIF
За одну обработку
1 файл
Обработка
На наших серверах с FFmpeg; до 15 минут на задачу
Время показа кадров
Задержки сохраняются, включая длинную паузу на последнем кадре
Повторение
Сохраняется: один показ, заданное число повторов или бесконечный цикл
Прозрачность
Сохраняется; для нее зарезервирована одна позиция палитры
Комментарии
Текстовые комментарии внутри GIF не копируются
Водяной знак
Не добавляется
Хранение
Загрузки и результаты автоматически удаляются через 48 часов для гостей и через 30 дней для бесплатных аккаунтов. Платные тарифы могут хранить файлы дольше.

Частые вопросы

Почему оптимизированный GIF больше исходного?

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

Как уменьшить GIF до нужного размера файла?

Поля целевого размера нет. Снижайте Colors, запускайте обработку и смотрите размер результата. Если полосы цвета уже заметны, а файл все еще слишком велик, уменьшайте %. Если место публикации принимает видео, попробуйте GIF в MP4. Видеокодеки могут использовать сходство между кадрами; сравните размер результата с GIF, поскольку уменьшение зависит от исходника.

Чем отличается обычное сжатие GIF?

В инструменте Сжатие GIF выбирается процент от 1% до 100%, соответствующий общей палитре от 34 до 256 позиций. Здесь число задается напрямую и может быть от 4, что удобно для простых логотипов и пиксельной графики. Оба инструмента уменьшают цвета одним способом; одна позиция палитры отведена прозрачности.

Передается ли GIF внешним сервисам?

Нет. GIF загружается на наши серверы и обрабатывается там с FFmpeg. ИИ и сторонние сервисы его не получают. Файлы удаляются через 48 часов для гостей, через 30 дней для бесплатных аккаунтов; платные тарифы могут хранить их дольше.