No navegador
- Abra Vídeo para GIF e arraste o vídeo. Ele aparece em um player.
- Dê play e pause onde o GIF deve começar; o início é preenchido sozinho. Defina a duração em segundos.
- 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.