GIF 逐帧拆分
GIF Frame Splitter
把 GIF 或 WebP 动图拆成编号帧,并列出每一帧的停留时间。
GIF 的一帧不是一张图:它是一块补丁,要贴到前面各帧留在画布上的内容之上,还带着自己的处置规则。天真地抽帧得到的是一堆碎片。这个工具把每一帧合成好,交给你完整的画布,带编号和延时。
把动图 GIF 放到这里
每一帧都按合成完的整张画布导出成 PNG。
怎么用
拖入 GIF
解码和合成在一个 worker 里进行,所以长动画不会卡住页面。
读文件头数字
帧数、画布尺寸和循环设置——永远、一次或指定次数——从文件里读出,而不是猜。
拿一帧或整个 zip
每个缩略图下载为一张带编号的 PNG;顶部的按钮把全部打成一个 zip,编号保留。
常见问题
GIF 大部分是静止的,为什么每一帧都是全尺寸?
因为帧在交给你之前已经合成过。文件里大多数帧是不变背景上的小补丁;单独拿出来没法用,所以每一帧先画到画布上。
延时不全一样。
GIF 每帧存一个延时,所以一段动画可以在某一帧停住、在其他帧飞快掠过。显示的数字是文件里写的,以百分之一秒换算成毫秒——所以它们都是十的倍数。
能拆动态 WebP 或 APNG 吗?
这里读的是 GIF。其他两种逐帧结构差别大到需要各自的解码器,这个页面不假装能做。
可以从这些接进来
接下来
这些工具吃得下当前工具的产出,结果可以直接送过去。
照片索引表
Contact Sheet
把一批照片连同文件名和拍摄日期排成一页可打印的索引表。
GIF 动图制作
GIF Maker
把一组图片合成 GIF 动图,逐帧间隔、循环次数和调色板都能设定。
图片尺寸调整
Image Resizer
按像素、百分比或最长边缩放,可锁定宽高比并批量套用预设。
视频转 GIF
Video to GIF
把一段视频做成 GIF 或 WebP 动图,帧率、尺寸和调色板都能调。
图片抠图去背景
Background Remover
在 OKLab 色彩空间中抠掉纯色或均匀背景,输出透明 PNG,并可用画笔修补边缘。
EXIF 信息清除
EXIF Remover
删掉照片里的相机、GPS 和编辑记录等元数据,像素本身分毫不动。