Pular para o conteúdo

Separar quadros de GIF

GIF Frame Splitter

Explode um GIF ou WebP animado em quadros numerados, com o tempo de cada um listado.

Um quadro de GIF não é uma imagem: é um remendo a ser colado sobre o que os quadros anteriores deixaram na tela, com a própria regra de descarte. Extrair quadros ingenuamente dá uma pilha de fragmentos. Esta ferramenta compõe cada um e entrega a tela completa, numerada, com o atraso dela.

🔒 Roda inteiramente no seu navegadorgifframessplitanimation

Solte um GIF animado

Cada quadro sai como um PNG da tela já composta.

Como usar

  1. Solte o GIF

    A decodificação e a composição acontecem em um worker, então uma animação longa não trava a página.

  2. Leia os números do cabeçalho

    A contagem de quadros, o tamanho da tela e a configuração de repetição — para sempre, uma vez ou um número específico — saem do arquivo em vez de serem adivinhados.

  3. Pegue um quadro ou o zip

    Cada miniatura é baixada como um PNG numerado; o botão no topo dá todos em um zip com a numeração preservada.

Perguntas frequentes

Por que cada quadro tem o tamanho completo se o GIF fica quase parado?

Porque os quadros são compostos antes de chegarem a você. Dentro do arquivo a maioria dos quadros são remendos pequenos sobre um fundo sem mudança; sozinhos eles são inutilizáveis, então cada um é desenhado sobre a tela primeiro.

Os atrasos não são todos iguais.

O GIF guarda um atraso por quadro, então uma animação pode segurar em um quadro e correr por outros. Os números exibidos são o que o arquivo diz, em centésimos de segundo convertidos para milissegundos, e é por isso que vêm em múltiplos de dez.

Ele consegue dividir um WebP animado ou um APNG?

O que isto lê é GIF. Para os outros, a estrutura quadro a quadro é diferente o bastante para eles precisarem do próprio decodificador, e esta página não finge o contrário.

Pode receber de

Em seguida

Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.