Документация Вывод

Экспорт анимированного GIF

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

Пункт Файл ▸ Экспорт ▸ Анимированный GIF… пишет зацикленный GIF диапазона от начала до конца. GIF — это тот формат, который играет в любом браузере, окне чата или сообщении форума без проигрывателя, а цена ему — палитра не больше чем из 256 цветов и прозрачность, которая может быть только полностью включена или полностью выключена.

Сперва обзор: поле вывода только для чтения, и экспорт остаётся отключённым, пока путь не задан. Имя по умолчанию animation.gif.

Окно «Анимированный GIF…»: настройки слева и квантованный предпросмотр справа.
Переключатель «Пиксельный режим» стоит в этом окне, как и в любом другом окне экспорта, и включён по умолчанию для проекта в пиксельном режиме. С ним включённым в файл попадает та самая чёткая сетка, которую вы нарисовали; раньше все экспортёры вместо неё отрисовывали гладкую векторную картинку.

Цвета и дизеринг

Цвета задают размер палитры, от 2 (1 бит) до 256 (8 бит), и начинаются с 256. Celas Studio разбирает ваши кадры и строит одну палитру, которая подходит всему клипу, поэтому спуск до 64 или 32 цветов на плоской графичной работе обычно стоит меньше, чем вы ждёте, и заметно режет файл.

Дизеринг по умолчанию выключен. Его включение разбрасывает ошибку квантования по соседним пикселям, и видимые цветовые полосы превращаются в мелкое зерно. Ниже примерно 64 цветов он того стоит, и файл он делает крупнее: шум дизеринга — это ровно то, что сжатие GIF выжать не может.

Управления качеством или битрейтом здесь нет, потому что их нет у GIF. Цвета, дизеринг и разрешение — весь набор для размена размера на точность.

Частота кадров

Частота кадров представляет собой закреплённый список (5, 10, 12, 20, 25 или 50) и открывается на том значении, что ближе к вашему проекту. GIF хранит задержку каждого кадра в сотых долях секунды, поэтому ровно играть могут только те частоты, что делят 100 нацело. Двадцати четырёх кадров в секунду в списке нет, и 12 или 25 — честный выбор для проекта, снятого на 24.

Цикл бывает «Всегда» или «Один раз». «Всегда» стоит по умолчанию и это то, чего ждёт каждая социальная площадка; «Один раз» останавливается на последнем кадре, поэтому убедитесь, что на последнем кадре есть на чём остановиться.

Разрешение и размер

Ширина и высота принимают от 2 до 4096 пикселей и начинаются с холста, а блокировка пропорций держит соотношение. Приглушённая строка под настройками прикидывает готовый размер в мегабайтах рядом с количеством кадров и обновляется, когда вы меняете цвета, дизеринг и разрешение.

Это прикидка, а не измерение: плоская малоцветная анимация ложится заметно ниже неё, а шумная может выйти выше. Уполовинивание разрешения — самая крупная доступная экономия, впереди всего, что способна сделать палитра.

Прозрачность и то, где она кусается

Список фона предлагает цвет холста, чёрный, белый и прозрачность. Прозрачность здесь доступна всегда, в отличие от окон изображений, но прозрачность GIF — это одна-единственная полностью чистая запись палитры, и ничего между.

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

Если GIF ложится на тот фон, который вам уже известен, лучше обычно взять этот цвет в фоне и дать Celas Studio собрать мягкие края как следует, вместо того чтобы выводить прозрачность и надеяться.

Предпросмотр

Предпросмотр гонит ваши кадры через настоящий квантователь на текущих настройках цветов и дизеринга, с шахматкой за прозрачными пикселями. Полосы, цветовые сдвиги и рваные края видны там ещё до вывода, поэтому попробуйте 64 цвета и посмотрите, а не гадайте.

Экспорт передаёт дело окну прогресса «Экспорт…». Отмена удаляет частичный файл, поэтому прибирать потом нечего.