투명한 배경으로 애니메이션 GIF를 겹치지 않게 만드는 방법은 무엇입니까?


13

김프에서 투명한 배경을 가진 두 개의 프레임으로 gif를 만들려고하면 첫 번째 프레임이 정상적으로 보이고 두 번째 프레임이 그 위에 표시되어 두 프레임을 모두 볼 수 있습니다. 시각.

모든 프레임의 배경이 투명한 애니메이션 GIF를 만들 수 있지만 프레임이 나타날 때마다 이전 프레임이 완전히 사라집니다.

답변:


13

작업을 GIF로 내보내거나 저장할 때 (버전에 따라) GIF 옵션이 있습니다. 이를위한 한 가지 방법은 "지정되지 않은 프레임 처리"옵션 "레이어 당 한 프레임 (교체)"에서 선택하여 수행 할 수 있습니다.


또한 "모든 프레임에 위에서 입력 한 폐기 사용"을 체크해야했습니다. 기본적으로 모든 레이어에 "(결합)"이 있기 때문입니다.
Hannele

11

현재 버전 (2.8.0)의 경우 각 프레임 레이어의 이름에 포함하십시오 (replace). 예를 들면 다음과 같습니다.

frame 1(250ms)(replace)

그러면 김프에게 스태킹 대신 교체하도록 지시합니다. 아주 멋진 효과에도 스태킹을 사용할 수 있습니다.


0

김프와 관련된 다른 답변은 저에게 효과적이지 않았습니다. 내 GIF가 명령을 수정 한 것은 무엇입니까?

gifsicle -U --disposal=previous -O2 source.gif > target.gif


다른 두 가지 답변 모두 유효합니다.
xenoid

1
그러므로 "나를 위해". 김프 osx 버전을 사용했는데 관련이있을 수 있습니다.
kraymer

분명히 ... 당신은 뭔가를 놓쳤을 것입니다.
xenoid

아니요, 그러나 김프 버전이 오래되었을 수 있습니다. 어쨌든 대안을 제공합니다.
kraymer

또한 "모든 프레임에 위에서 사용한 폐기 처리"
Hannele
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.