Como extrair os frames de uma animação Gif?

extrair frames da animação Gif

Todos sabemos que uma animação Gif é composta por um determinado número de frames (frames), que se reproduzem automaticamente no navegador Internet Explorer, principalmente se a selecionarmos e arrastarmos para a sua interface.

Agora, E se precisarmos de um quadro dessa animação Gif? Certamente isso já aconteceu com muitas pessoas, ou seja, enquanto jogavam esta animação perceberam que uma de suas imagens poderia ser do interesse para qualquer trabalho ou projeto. Através da utilização de algumas ferramentas e pequenos truques a seguir, teremos a possibilidade de baixar uma ou mais dessas tabelas dependendo do nosso interesse.

Por que não ser uma captura de tela no replay?

Alguém pode tentar usar a tecla «Print Screen» para fazer uma captura imediata quando a animação está tocando naquele momento; o problema é que muito remotamente poderemos captar a pintura que realmente nos interessa naquele momento. Outra alternativa que alguém poderia estar tramando neste momento seria um aplicativo de edição de vídeo, já que a animação representaria praticamente essa característica. A verdade é que esta animação Gif quando importada para qualquer editor de vídeo aparecerá como uma imagem simples, pois essa é a principal característica que ele tem, mostrando apenas os quatro primeiros de toda a sequência.

IrfanView

Uma ferramenta gratuita interessante que atende pelo nome de «IrfanView»Pode nos ajudar a capturar um ou mais frames da animação. Basta executá-lo, importá-lo para o arquivo e depois ir às opções, onde existe uma função que nos ajudará «extrair todos os quadros".

IrfanView

Depois disso, teremos que ir até a pasta onde esses frames foram extraídos e escolher aquele que nos interessa; o desenvolvedor desta ferramenta menciona que se você quiser apenas um desses quadros, Você pode importar para a animação Gif e pausar pressionando a tecla «G» quando encontrarmos o quadro que nos interessa. Posteriormente, só teremos que pressionar a letra “C” para que esse frame seja extraído.

ImageMagick

Apesar de esta ferramenta possuir funcionalidades mais avançadas, dentro do seu pacote de instalação existe uma opção interessante que não irá ajudar extraia todos os frames que fazem parte de uma animação Gif.

convert -coalesce animation.gif animation_% d.gif

Você tem que usar uma linha de comando abrindo o terminal no Windows, tendo que escrever algo muito semelhante ao que colocamos na parte superior; como você vai perceber, o comando "Converter" é o que o ajudará a extrair esses quadros, que é uma pequena adição a este aplicativo.

FFmpeg

Este nome alternativo «FFmpeg»Possui funções muito semelhantes às que mencionamos acima; Isso significa que precisaremos executar uma linha de comando, algo muito semelhante ao exemplo que colocaremos a seguir.

ffmpeg -i animation.gif animation% 05d.png

Tanto a alternativa que mencionamos acima quanto a atual irão salvar os frames no mesmo local onde está a animação Gif; a ferramenta acima irá ajudá-lo a extrair apenas até 100 quadros, Isso enquanto o atual não tem limites de acordo com seu desenvolvedor.

GifSplitterGenericName

Qualquer método que envolva uma linha de comando pode ser desconfortável para algumas pessoas, porque se um caractere ou sinal estiver incorreto, o método simplesmente não funcionará. Se deseja uma alternativa com uma interface gráfica mais fácil de entender, recomendamos «GifSplitterGenericName«, Que também é gratuito e funciona para Windows.

GifSplitterGenericName

Com isso você terá a possibilidade de extraia todos os frames que pertencem a uma animação Gif, Você também pode escolher o local onde deseja que esses elementos sejam salvos. A imagem que colocamos na parte superior vai mostrar como é fácil trabalhar com esta ferramenta, pois ao contrário das alternativas anteriores, aqui o usuário pode definir um diretório completamente diferente para os frames que são extraídos de uma animação Gif.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   errdf4543545 dito

    Obrigado, a função ImageMagik me ajudou a empilhar!.