tooly

Como criar um GIF a partir de um vídeo

GIFs ainda são a língua comum de conversas, documentações, relatórios de bugs e arquivos README. Começam a tocar sozinhos, ficam em loop para sempre, não precisam de player nem de clique e aparecem em lugares que recusam vídeo por completo. O problema é o tamanho: o GIF é um formato do fim dos anos 1980, com limite de 256 cores e sem compressão moderna, então uma conversão ingênua de um clipe de 20 segundos do celular gera fácil 50 MB.

Este guia mostra o caminho completo: conseguir um bom clipe de origem, cortar no momento certo, escolher configurações que mantêm o arquivo pequeno e o que fazer quando o resultado ainda está grande demais.

Decida se você precisa de um GIF

Um GIF é a escolha certa quando o destino só aceita imagens ou quando a graça está em tocar sozinho e sem som:

  • A reprodução de um bug anexada a um chamado ou a um pull request.
  • Uma demonstração curta de interface num changelog, numa página de wiki ou num README.
  • Um clipe de reação para uma conversa.
  • Uma animação num e-mail, onde vídeo não toca.
  • Um slide numa apresentação que deve ficar em loop sem controles.

Para qualquer coisa com mais de uns 10 a 15 segundos, qualquer coisa em que o som importe ou um loop de fundo no seu próprio site, um MP4 curto e sem som é muitas vezes menor e fica melhor. Use GIF quando precisar, não por hábito.

Passo 1: consiga um bom clipe de origem

Gravações de tela

  • Windows 11. A Ferramenta de Captura grava a tela em MP4. Selecione só a região de que você precisa em vez do monitor inteiro; uma região menor significa um GIF menor.
  • macOS. Pressione Cmd+Shift+5 e escolha Gravar Parte Selecionada. O resultado é um arquivo MOV, que o conversor aceita diretamente.
  • iPhone e Android. A gravação de tela fica na Central de Controle ou nas configurações rápidas. As gravações vão para o app Fotos ou para a galeria como vídeos comuns.

Antes de gravar, aumente o texto que você quer mostrar, feche notificações que não têm a ver e esconda o cursor se ele não fizer parte da demonstração. Um cursor em movimento muda pixels em todos os quadros e aumenta o peso.

Gravações da câmera

Segure o celular parado ou apoie-o em alguma coisa. Áreas do quadro que não mudam quase não custam nada num GIF, enquanto o tremor da mão faz todos os pixels mudarem em todos os quadros. Um fundo liso e luz constante ajudam a paleta de 256 cores.

Passo 2: corte no momento certo

O limite de duração do conversor sempre conta a partir do começo do vídeo. Se o momento que você quer está no meio, recorte-o antes com o Cortar vídeo: toque o clipe, ajuste os controles de Início e Fim (passos de 0,1 segundo) e baixe o MP4 curto.

Encurtar é, sozinho, o que mais economiza. Um loop de reação raramente precisa de mais de 3 a 5 segundos; uma demonstração de interface costuma caber em 5 a 10. Se uma demonstração é lenta por natureza, como uma barra de progresso, acelerar o clipe com Mudar a velocidade de um vídeo antes de converter reduz a duração pela metade sem perder a ideia.

Passo 3: converta

  1. Abra o Converter vídeo para GIF e solte o clipe. São aceitos MP4, MOV (inclusive gravações de iPhone) e WebM de até 500 MB.
  2. Escolha a taxa de quadros em FPS: 5, 10, 15 ou 20 fps. O padrão de 10 serve para a maioria dos clipes.
  3. Escolha a Largura: 320, 480, 640 ou 800 px. A altura acompanha automaticamente, então as proporções continuam as mesmas.
  4. Defina a Duração máxima: 5, 10, 15, 30 ou 60 segundos, contados a partir do começo do clipe.
  5. Clique em Converter para GIF e baixe o GIF. Abra-o uma vez para conferir o loop antes de enviar.

A conversão roda no seu navegador com o FFmpeg compilado para WebAssembly, então gravações de tela de painéis internos ou dados de clientes não são enviadas para lugar nenhum. Ela funciona em duas passadas: primeiro monta uma paleta de 256 cores a partir das cores reais do seu clipe, depois mapeia cada quadro nessa paleta com dithering. É por isso que o resultado fica muito melhor do que um GIF feito com uma paleta genérica da web. A faixa de áudio é descartada, e o GIF fica em loop para sempre.

