PowerPoint 中的 GIF 文件跳帧

PowerPoint 中的 GIF 文件跳帧

我遇到了一个奇怪的问题。我在 Photoshop 中制作了一些动画 GIF,后来我想将它们导入 PowerPoint 演示文稿。到目前为止一切顺利,但当我运行演示文稿时,有些帧丢失或不在位。

这是为什么?我制作的每个 GIF 都有同样的问题。

以下是GIF 文件示例在 PowerPoint 中丢失帧但在浏览器中显示而没有错误。

答案1

1) .gif 文件是否与 PowerPoint 演示文稿位于同一目录中?如果您在 Windows 中工作,并且在链接文件后移动 PowerPoint 文件,则可能会遇到问题 - Windows 无法很好地处理相对链接。

2) .gif 文件是嵌入的还是只是链接的?您可能想尝试将它们嵌入到文件中 - 您最终会得到一个更大的 PowerPoint 文件,但它可能会解决这个问题。

3) 文件大小有多大?请记住,当您进入框架时,PowerPoint 必须尝试加载每个文件。

4) 听起来您是在笔记本电脑上运行这个程序 - 您试过在台式机上查看演示文稿吗?请检查您正在使用的系统的 RAM、处理器速度等,以确保您有足够的马力来驱动它。

5) 以前,运行视频文件时至少需要 100M 的硬盘连续空间(这样 Windows 才能缓存)。我不确定 .gif 是否有类似的要求,但如果它在另一台机器上运行良好,而在笔记本电脑上运行不佳,您可能希望对硬盘进行碎片整理(如果您在 Windows 上运行)。

您真的需要动画 .gif 吗?有时确实需要 - 我曾有效地使用它们来演示机械概念,但您给我们的示例虽然看起来不错,但似乎除了演示您可以在演示文稿中使用动作之外什么也没做。请记住,PowerPoint 观众就像鹿一样 - 他们会立即关注动作而排除其他任何东西 - 如果您试图让他们注意诸如“在任何情况下都不要按下世界末日设备上闪亮的红色‘自毁’开关”之类的要点,那么这毫无用处。在投入动画 .gif 之前,请认真考虑它们的重要性。我对过渡甚至相当保守,因为我希望人们专注于要点,而不是动画。

答案2

虽然我没有 Photoshop...但我使用 gifsicle 时也遇到了同样的问题。gif 在大多数程序中都可以正常工作,但在 powerpoint 中,有些 gif 会丢失帧。

解决方案是在 gifsicle 中调用“careful”命令,他们说“编写稍大一些的 GIF 以避免其他 GIF 实现中的错误。某些 Java 和 Internet Explorer 版本无法显示 Gifsicle 生成的正确、最小的 GIF。如果您在处理特定图像时遇到问题,请使用 --careful 选项。”

http://www.lcdf.org/gifsicle/man.html

像这样的 gifsicle --careful --delay 50 v1.gif > v2.gif

相关内容