【问题标题】:ffmpeg animated gif is blotchyffmpeg 动画 gif 有斑点
【发布时间】:2023-03-12 11:29:01
【问题描述】:

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

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

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

【问题讨论】:

标签: ffmpeg gif


【解决方案1】:

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

【讨论】:

  • 这对我来说并没有提高质量。
【解决方案2】:

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

ffmpeg -i input.mkv -vf palettegen palette.png
ffmpeg -i input.mkv -i palette.png -lavfi paletteuse output.gif

【讨论】:

    猜你喜欢
    • 2017-08-16
    • 1970-01-01
    • 2021-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-19
    • 2020-04-13
    • 1970-01-01
    相关资源
    最近更新 更多