Escolhendo as configurações

O tamanho do GIF cresce mais ou menos com o número de quadros multiplicado pelo de pixels, então as três configurações trabalham juntas.

Taxa de quadros

  • 5 fps. Movimento picotado, com cara de folioscópio. Serve para apresentações de slides e cliques passo a passo numa interface.
  • 10 fps. Fluido o bastante para gravações de tela, pessoas falando para a câmera e a maioria das reações.
  • 15 a 20 fps. Só para movimento rápido, como esporte ou gameplay. Espere um arquivo 1,5 a 2 vezes maior que a 10 fps.

Largura

  • 320 px. Reações em conversas e celular.
  • 480 px. Posts de blog e documentação em geral.
  • 640 a 800 px. Gravações de tela em que textos pequenos precisam continuar legíveis.

Não escolha uma largura maior que a do vídeo de origem; ampliar aumenta o tamanho sem acrescentar detalhes.

Resultados típicos

Um clipe de 10 segundos a 480 px e 10 fps costuma ficar em poucos megabytes quando o material é simples, como uma gravação de tela com cores chapadas. Gravações de câmera com ruído e movimento podem ficar várias vezes maiores. Se você precisa do resultado abaixo de um limite específico, mire baixo na primeira tentativa e suba só se a qualidade não for aceitável.

Observações por plataforma

  • Conversas. Muitos apps de mensagens convertem GIFs enviados para o próprio formato de vídeo em loop, então o arquivo que você vê depois não é o original. Os limites de upload continuam valendo para o que você envia.
  • Hospedagem de código e rastreadores de issues. GIFs incorporados em issues e READMEs tocam sozinhos no meio do texto, e é por isso que são populares em relatórios de bugs. Limites de upload de imagens se aplicam, então mantenha as demonstrações curtas.
  • E-mail. Alguns programas de e-mail mostram só o primeiro quadro de um GIF animado. Garanta que o primeiro quadro faça sentido sozinho.
  • Apresentações. Os apps do Office reproduzem GIFs nos slides. Para animações longas ou grandes, inserir o MP4 em vez do GIF mantém o arquivo administrável.

Quando o GIF ainda está grande demais

Não comece reconvertendo numa largura minúscula. Passe o GIF existente pelo Comprimir GIF: os três níveis dele reduzem a taxa de quadros, as dimensões e o número de cores ao mesmo tempo, e o nível Pesada desce para 10 fps, corta a largura e a altura pela metade e reduz a paleta a 64 cores. Gravações de tela com cores chapadas aguentam bem; fotos e degradês mostram faixas mais cedo.

Se você ainda tem o vídeo, voltar a ele com uma duração menor ou com 320 px costuma dar resultado melhor do que comprimir mais forte. Para saber mais sobre limites e os meios-termos, veja o guia sobre como deixar GIFs pequenos o bastante para conversas.

Solução de problemas

  • A conversão falha ou a aba trava. Clipes longos a 800 px e 20 fps podem esgotar a memória em celulares e notebooks mais antigos. Corte o clipe e reduza a largura.
  • O GIF começa no momento errado. O limite de duração conta a partir de 0:00. Corte antes.
  • Faixas ou ruído granulado nos degradês. É o limite de 256 cores somado ao dithering. Corte céus e fundos suaves, ou prefira um MP4 curto.
  • O texto está ilegível. Use 640 ou 800 px em gravações de tela e grave uma região menor com zoom maior.
  • As cores parecem um pouco diferentes. Cada quadro de GIF usa uma paleta de no máximo 256 cores. Tons de pele e cores de marca podem mudar um pouco; isso é do formato, não das configurações.

Checklist

  1. Confirme que o destino precisa de um GIF, e não de um MP4 sem som.
  2. Grave só a região de que você precisa, com enquadramento estável e sem cursor sobrando.
  3. Corte nos 3 a 10 segundos que importam.
  4. Converta a 10 fps e 480 px e depois ajuste.
  5. Compare o tamanho com o limite do destino; comprima ou encurte se for preciso.
  6. Garanta que o primeiro quadro funcione sozinho no caso de e-mail.

Publicado em 2026-10-08