Repolode
kohler

kohler/gifsicle

Ferramenta de linha de comando para criar, editar, otimizar e inspecionar imagens e animações GIF, com programas auxiliares para visualização e comparação.

Estrelas
4,346
Forks
254
Issues abertas
25
Último commit
há 22 dias

O que é?

Gifsicle é um programa de linha de comando para manipular arquivos GIF. Ele pode combinar várias imagens em uma animação, separar uma animação em quadros individuais, substituir ou editar quadros específicos e alterar o tempo de exibição dos quadros, os métodos de descarte e a repetição. Também oferece suporte a transparência, entrelaçamento, comentários, inversão e rotação, alterações na tabela de cores e otimização do tamanho de animações.

O pacote inclui duas ferramentas auxiliares. Gifview exibe GIFs e animações em um display X, como uma apresentação de slides ou em reprodução em tempo real. Gifdiff compara dois arquivos GIF para verificar se têm aparência visual idêntica, o que é útil para testar softwares de processamento de GIF.

O Gifsicle é compilado em UNIX com ./configure e make e, no Windows, com makefiles do nmake para Visual C ou Borland C++. O Gifview não é compilado no Windows, e o autor observa que o suporte ao Windows não é oferecido.

Recursos principais

  • 01Combina várias imagens em uma animação ou separa animações em quadros
  • 02Edita o tempo de exibição dos quadros, os métodos de descarte, a repetição e a transparência
  • 03Otimiza animações para reduzir o tamanho dos arquivos, com opção de compressão com perdas
  • 04Inverte, gira e altera as tabelas de cores de imagens GIF
  • 05Gifview exibe animações como apresentações de slides ou em reprodução em tempo real no X
  • 06Gifdiff verifica se dois GIFs têm aparência idêntica

Casos de uso

  • Otimizar animações GIF em lote para sites e reduzir o uso de banda
  • Automatizar edições de quadros em arquivos GIF em pipelines de build ou de conteúdo
  • Testar softwares de processamento de GIF comparando os resultados com arquivos de referência

Início rápido

  1. 1

    Execute o script configure

    ./configure
  2. 2

    Compile os programas

    make
  3. 3

    Instale o gifsicle e sua página de manual

    make install

Antes de usar

  • Licenciado sob GPL-2.0 (somente a versão 2), uma licença copyleft que se aplica se você distribuir código modificado.
  • As compilações para Windows usam makefiles separados e não incluem o gifview; além disso, o autor não oferece suporte ao Windows.
  • Para compilar a partir do código-fonte do GitHub, se o configure estiver ausente, execute primeiro autoreconf -i.

Em coleções

Tópicos

Perguntas frequentes

O que é gifsicle?
Ferramenta de linha de comando para criar, editar, otimizar e inspecionar imagens e animações GIF, com programas auxiliares para visualização e comparação. Gifsicle é um programa de linha de comando para manipular arquivos GIF. Ele pode combinar várias imagens em uma animação, separar uma animação em quadros individuais, substituir ou editar quadros específicos e alterar o tempo de exibição dos quadros, os métodos de descarte e a repetição. Também oferece suporte a transparência, entrelaçamento, comentários, inversão e rotação, alterações na tabela de cores e otimização do tamanho de animações.
gifsicle é gratuito? Qual é a licença?
gifsicle é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
gifsicle ainda é mantido?
Manutenção ativa. O último commit de gifsicle foi em 15 de out. de 2026.
Para que posso usar gifsicle?
Otimizar animações GIF em lote para sites e reduzir o uso de banda Automatizar edições de quadros em arquivos GIF em pipelines de build ou de conteúdo Testar softwares de processamento de GIF comparando os resultados com arquivos de referência
Como instalar gifsicle?
Execute o script configure: ./configure Compile os programas: make Instale o gifsicle e sua página de manual: make install
Onde consigo gifsicle?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kohler/gifsicle

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados