FFmpeg: Auf jedes Bild einer GIF-Datei eine eindeutige Palette anwenden?

FFmpeg: Auf jedes Bild einer GIF-Datei eine eindeutige Palette anwenden?

Mit .GIFeiner Dauer von 10 Sekunden bei 15 Bildern pro Sekunde, also insgesamt 150 Bilder.

Sie möchten für jeden Frame eine andere Palette verwenden. Sie haben folgende Palettendateien:

p1.png, p2.png, p3.png usw … p150.png

- Was ist mein ffmpeg-Einzeiler?

Antwort1

Der Palettenverwendungsfilter bietet die Option, newpro Frame eine andere Palette zu verwenden.

Die grundlegende Syntax lautet

ffmpeg -i file.gif -framerate 15 -i p%d.png -filter_complex paletteuse=new=1 out.gif

verwandte Informationen