Optimization 有没有类似pngcrush的礼物?

Optimization 有没有类似pngcrush的礼物?,optimization,gif,Optimization,Gif,pngcrush在减少PNG文件大小方面做得非常好。我想知道GIF是否与之类似,我们仍然在应用程序中使用GIF(无法快速修复) Google Page Speed声称我们的GIF图像可以进行大量优化,但不推荐一种方法。我在网上搜索,找不到工具或图书馆 有人知道优化这些GIF文件的直截了当的方法吗?如果它们是静态GIF,那么将它们转换为PNG,然后在它们上运行pngcrush通常会提供一个很好的优化。此外,还应注意检查并移除任何不必要的零件 对于动画GIF,任何像样的编辑软件(尽管我不能说出任何软

pngcrush在减少PNG文件大小方面做得非常好。我想知道GIF是否与之类似,我们仍然在应用程序中使用GIF(无法快速修复)

Google Page Speed声称我们的GIF图像可以进行大量优化,但不推荐一种方法。我在网上搜索,找不到工具或图书馆


有人知道优化这些GIF文件的直截了当的方法吗?

如果它们是静态GIF,那么将它们转换为PNG,然后在它们上运行pngcrush通常会提供一个很好的优化。此外,还应注意检查并移除任何不必要的零件

对于动画GIF,任何像样的编辑软件(尽管我不能说出任何软件的名称)都应该已经执行了一些可用的优化。与PNG不同的是,没有太多需要优化的地方


我知道一个叫做“Animagif”的老软件,但它已经被废弃至少10年了。。。也许你还能在某处找到它。我很确定这可以节省优化的GIF。它还有一个更进一步的“优化”功能,但我认为这会降低图片质量(减少颜色),所以只需坚持定期保存即可。

Trout的GIF优化器相当不错



是一个在线工具,可以减少gif中的颜色数。

gifsicle

我刚刚遇到这个问题并找到了(正如Daidai所提到的)。它包含在Ubuntu repos(可能还有其他Linux发行版)中,并且该网站有Windows/Mac的端口

要优化一组图像,可以使用以下命令:

gifsicle --batch --optimize=3 *.gif

你可以把它转换成HTML5视频,就像你做的那样。他们声称尺寸非常小(这基本上是真的,因此除了是一个非常有效的解决方案之外,它也是一个非常酷的解决方案)

Btw-我也非常熟悉GIF文件格式(我写了关于这个主题的学士论文和一个用于阅读/写作它们的.NET库)。我有时会因为缺乏好的低级GIF编辑/优化工具而感到沮丧。我想知道对这种软件的需求是什么?你愿意为此付费吗?@Vilx:正如问题所暗示的(GIF,我们仍在使用),GIF被认为是一种不受欢迎的图像格式。这意味着它的大部分用途是在遗留环境中,即已经有工具的环境中。从这一点你可以推断,需求量可能很小。现在,可能需要生产PNG的组件,这些组件与生产GIF的现有组件的API兼容,也就是说,使其成为一个“可以很快解决”的问题。你说的“API兼容”是什么意思?GIF并不是真的不受欢迎。现在还没有别的东西(除了重量级Flash)可以在网上制作动画。@Vilx:不太可能。随着时间的推移,解决方案似乎是用PNG替换GIF(我们不使用动画GIF)。我仍然不明白PageSpeed的说法,不过…只是一个猜测-也许这意味着你应该用PNG取代GIF?静态GIF没有太多可用于优化的功能。它们可以包含任意的文本/数据块;而且可以制作带有冗余调色板项的GIF。。。但我无法想象任何工具会做出如此愚蠢的事情。隐马尔可夫模型。。。除非。。。它还可以存储一个“未压缩”的GIF文件,这是在GIF专利问题悬而未决的一段时间前偶尔做的。虽然这不是我问题的真正答案,但令人惊讶的是,我接受它,因为它告诉我没有好的答案。Animagif太旧太简单了,所以我会使用Photoshop优化最重要的GIF,最终完全切换到PNG。@Searle有一个更好的答案,请参阅不满者的答案。这应该是选择的答案。