首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动画GIF包含扭曲的颜色,但是静态GIF具有相同的内容很好。

动画GIF包含扭曲的颜色,但是静态GIF具有相同的内容很好。
EN

Webmasters Stack Exchange用户
提问于 2016-02-16 18:38:00
回答 1查看 1.3K关注 0票数 2

我在做什么

我正在捕捉600×300 GIF动画短片,用于在网站上展示桌面Windows应用程序的功能。我特别要做的是:

  • 使用Camtasia Recorder (v7.1)记录。
  • 使用Camtasia Studio (也是v7.1)使用自定义生产预置生成GIF (选项: GIF,256种颜色,帧速率10,优化调色板,抖动颜色减少,Windows颜色关闭,所有其他选项都是默认的)

问题

我在输出结果中看到的是,一些颜色与原始颜色有很大不同。例如,请注意GIF草稿中显示的弹出菜单中的小指背景:

然而,当使用256色GIF保存弹出菜单的静态屏幕快照时,这并不是一个问题,根据我的理解,弹出背景的颜色是完全保留的:

有时,这个问题并没有出现,由此产生的GIF提供了不错的颜色。然而,我经常在这台机器上遇到这些问题,这是一台Windows 7升级到Windows 10的桌面。

在许多其他机器上,同样的程序似乎运行得很好。

捕获GIF的应用程序是带有JetBrains ReSharper的2013。

如果我的理解是正确的,GIF允许每帧256种颜色,如果我们说的是静态GIF,这似乎就足够了。

知道在GIF生产过程中会发生什么导致这种颜色失真的情况吗?

有没有我遗漏的愚蠢琐碎的细节?

谢谢

EN

回答 1

Webmasters Stack Exchange用户

回答已采纳

发布于 2016-02-16 19:18:02

GIF图像本质上不能显示所有颜色。它们有一个包含256个条目的彩色表。如果源中有超过256种颜色,则颜色表将被填充。用来创建GIF的软件必须使用启发式来为您的图像创建一个良好的颜色表。

在您的情况下,在某些情况下,弹出菜单背景的灰色似乎没有进入颜色表。当这种情况发生时,软件会从颜色表中选择最接近的匹配,该表可能有一个淡色,比如粉红色。

我不熟悉您正在使用的特定软件,但可能有不同的算法可供选择颜色表。您还可以提前设置颜色表。例如,从一个视频导出颜色表,它看起来很好,并在创建GIF时使用该颜色表。您还可以锁定一些关键颜色,例如Windows桌面上常见的各种灰色和蓝色,以便它们总是出现在颜色表中。

另见:我能要一个每帧超过256种颜色的动画GIF吗?

票数 1
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/90063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档