ffmpeg动画gif有污点
我正在从mp4生成动画gif。。。但由于(我认为)颜色减少(gif需要-pix_fmt rgb24),结果有些。。。污渍?就像通过一个油漆(或者可能是“后处理”)特殊效果过滤器运行一个图像。我认为质量可以更好,但我不知道该怎么调整 对此不确定。。。但是,在图像编辑器中查看生成的gif的调色板时,它甚至似乎没有尝试创建特定于此剪辑的调色板,而是尝试为我们创建一个通用调色板。。。这会浪费很多pixmap空间。也就是说,如果我的解释正确的话ffmpeg动画gif有污点,ffmpeg,gif,Ffmpeg,Gif,我正在从mp4生成动画gif。。。但由于(我认为)颜色减少(gif需要-pix_fmt rgb24),结果有些。。。污渍?就像通过一个油漆(或者可能是“后处理”)特殊效果过滤器运行一个图像。我认为质量可以更好,但我不知道该怎么调整 对此不确定。。。但是,在图像编辑器中查看生成的gif的调色板时,它甚至似乎没有尝试创建特定于此剪辑的调色板,而是尝试为我们创建一个通用调色板。。。这会浪费很多pixmap空间。也就是说,如果我的解释正确的话 关于保留原始视频图像而不是获取“后期”动画gif的任何提示?
关于保留原始视频图像而不是获取“后期”动画gif的任何提示?您可以尝试使用
-vf format=rgb8,format=rgb24
要获得外观更好的gif,可以使用生成的调色板。过滤器将生成用于过滤器的png调色板
你可能对我感兴趣。看到了吗?这并不能提高我的质量。
ffmpeg -i input.mkv -vf palettegen palette.png
ffmpeg -i input.mkv -i palette.png -lavfi paletteuse output.gif