是否可以将背景图像添加到动画 gif 的所有“图层”?

平面设计 瘸子 动画 gif
2021-12-28 08:40:30

我有一个带有透明背景的动画 gif,我想为所有图层添加背景图像:

在此处输入图像描述

如何在不单独将其添加到每一层的情况下实现它?

4个回答

在 GIMP 中,可以使用此处的多层合并扩展:

(原文) http://registry.gimp.org/node/26135

(存档项目) https://github.com/pixlsus/registry.gimp.org_static

(该项目中插件扩展的位置) https://github.com/pixlsus/registry.gimp.org_static/tree/master/registry.gimp.org/files/

安装扩展,然后

  1. 创建一个与动画大小相同的新图像,并将背景图像放在新图像的单个图层中。

  2. 转到图层 > 多层合并

  3. 取消选择除“仅使用活动层”之外的所有选项。这意味着只合并背景图像的活动层。

  4. 确保“要合并的第二张图片”下拉菜单是包含动画帧的图片

  5. 单击“确定”,应在每帧后面创建一个带有背景的新图像。

以下是如何在Photoshop中进行操作。我认为这可能会有所帮助。

  1. 首先打开一个你想要放 gif 的稳定图片/背景。这是我的:点击。
  2. 打开你的 gif。文件 > 导入 > 视频帧到图层。/help image 在文件名中输入:. /help 图像,找到你的 gif,然后在弹出的这个小窗口中单击 OK。如果您已经打开了 gif,则可以跳过此步骤(因为您正在制作它 - 如何制作 gifs 教程,您可以在此处找到)。
  3. 窗口 > 动画。/help image 会出现这样的东西。
  4. 现在你在 gif 上工作。单击动画窗口右上角的带有线条的小箭头,然后选择 Select All Frames。/帮助图片
  5. 再次单击此箭头并选择 Copy Frames。/帮助图片
  6. 去你的背景。单击箭头并选择粘贴帧。/help image 当小窗口弹出时,您必须选中 Paste Over Selection。/帮助图片
  7. 现在您必须确保背景图片位于所有框架之下。为此,您必须逐帧选择每一帧,并且在“图层”窗口中,您必须检查背景的可见性 - 单击小方块,会出现一只小眼睛。能见度在这里关闭,在这里它是打开的。对所有框架执行此操作。
  8. 现在是移动 gif 的时候了。您必须选择所有帧和所有图层(但没有背景图片!)然后单击键盘上的 ctrl + t 并移动 gif。/帮助图片
  9. 就这样。现在保存 gif:文件 > 保存为 Web 和设备。/help image 请记住,它必须小于 1 MB (1000 KB)

致所有使用 GIMP 制作动画的人。

这有效!!-对于仍然像我一样遇到这个问题的任何人,遇到这个问题,我有另一个可以创造奇迹的解决方案。加载您的 .gif 图层后,在其自己的图层上制作您的背景然后在“插件”FX-Foundry 中,他们有一个仅用于“动画”的选择点击与背景相结合....然后删除/保存您的背景导出您新制作的 .gif 文件:D

PS-另外,这也适用于加载您的 .gif 图层制作或加载您的 bg 图像。好的,现在将第一个 .gif 图层“合并”到您的背景图层……一切就绪!

如果你和我一样找不到这些插件,你可以简单地复制背景层,每个前景层一个副本,然后将前景层合并到背景的单独副本中。然后像往常一样在 GIMP 中制作动画。这是一个手动过程(我想这是插件派上用场进行自动化的地方),但如果你只有几个前景层,它是可行的。