15.7. Оптимизировать

15.7.1. Общая информация

Анимация может содержать несколько слоёв, поэтому её размер может быть важен. Для страниц интернета важно уменьшить размер. Фильтры оптимизации позволяют уменьшить этот размер. Много элементов общие между всеми слоями анимации, поэтому их можно сохранить только раз вместо сохранения в каждом слое, и для каждого слоя сохранить только изменения.

GIMP предлагает два фильтра оптимизации: Оптимизировать (Разница) и Оптимизировать (GIF). Результаты их работы не слишком отличаются.

15.7.2. Активация фильтра

Эти фильтры находятся в меню изображения:

  • ФильтрыАнимацияОптимизировать (Разница)

  • ФильтрыАнимацияОптимизировать (для GIF)

  • ФильтрыАнимацияРазоптимизировать

15.7.3. Пример фильтров оптимизации анимации

Исходное изображение

В этой анимации, красный шар идёт вниз в вдоль вертикальных линей. Размер файла 600 Kb.

Оптимизировать (Разница)

Размер файла достиг 153 Kb. Слои содержат только ту часть фона, которая будет использоваться для удаления остатков красного шара. Общие части слоёв прозрачны.

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

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

15.7.4. Разоптимизировать

Фильтр «Разоптимизировать» удаляет все оптимизации по-слойной анимации. Эта команда полезна, когда надо редактировать анимацию, но по тем или иным причинам не хочется отменять сделанные изменения и начать с исходного изображения.