Os arquivos GIF suportam animação e paletas de cores limitadas, sendo perfeitos para animações simples, memes e ícones.
Usos comuns
Criação de imagens animadas para redes sociais
Criando animações de reação simples
Exibição de gráficos simples com transparência
GIF Perguntas frequentes sobre conversão
O que é um arquivo GIF?
+
GIF (Graphics Interchange Format) é um formato de imagem bitmap que suporta animação e um máximo de 256 cores.
A animação sobrevive quando eu converte um GIF?
+
Depende inteiramente do alvo. Converte para outro formato capaz de animação e as molduras e temporizações transportam; converte para um formato quieto e você obtém um quadro, normalmente o primeiro. A outra direção importa mais na prática: uma animação GIF convertida para vídeo real é geralmente uma fração do tamanho em melhor qualidade, porque códecs de vídeo compressão movimento corretamente e este formato não. Os gradientes de teto de 256 cores do GIF e os tamanhos de seus arquivos para animação são uma ordem de magnitude pior do que o WebP ou MP4.
Perde-se alguma coisa quando um GIF é convertido para outro formato sem perda?
+
Não há dados de pixel. GIF armazena a imagem exatamente em vez de a aproximar, assim uma conversão entre dois formatos sem perda é reversível e pode ser repetida indefinidamente sem degradação. O que pode ser perdido é tudo ao redor dos pixels — perfis de cores, transparência, animação, metadados incorporados — porque o suporte para esses formatos varia muito mais do que o armazenamento de pixels. O GIF é sem perda mas com uma paleta de 256 cores por moldura, usando compressão LZW e transparência binária de uma única cor.
Por que tanto conteúdo web é entregue como GIF?
+
Porque foi projetado para exatamente esse trabalho: pequenos arquivos, início rápido, nenhum plugin e nenhuma licença para se preocupar. Isso torna excelente na entrega e inesquecível em tudo o resto — ferramentas de edição, galerias de telefone e dispositivos mais antigos frequentemente ignoram. Conversão para um formato de uso geral é o que faz o conteúdo baixado utilizável fora da web. A animação GIF joga absolutamente em todo o lado — clientes de e-mail, fóruns, aplicativos de chat e navegadores rendem tudo isso sem negociação de codecs.
Por que é um pouco de GIF animação um arquivo tão grande?
+
Porque armazena quadros, não movimento. Cada quadro é comprimido por si só, sem nenhuma referência à que estava antes, então um clipe curto torna-se dezenas de imagens completas em uma fila e o arquivo corre para megabytes. Um códec de vídeo codifica a diferença entre quadros em vez de e aterra a mesma imagem em uma fração do tamanho, por isso a conversão de uma animação para vídeo é a fixação padrão para uma página que carrega lentamente.
Por que os gradientes parecem bandos em um GIF?
+
Porque a cor vem de uma paleta indexada em vez de ser livre. Cada ponto de pixel em uma entrada em uma pequena tabela, assim um céu que começou com milhares de tons é apertado em um par de cem e os passos entre eles mostram como bandas. Dithering esconde-o ao custo de uma textura especlado. Conversão para um formato de cor completa remove o teto, mas não pode inventar sombras de volta que já foram lançadas fora.
O GIF mantém um fundo transparente?
+
Sim — o formato armazena um canal alfa real, então logos de corte, tiros de produto e sobreposição manter sua transparência em vez de chegar a um retângulo branco. Conversão para um formato sem alfa é onde ele vai errado: as áreas transparentes são preenchidas com uma cor sólida, geralmente branca ou preta, e não há forma de voltar a mascarar o assunto novamente.
Será que o tempo de frame e o looping sobrevivem a converter um GIF?
+
Em outro formato capaz de animar, sim — atrasos por frame e o loop contam são armazenados no arquivo e transportados através. Em um formato quieto apenas um quadro sobrevive, normalmente o primeiro. No vídeo a bandeira de loop não tem onde ir, porque o jogador decide por si mesmo se repetir. Verifique a velocidade de reprodução depois quando a taxa de quadro muda: uma taxa fixa só pode aproximar os atrasos variáveis por frame.
Importa que GIF tenha mais de trinta anos de idade?
+
A idade em si não é o problema — vários formatos dessa era ainda são perfeitamente bons, precisamente porque tudo tem tido décadas para implementar. O que importa é o que a era assumiu: pequenos arquivos, modestos processadores, nenhuma rede, e não apresenta ninguém necessário ainda. Onde esses pressupostos ainda se encaixam, o formato está bom. Onde eles não, é a razão para converter. O GIF é o formato de 1987 do CompuServe, e a única razão pela qual sobreviveu é que anima.
Posso usar GIF diretamente em uma página web?
+
Sim — cada navegador atual torna-o nativo, então não precisa de cópia de reserva e nenhuma conversão no tempo de publicação. A pergunta restante é peso em vez de suporte: a mesma imagem em um formato web moderno é frequentemente um terço do tamanho na mesma qualidade visível, que vale a pena fazer em qualquer coisa que aparece acima da dobra.
Quem controla o formato GIF?
+
A especificação é pública, ninguém pode implementá-la sem pedir ou pagar, e nenhuma empresa pode alterar os termos mais tarde — por isso os arquivos, os órgãos de normalização e as instituições públicas especificam formatos como este para qualquer coisa que ainda tem de abrir em vinte anos. O comércio não é compatibilidade, o que é excelente; é que não há vendedor para chamar quando alguma ferramenta implementa mal a especificação.
Posso apenas renomear a extensão em vez de converter GIF?
+
Quase nunca, e vale a pena entender por que: a extensão é um rótulo, enquanto os bytes dentro são estruturados para um formato específico. O renome produz um arquivo cujo nome promete algo que seu conteúdo não entrega, e o que quer que ele abre, recusa o arquivo ou mal leído. A única exceção estreita é dois formatos que são genuinamente o mesmo recipiente sob nomes diferentes - e mesmo então um rewrap adequado é mais seguro do que um renome.