在线提取 GIF 动画帧

把 GIF 动画转换成原始分辨率 JPG 或 PNG。可以提取每一帧,也可以按间隔抽取长动画,再逐张下载或打包成一个 ZIP;源 GIF 无需上传。

正确合成动画画面的 GIF 抽帧工具

MedleyKit 在当前设备按顺序读取 GIF 帧,并处理局部更新、透明像素和帧处置规则。导出的图片对应实际看到的完整动画画面,而不是不完整的局部补丁。

提取 GIF 的每一帧

短 GIF 可选择“每一帧”;较长动画可按 2、5、10 或 25 帧间隔抽取。处理前会清晰显示源 GIF 的总帧数与本次预计生成的图片数。

导出 JPG、PNG 或一个 ZIP

需要保留透明背景和无损细节时选择 PNG;更在意文件体积时选择 JPG。既可以下载单张画面,也可以把全部结果打包为一个 ZIP。

浏览器本地 GIF 抽帧

GIF 解码、图片生成和 ZIP 打包都在当前浏览器内完成。动画不会发送到媒体处理服务器,导出的图片也不会带水印。

本地处理

源视频和生成结果都在当前设备处理,不会上传到远程媒体处理服务器。

专注的独立工具

每项编辑操作都有独立页面,让控件、选择和交互逻辑保持简单。

连续编辑工作流

把本地结果直接交给另一个兼容工具,在当前设备的同一浏览器中组合完成多个编辑步骤。

GIF 抽帧常见问题

解答动画帧、透明背景、图片格式和隐私方面的常见问题。

怎样提取 GIF 的每一帧?

选择 GIF 后保留“每一帧”,再点击“提取画面”。若动画很长,可选择每 2、5、10 或 25 帧抽一张,以满足浏览器安全上限。

GIF 抽帧会保留透明背景吗?

会,前提是导出 PNG。工具会先按 GIF 的透明色和帧处置规则合成画面;JPG 格式本身不能保存透明信息,因此需要透明背景时请使用 PNG。

为什么 GIF 抽帧有数量上限?

单次最多生成 240 张图片,并限制累计图片体积,让浏览器标签页保持响应并有明确内存边界。长 GIF 可以通过更大的帧间隔进行抽样。

GIF 抽帧时会上传源文件吗?

不会。GIF 解码、图片生成与 ZIP 打包都在当前浏览器本地完成,源 GIF 不会上传到媒体处理服务器。