Как сделать так, чтобы цвет был плоским (и не размытым) при экспорте из Flash?

9

Какие настройки / методы лучше всего подходят для создания анимированного GIF-изображения с четким качеством изображения?

Вот с чем я работаю: http://demo.jessewhite.me/envelope/index.html

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

Вот мой подход:

save image as PNG
import into Flash to animate
publish as GIF image with the following settings: 'Optimize colors' and 'Smooth' are checked. Dither: Diffusion. Palette Type: Adaptive. Max Colors: 2500.

Мне бы хотелось, чтобы готовый GIF имел плоский однотонный вид (без какого-либо точечного рисунка сверху) на конверте. Печать должна сохранять градиенты, и я также не могу убрать тень.

user2215732
источник
Возможно, вы захотите изменить настройку «Дизеринг». А еще лучше, вы можете отказаться от Flash и использовать анимацию CSS для создания этого.
Винсент
1
Вам нужно отключить дизеринг. Также. Я согласен с @Vincent. Если возможно, CSS анимации или переходы должны быть подходящим способом. Вы можете использовать fireworks для создания 8-битного png с альфа-прозрачностью, чтобы извращать тень, но это также можно сделать с помощью CSS. Лично я бы использовал JPEG, css box-shadow и переходы / анимации.
Терри
1
@Terry & Vincent Спасибо, я знаком с CSS-анимацией, и хотя я согласен, что в целом это был бы гораздо лучший подход, этот конкретный проект представляет собой электронное письмо в формате HTML, поэтому он должен быть в формате GIF. То есть, если нет другого пути. Я тестировал CSS-анимацию в электронных письмах в 4-х основных почтовых клиентах, но ни в одном из них это не сработало. Этот тест был только около 4 дней назад. Пожалуйста, дайте мне знать, если есть действительно другой / лучший способ. Кроме того, я попробовал этот метод Flash с и без сглаживания, и кажется, гораздо лучше с.
user2215732
@Terry - Исправление; Я просто попытался снова отключить дизеринг, и это, похоже, не имеет значения. URL-адрес примера был обновлен новым gif: demo.jessewhite.me/envelope/index.html
user2215732
@ user2215732, это должно быть как-то связано с тем, как Flash выводит gif. И в Фотошопе, и в Фейерверке «envelope.png» не пострадал от «точечного рисунка».
Терри

Ответы:

1

Когда я экспортирую GIF-файлы с помощью Flash, у меня обычно возникает та же проблема, поэтому я лично предпочитаю экспортировать их в виде последовательности png / jpeg, а затем импортировать серию в Photoshop с помощью:

Слой> Видеослои> Новый видеослой из файлов

Когда вы выбираете первый png, он импортирует всю последовательность и вы можете экспортировать ее в формате gif, нажав «сохранить для сети».

Naty
источник
0

Вы должны установить дизеринг ни на один. Дизеринг - это намеренно применяемая форма шума.

Я не работал во флэш-памяти некоторое время, поэтому не уверен в настройках и параметрах, но любое сглаживание вообще добавляет тот шум, от которого вы пытаетесь избавиться.

jeR1my
источник
0

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

DubD
источник