GIF 帧提取

将 GIF 完整合成后的每一帧提取为 PNG,用于分镜、动画检查或静帧编辑。逐帧预览,下载单张 PNG,或将选中帧与 timing.json 打包为 ZIP。

选择 GIF 并提取帧,核对预览,勾选需要下载的 PNG。

一次一个 GIF:最多 20 MiB、300 帧、30 秒、每边 1920 px、每帧 200 万像素,累计解码 1 亿像素。零延迟帧按 100 ms 处理,非零延迟保留 10 ms 单位。PNG 和 ZIP 输出最多 100 MiB,每页预览 20 帧。处理超过 5 分钟停止。不支持 GIF 纯文本块、动画 WebP 或 APNG。

使用说明

什么是 GIF 帧提取?

将 GIF 完整合成后的每一帧提取为 PNG,用于分镜、动画检查或静帧编辑。逐帧预览,下载单张 PNG,或将选中帧与 timing.json 打包为 ZIP。

操作步骤

  1. 选择 GIF 并提取帧,核对预览,勾选需要下载的 PNG。
  2. 默认选中所有帧,可取消不需要的帧或下载单张 PNG。选中帧 ZIP 保留原始编号与顺序,不生成新的 GIF。
  3. 非零 GIF 延迟保留 10 ms 单位;零延迟统一按 100 ms 写入报告与视频,可能与某些 GIF 查看器的播放规则不同。

参数怎么选

选项取舍与影响
GIF 帧提取默认选中所有帧,可取消不需要的帧或下载单张 PNG。选中帧 ZIP 保留原始编号与顺序,不生成新的 GIF。
PNG / ZIPPNG 帧保留透明度和原画布尺寸。支持合成处置模式 0–3 与交错图像,局部帧矩形会变为完整画布图像。

示例与预期结果

内置 64 × 40 GIF 有 10 帧,每帧 100 ms。全选得到 10 张 PNG 加 timing.json,共 11 个 ZIP 条目;选择第 2、5 帧则得到这两张 PNG 与保留原始编号、延迟的清单。

失败后怎么办

  • 一次一个 GIF:最多 20 MiB、300 帧、30 秒、每边 1920 px、每帧 200 万像素,累计解码 1 亿像素。零延迟帧按 100 ms 处理,非零延迟保留 10 ms 单位。PNG 和 ZIP 输出最多 100 MiB,每页预览 20 帧。处理超过 5 分钟停止。不支持 GIF 纯文本块、动画 WebP 或 APNG。
  • 提取失败时,用图片编辑器重新导出更小或更短的 GIF。不完整图像数据会被拒绝。ZIP 太大时,减少选中帧,或逐张下载 PNG。

格式与限制

一次一个 GIF:最多 20 MiB、300 帧、30 秒、每边 1920 px、每帧 200 万像素,累计解码 1 亿像素。零延迟帧按 100 ms 处理,非零延迟保留 10 ms 单位。PNG 和 ZIP 输出最多 100 MiB,每页预览 20 帧。处理超过 5 分钟停止。不支持 GIF 纯文本块、动画 WebP 或 APNG。

常问问题

这个工具可以做什么?

将 GIF 完整合成后的每一帧提取为 PNG,用于分镜、动画检查或静帧编辑。逐帧预览,下载单张 PNG,或将选中帧与 timing.json 打包为 ZIP。

应该如何选择选项?

默认选中所有帧,可取消不需要的帧或下载单张 PNG。选中帧 ZIP 保留原始编号与顺序,不生成新的 GIF。

有哪些限制?

一次一个 GIF:最多 20 MiB、300 帧、30 秒、每边 1920 px、每帧 200 万像素,累计解码 1 亿像素。零延迟帧按 100 ms 处理,非零延迟保留 10 ms 单位。PNG 和 ZIP 输出最多 100 MiB,每页预览 20 帧。处理超过 5 分钟停止。不支持 GIF 纯文本块、动画 WebP 或 APNG。

处理为什么失败?

提取失败时,用图片编辑器重新导出更小或更短的 GIF。不完整图像数据会被拒绝。ZIP 太大时,减少选中帧,或逐张下载 PNG。

输入会被上传或保存吗?

不会。处理在你的设备上进行;输入与结果只保留在此页面的内存中,直到清空或离开。ToolRobin 不会上传、记录或存储它们。复制会把结果放入设备剪贴板。