Ir para o conteúdo
Estúdio de Mídia do Navegador

Transforme um clipe de vídeo em GIF

Abrir o estúdio

Grátis, sem cadastro, e nada é enviado.

Exemplo resolvido

Um GIF guarda apenas 256 cores por quadro, então a paleta importa mais que qualquer outro ajuste.

Um GIF guarda 256 cores por quadro, então a paleta é tudo. Isto roda duas passagens — uma para calcular a melhor paleta do seu clipe e outra para aplicá-la:

O comando equivalente

ffmpeg -ss 5 -i holiday-clip.mp4 -t 4 -vf fps=12,scale=480:-2:flags=lanczos,palettegen -y palette.png && \
  ffmpeg -ss 5 -i holiday-clip.mp4 -i palette.png -t 4 -lavfi 'fps=12,scale=480:-2:flags=lanczos[x];[x][1:v]paletteuse=dither=bayer:bayer_scale=5' -an -loop 0 -y out-holiday-clip.gif

É exatamente o que roda no navegador. Copie para fazer o mesmo trabalho localmente em um arquivo grande demais para uma aba.

Uma exportação de GIF em passagem única usa uma paleta web fixa e cria faixas em qualquer gradiente. A passagem extra custa alguns segundos e é a diferença entre usável e não usável.

Por que isso importa

Uma exportação de GIF em passagem única escolhe uma paleta fixa e genérica e cria faixas visíveis em qualquer gradiente — um céu, um rosto, um fade. Rodar uma primeira passagem para calcular as melhores 256 cores do seu clipe específico e uma segunda para aplicá-las com dithering custa alguns segundos extra e transforma o resultado. Essa cadeia de duas passagens é o que esta ferramenta faz por padrão.

O que isto precisa

Um download do FFmpeg de 30.7 MB, guardado em cache pelo navegador depois da primeira vez. Nada é baixado até você clicar.

Ferramentas relacionadas