将jpg帧组合成高品质的gif

问题描述 投票:1回答:1

我需要将一些jpg帧转换为高质量的gif。我知道想象力,但它吸收了很多,并使用了大量的资源。一个快速的方式它的gifsicle但它只支持256种颜色。

我知道gif支持265种颜色,但是imagick使用colormaps(我认为)并且提供比gifscile更高的质量。

顺便说一下,它还需要支持自定义帧动画延迟。

为了想象我正在使用:

convert -loop 0 -resize 400x337 -quality 100% *.jpg result.gif

大约有24帧,每帧大约700Kb

unix gif jpeg imagick
1个回答
0
投票

对于真正高品质的gifski encoder,它结合了每帧超过256种颜色的帧。然而,它没有gifsicle那么快,它只支持PNG帧,而不支持JPEG(JPEG对于GIF输入来说是一个非常糟糕的主意,因为压缩伪像会为图像添加大量浪费的颜色)。

© www.soinside.com 2019 - 2024. All rights reserved.