Toolyard

Como converter um vídeo para GIF

No navegador

  1. Abra Vídeo para GIF e arraste o vídeo. Ele aparece em um player.
  2. Dê play e pause onde o GIF deve começar; o início é preenchido sozinho. Defina a duração em segundos.
  3. Escolha a largura e os quadros por segundo, clique em Criar GIF, confira a prévia e baixe.

A conversão é feita no seu computador com o FFmpeg; na primeira vez, o conversor é baixado (uns 30 MB).

Como deixar o GIF pequeno

  • A duração é o que mais pesa: cada segundo acrescenta quadros. Mantenha poucos segundos.
  • Largura: 480 px serve para chats e para a maioria dos sites.
  • Quadros por segundo: 10–12 fps fica suave o bastante e é bem menor que 24 fps.

Um GIF é sempre muito maior que o mesmo trecho em MP4, porque o GIF não tem compressão de vídeo de verdade. Se o lugar onde você vai postar aceitar vídeo, um MP4 curto fica melhor e carrega mais rápido.

Com o FFmpeg

Este comando gera um GIF de 480 pixels de largura a 12 fps com paleta de cores própria:

ffmpeg -ss 5 -t 4 -i video.mp4 -vf "fps=12,scale=480:-2:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" clip.gif

Um exemplo prático

Quatro segundos a 12 fps são 48 quadros. A 24 fps seriam 96, o dobro, para um movimento só um pouco mais suave. Reduzir a largura de 960 para 480 pixels deixa um quarto dos pixels em cada quadro. Juntas, essas duas mudanças deixam o GIF várias vezes menor.

Problemas comuns

  • Degradês ficam em faixas ou pontilhados. Um quadro de GIF comporta no máximo 256 cores, então céus e sombras suaves se quebram em degraus. Cores chapadas, texto e gravações de tela ficam melhores.
  • Não tem som. O GIF não guarda áudio. Use um MP4 curto se o som importa.
  • O GIF ficou grande demais para postar. Encurte primeiro, depois baixe a taxa de quadros e então a largura.

Ferramentas deste guia

Mais guias