Ao abrir um arquivo GIF animado no GIMP, ele lista todos os quadros:
Como deletar vários frames de um arquivo GIF animado de uma vez no GIMP?
Para excluir um quadro, pode-se clicar com o botão direito e depois "excluir camada":
mas não consegui encontrar uma maneira de excluir vários frames de uma vez. (segurar SHIFTnão parece funcionar)
Responder1
Resposta curta: você não pode. Ainda não há como selecionar múltiplas camadas.
Resposta mais longa: Uma solução alternativa seria escrever um script que se adicione ao menu Camadas e ofereça a exclusão de um determinado número de camadas.
Responder2
Aqui está o referido script na resposta aceita.
Dependendo de quantos quadros você deseja se livrar (você pode alterar os 3 index%3
abaixo), você pode copiar e colar isso emFiltros -> Python-Fu -> Console
image = gimp.image_list()[0]
for (index,layer) in enumerate(image.layers):
if not index%3:
image.remove_layer(layer)
E pressione Enter duas vezes. Isso removerá um quadro para cada três quadros do seu arquivo.
Observe também que você temFiltros -> Animação -> Otimizar (para GIF)para reduzir o tamanho.