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를 봉투에 평평하고 단색으로 보이게하고 싶습니다 (위에 어떤 유형의 도트 패턴도 없음). 봉인은 그래디언트를 유지해야하며 그림자를 제거 할 수 없습니다.


'Dither'설정을 변경하고 싶을 수도 있습니다. 더 좋은 방법은 플래시를 완전히 버리고 CSS 애니메이션을 사용하여 만들 수 있습니다.
Vincent

1
디더링을 해제해야합니다. 게다가. @Vincent에 동의합니다. 가능한 경우 CSS 애니메이션 또는 전환이 진행되어야합니다. 불꽃 놀이를 사용하여 그림자를 왜곡하는 알파 투명도의 8 비트 png를 만들 수 있지만 CSS를 사용하여 수행 할 수도 있습니다. 개인 CSS 상자 그림자와 전환 / 애니메이션과 함께 JPEG를 사용합니다.
Terry

1
@Terry & Vincent 감사합니다. CSS 애니메이션에 익숙하며 일반적으로 이것이 훨씬 더 나은 접근 방식이라는 데 동의하지만이 특정 프로젝트는 HTML 전자 메일이므로 GIF 여야합니다. 즉, 다른 방법이 없다면 말입니다. 나는 4 개의 주요 이메일 클라이언트에서 이메일의 CSS 애니메이션을 테스트했으며 그 중 어떤 것도 작동하지 않았습니다. 이 테스트는 약 4 일 전이었습니다. 실제로 다른 방법이 더 나은지 알려주세요. 또한 디더링을 사용하거나 사용하지 않고이 Flash 방법을 시도했지만 훨씬 더 좋아 보입니다.
user2215732

@ 테리-수정; 디더링을 다시 해제하려고 시도했지만 아무런 차이가없는 것 같습니다. 예제 URL이 새로운 gif로 업데이트되었습니다 : demo.jessewhite.me/envelope/index.html
user2215732

@ user2215732, Flash에서 gif를 출력하는 방식과 관련이 있어야합니다. Photoshop과 Fireworks에서 "envelope.png"에는 "도트 패턴"이 없었습니다.
Terry

답변:


1

Flash로 gif를 내보낼 때 일반적으로 같은 문제가 있으므로 개인적으로 png / jpeg 시퀀스로 내 보낸 다음 다음을 사용하여 시리즈를 Photoshop으로 가져 오는 것을 선호합니다.

레이어> 비디오 레이어> 파일의 새 비디오 레이어

첫 번째 png를 선택하면 전체 시퀀스를 가져오고 "웹용으로 저장"을 통해 GIF로 내보낼 수 있습니다.


0

디더링을 none으로 설정해야합니다. 디더링은 의도적으로 적용되는 형태의 노이즈입니다.

나는 잠시 동안 플래시에서 일하지 않았으므로 설정과 옵션을 확신하지 못하지만 디더링은 전혀 제거하려고하는 노이즈를 효과적으로 추가합니다.


0

라이브러리에서 "매끄러움 허용"옵션을 선택하지 않으면 Flash가 이미지를 깨끗하게 애니메이션하지 않는 경우가 있습니다. 라이브러리의 목록에서 이미지 자산을 두 번 클릭하고 팝업 상자 옵션을 검토하면 볼 수 있습니다.여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.