Pular para o conteúdo principal
PulsarKit

GIF, WebP animado ou MP4: medimos os três no mesmo clipe de 5 segundos

Um clipe de 5 segundos, três formatos, tudo gerado no navegador: os tamanhos de arquivo, os tempos de geração e a aparência de cada um de perto.

Por PulsarKit ·

A resposta curta

No nosso clipe de teste, um WebP animado do Vídeo para WebP ficou mais leve que um GIF do Vídeo para GIF em todas as larguras e taxas de quadros que comparamos. O GIF pesou de 3,1 a 4,9 vezes o WebP. Um MP4 feito com o Redimensionar vídeo ficou mais leve ainda: o WebP a 20 quadros por segundo (fps) pesou de 1,8 a 2,4 vezes o MP4.

Duas configurações mudam o quadro. A 480 px e 15 fps, um GIF sem pontilhamento pesou 1,70 MB, contra 3,90 MB com o pontilhamento padrão, “Sierra (mais nítido)”. O WebP com qualidade 100 pesou 3,92 MB, tanto quanto o GIF padrão. Todos esses números vêm de um único clipe de desenho animado.

Como medimos

Na nossa verificação de 30 de outubro de 2026, cortamos cinco segundos de Big Buck Bunny (© 2008 Blender Foundation, www.bigbuckbunny.org, CC BY 3.0): 640 × 359 px, 24 fps.

Usamos três páginas do pulsarkit.com, no Chrome 156, em um único computador. O Vídeo para WebP ficou com qualidade 75. O Vídeo para GIF ficou com 128 cores, pontilhamento “Sierra (mais nítido)” e “Repetir sem parar”. O Redimensionar vídeo, em “Tamanho personalizado”, gerou o MP4, a partir de uma cópia do clipe sem som, já que GIF e WebP não levam áudio. Testamos larguras de 640, 480 e 320 px e 10, 15 e 20 fps, mais 30 para o WebP. O MP4 manteve 24 fps.

O relógio rodava do clique no botão de gerar até o botão “Baixar” ficar ativo. Cada execução usou uma sessão nova do navegador, então os tempos do WebP e do GIF incluem o carregamento do motor. Os tamanhos estão em megabytes de 1.000.000 de bytes; as telas das ferramentas contam em múltiplos de 1.024 e mostram um pouco menos (3,7 MB para o nosso GIF de 3,90 MB). As três ferramentas rodam no seu navegador.

Tamanhos de arquivo, com a mesma largura e a mesma taxa de quadros

O WebP ganhou mais na imagem maior. A 640 px, o GIF pesou 4,9, 4,8 e 4,7 vezes o WebP a 10, 15 e 20 fps. A 480 px, foram 4,1, 4,1 e 4,0 vezes, e a 320 px, 3,3, 3,2 e 3,1.

O MP4 pesou 1,09 MB a 640 px, 0,65 MB a 480 e 0,31 MB a 320. O WebP a 20 fps pesou 1,8, 2,0 e 2,4 vezes o MP4, e o GIF, 8,3, 7,9 e 7,6 vezes. Outro codificador daria outros tamanhos de MP4. A 10 fps, o WebP ficou quase tão leve quanto o MP4 a 640 e 480 px, mas com menos da metade dos quadros.

O Vídeo para WebP guarda cada quadro como uma imagem inteira, então o arquivo cresce com o número de quadros. Em todas as larguras, os arquivos de 15, 20 e 30 fps pesaram 1,5, 2,0 e 3,0 vezes o de 10 fps. Um MP4 guarda, em grande parte, o que muda de um quadro para o outro. A página do Google sobre o contêiner do WebP, lida em 30 de outubro de 2026 na versão em português, diz que o retângulo de um quadro “pode ou não cobrir toda a tela”, então outro codificador de WebP poderia guardar menos. Não medimos nenhum.

O que decide o tamanho de um GIF

O pontilhamento importa mais que o número de cores. Ele espalha pontos de cores próximas para imitar tons que uma paleta pequena não tem. A 480 px e 15 fps, o GIF padrão pesou 3,90 MB, com 256 cores 4,48 MB e com 64 cores 3,34 MB. Sem pontilhamento, caiu para 1,70 MB, e com “Bayer (padrão uniforme)”, para 1,94 MB.

O preço aparece na imagem. Em um quadro ampliado três vezes, por volta de 2,5 segundos, o GIF padrão tem granulação na parede e pontos coloridos nas asas da borboleta. Sem pontilhamento, o céu e as colinas se quebram em faixas chapadas. O WebP parece liso, com a textura fina um pouco mais suave. O MP4 e o original pareceram iguais para nós, em um quadro avaliado a olho.

A especificação GIF89a (W3C, datada de 31 de julho de 1990) dimensiona uma tabela de cores com um campo de 3 bits: “Para determinar o tamanho real da tabela de cores, eleve 2 a [o valor do campo + 1].” Portanto, uma tabela tem no máximo 256 cores. A página de perguntas frequentes do WebP, do Google, diz: “O WebP oferece suporte a cores RGB de 24 bits com um canal Alfa de 8 bits, em comparação com a cor de 8 bits e o Alfa de 1 bit do GIF.” Lemos as duas páginas em 30 de outubro de 2026. A especificação do W3C está em inglês, e a citação dela é tradução nossa; a citação do Google é do texto em português da página.

Onde o WebP não é menor

Em qualidade alta, a vantagem some. A 480 px e 15 fps, o WebP com qualidade 50 pesou 0,70 MB, com 75, 0,95 MB, com 90, 1,94 MB e com 100, 3,92 MB. A qualidade 100 empata com o GIF padrão. A qualidade 90 é mais pesada que o GIF sem pontilhamento. Na qualidade padrão, 75, o WebP ficou mais leve que os cinco GIFs nessa largura e taxa.

Não comparamos capturas de tela, logotipos, gráficos chapados, vídeos escuros nem clipes mais longos, e não testamos a reprodução em aplicativos de conversa, em e-mail e em formulários da web. O guia de imagens da MDN (em inglês), lido em 30 de outubro de 2026, lista suporte a WebP no Chrome, no Edge, no Firefox, no Opera e no Safari.

Tempo de geração e qual formato escolher

Um WebP de 5 segundos levou de 7 a 24 segundos para ser gerado, o mais lento a 640 px e 30 fps. O GIF levou de 7 a 19 segundos, e o MP4, de 1,3 a 2,1. Para gerar o MP4, é preciso um navegador com codificador H.264 embutido. O seu computador dará outros tempos.

Onde um vídeo é aceito, o MP4 foi o menor e o mais rápido. Onde só uma imagem é aceita, o WebP foi mais leve, onde quer que ele seja exibido. Fique com o GIF onde só o GIF funciona. O GIF para MP4 transforma um GIF em vídeo, e o Cortar vídeo corta antes os segundos de que você precisa. Para fotos paradas, veja WebP, AVIF ou JPEG, medidos na mesma foto.

Para continuar em outra ferramenta, o PulsarKit pode guardar neste navegador uma cópia local dos seus dados de entrada ou do seu resultado. Essa cópia pode permanecer depois que você fechar a aba ou reiniciar o navegador. Para apagá-la, limpe os dados de site do PulsarKit.

Ferramentas usadas neste artigo

Leia também