Como você gera 'replace' gifs com ffmpeg em vez de 'cumulative (combined)'?

0

Estou usando o seguinte código para gerar um gif usando o ffmpeg:

src="input.flv"
dest="output.gif"
palette="/tmp/palette.png"

ffmpeg -i $src -vf palettegen -y $palette
ffmpeg -i $src -i $palette -lavfi paletteuse -y $dest

O gif produzido é ' cumulativo '. Como posso alterá-lo para que o gif produzido seja 'substituir' (onde cada imagem é independente da anterior)?

Sei que isso resultaria em um gif com um tamanho de arquivo maior.

    
por Jet Blue 15.11.2017 / 02:31

1 resposta

1

Você precisa desativar a compensação de imagens.

ffmpeg -i $src -i $palette -lavfi paletteuse -gifflags 0 -y $dest
    
por 15.11.2017 / 06:56

Tags