文件仅在本机处理

GIF 提取图片帧

从动图中保存一张 PNG,或单独导出全部帧 ZIP。只取一张时无需等待全帧打包,PNG 不包含动画时长与循环。

你的文件

文件仅在本机处理

将文件拖到这里选择文件开始

GIF · 每个文件最大 20 MiB

限制与支持的格式

输入:1 个文件 · GIF · 最大 20 MiB。

图片:每边最多 2,048 px,动画最多 400 帧。

输出:每边最多 2,048 px、每帧 4,194,304 像素、最多 400 帧。

详细预算:40,000,000 解码像素、预计 192 MiB 工作内存、每个 ZIP 最多 64 MiB。用于提前拒绝过大任务,不保证浏览器进程内存峰值。

添加文件开始处理。

从选择文件到下载

01载入 GIF 并移动到需要的帧

02选择单张导出,或另行执行全部帧 ZIP

03打开下载图片核对透明度,归档则解压检查顺序

GIFBloom

GIF 提取图片帧

把动图中的某个画面单独保存,或另行导出全部帧。单帧结果是静态图片,不具有原 GIF 的帧数、时长或循环属性;全帧归档与单张下载分别处理。

如何选择参数

单张可选 PNG 或 JPG,全帧可另行导出 ZIP。PNG 适合透明画面;JPG 会铺上背景色并有损编码。只取一张不需要等待全部帧打包。

结果不理想时

全帧归档超限时,已生成的单帧仍可下载;可先缩小动画或只保存需要的画面。

GIF 时序说明:缺省、0 ms 和 10 ms 的延时按 100 ms 读取。其余受支持的延时会保留,除非当前任务改变时序或帧序列。因此,极短延时文件可能与某些播放器中的表现不同。

常见问题

单张图片为什么没有时长?

它只保存当前画面,动画信息没有写入静态图片。移除动画造成的体积下降也不属于压缩收益。

透明区域和前面帧的残影会保留吗?

导出的是完整合成画面,而不是原文件中的局部更新块。请在棋盘格背景上核对透明区域。

提取 JPG 后为什么透明背景没有了?

JPG 不支持透明区域,需要用所选背景颜色铺底。保留透明边缘请选择 PNG。