ffmpeg gera e usa uma paleta diferente para cada quadro

0

Seguindo este tutorial , consegui criar gifs de alta qualidade em tamanho de memória razoável.

Usando a tubulação, o que estou fazendo atualmente é isso

# Generate palette
ffmpeg -y -i - -vf fps=15,scale=600:-1:flags=lanczos,palettegen some_dir/palette.png

# Generate gif using palette
ffmpeg -y -i - -i some_dir/palette.png -filter_complex fps=15,scale=600:-1:flags=lanczos[x];[x][1:v]paletteuse output.gif 

Isso está funcionando muito bem, mas li no tutorial acima que é possível gerar uma paleta diferente para CADA quadro, como posso fazer isso? (Gere e use uma paleta diferente para cada quadro)

    
por bluesummers 20.07.2017 / 10:59

1 resposta

6

É possível. O tutorial está desatualizado.

ffmpeg.exe -i Wildlife.wmv -lavfi palettegen=stats_mode=single[pal],[0:v][pal]paletteuse=new=1 out.mp4

    
por 09.08.2017 / 11:27

Tags