Como criar um gif animado com fundo transparente sem sobreposição?


13

Quando tento criar um gif com dois quadros, ambos com fundo transparente no GIMP, o que acontece é que o primeiro quadro parece bom e o segundo quadro aparece em cima dele, para que você possa ver os dois quadros ao mesmo tempo Tempo.

Como posso criar gif animado em que todos os quadros têm um fundo transparente, mas cada vez que um quadro aparece, o quadro anterior desaparece completamente?

Respostas:


13

Ao exportar / salvar (depende da versão) seu trabalho como GIF, você tem várias opções para isso. Uma maneira de fazer isso, o que você provavelmente deseja, pode ser feito escolhendo a opção "Descarte de quadros onde não especificado", opção "Um quadro por camada (substituir)".


Eu também tive que ter certeza de marcar a opção "Usar descarte inserido acima para todos os quadros" - acho que, por padrão, cada camada tinha o "(combinar)".
Hannele

11

Para a versão atual (2.8.0), no nome de cada camada de quadro, inclua (replace). Por exemplo:

frame 1(250ms)(replace)

Isso dirá ao gimp para substituir em vez de empilhar. Observe que você também pode usar o empilhamento para obter alguns efeitos interessantes.


0

Outras respostas envolvendo o gimp não funcionaram para mim. O que corrigiu meu gif é o comando

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


As duas outras respostas são válidas.
Xenoid 11/1118

1
daí o "para mim". Eu usei a versão gimp osx, talvez esteja relacionada.
kraymer

Certamente não ... Você deve ter perdido alguma coisa.
Xenoid #

Não, mas minha versão do gimp pode estar desatualizada. Enfim, apenas fornecendo uma alternativa.
kraymer

Eu também tive que ter certeza de que marquei "Usar descarte inserido acima para todos os quadros"
Hannele
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.