Neste artigo, mostraremos os passos para converter um SVG animado em GIF animado, assim teremos uma boa técnica para realizar essa conversão, que conta com poucas opções na internet.

O método que usaremos será a gravação de tela para a conversão em GIF animado, para isso usaremos o programa LICEcap, que captura em GIF animado.

Como converter um SVG animado em um GIF animado
É um programa muito leve

Passo a passo da gravação

O LICEcap oferece um ambiente simples para capturar a tela em formato GIF animado. Nesse ponto, precisamos abrir nosso arquivo SVG animado em qualquer navegador web e ajustar o tamanho da janela do LICEcap ao tamanho do SVG animado que está sendo executado no navegador. Para isso, podemos inserir a proporção pela opção Size que fica no canto inferior esquerdo, ou arrastar as bordas da janela com o mouse. Também é necessário definir os quadros por segundo em FPS; aqui recomendamos usar a mesma taxa de quadros do arquivo original (o GIF animado).

Como converter um SVG animado em um GIF animado
A duração é definida por você ao gravar e parar a gravação

Agora basta gravar a tela: clique no botão Record… no canto inferior direito.

Como converter um SVG animado em um GIF animado
A tarefa é em tempo real

Você precisará definir o formato de saída (GIF), o título, se deseja transparência, repetição e se o arquivo deve parar ao finalizar ou fazer loops, entre outras opções.

O único problema que encontramos nesse método é que você precisa encerrar a gravação da tela no mesmo momento em que o SVG animado termina, clicando em Stop, para que a conversão de SVG animado em GIF animado tenha a mesma duração.

Esperamos que a conversão de SVG animado em GIF animado seja de grande ajuda. Se você conhece outro método para essa conversão, convidamos você a compartilhá-lo nos comentários.