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

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

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

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

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

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

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

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

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

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

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

В этой анимации красный шар движется вниз вдоль вертикальных линий. Размер файла 600 КБ.

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

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

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

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

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

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