8

我正在从 mp4 生成动画 gif ......但由于(我认为)颜色减少(gif 需要 -pix_fmt rgb24)结果有点......斑点?就像通过油画(或者可能是“海报化”)特效过滤器运行图像。我认为质量可以更好,但我不知道要调整什么。

对此不确定...但是在图像编辑器中查看生成的 gif 的调色板,它甚至似乎没有尝试创建特定于该剪辑的调色板,而是尝试为我们提供通用调色板.. . 这浪费了大量的像素图空间。也就是说,如果我正确地解释了这一点。

关于保留原始视频图像而不是获取“海报化”动画 gif 的任何提示?

4

2 回答 2

14

要获得更好看的 gif,您可以使用生成的调色板。palettegenfilter 将生成一个 png 调色板以与paletteuse过滤器一起使用。

ffmpeg -i input.mkv -vf palettegen palette.png
ffmpeg -i input.mkv -i palette.png -lavfi paletteuse output.gif
于 2016-01-04T01:15:22.113 回答
-1

您可以尝试使用-vf format=rgb8,format=rgb24.

于 2015-08-05T23:00:21.687 回答