动画帧提取为 PNG

解码 GIF 动画;只有浏览器 ImageDecoder 支持时才解码 WebP 动画,并把完整合成帧和时间元数据导出到 ZIP。

适用场景

适合检查各动画状态、挑选源帧、制作联系表,或把帧与明确时间记录一起导入编辑器。

本地处理原理

GIF 解码器会根据处置和透明规则生成完整画布 RGBA 帧。对于 WebP 动画,工具要求浏览器具备兼容的 ImageDecoder,并读取其解码帧与时长。每帧导出为 PNG,JSON 清单记录顺序、尺寸和可用时间信息。

使用方法

  1. 准备源文件和限制: 保留未改动的源文件,并检查受支持格式、尺寸、帧数或页数预算以及输出选项。 适合检查各动画状态、挑选源帧、制作联系表,或把帧与明确时间记录一起导入编辑器。
  2. 执行本地处理任务: 仅在当前浏览器中执行已说明的受限操作;解码器报告不支持结构时应停止。 GIF 解码器会根据处置和透明规则生成完整画布 RGBA 帧。对于 WebP 动画,工具要求浏览器具备兼容的 ImageDecoder,并读取其解码帧与时长。每帧导出为 PNG,JSON 清单记录顺序、尺寸和可用时间信息。
  3. 下载结果并验证: 把清单中的帧数、顺序和时长与源查看器播放结果对照,逐个检查帧处置与透明过渡附近的 PNG;WebP 来源的时间信息必须在实际执行提取的同一浏览器中核验。

重要限制

GIF 是核心支持路径。WebP 动画提取依赖浏览器 ImageDecoder 的可用性与编解码行为,即使静态 WebP 能显示,也可能无法处理动画。PNG 帧本身不再动画,压缩帧矩形会展开为完整画布,时间精度可能因解码器而异,元数据和原始压缩也不会保留。

验证下载结果

把清单中的帧数、顺序和时长与源查看器播放结果对照,逐个检查帧处置与透明过渡附近的 PNG;WebP 来源的时间信息必须在实际执行提取的同一浏览器中核验。

隐私优先

文件只在当前浏览器中处理,源文件和结果不会上传到我们的服务器。

常见问题

此工作流程适合哪些情况?

适合检查各动画状态、挑选源帧、制作联系表,或把帧与明确时间记录一起导入编辑器。

浏览器中的本地处理具体做什么?

GIF 解码器会根据处置和透明规则生成完整画布 RGBA 帧。对于 WebP 动画,工具要求浏览器具备兼容的 ImageDecoder,并读取其解码帧与时长。每帧导出为 PNG,JSON 清单记录顺序、尺寸和可用时间信息。

哪些格式限制必须特别注意?

GIF 是核心支持路径。WebP 动画提取依赖浏览器 ImageDecoder 的可用性与编解码行为,即使静态 WebP 能显示,也可能无法处理动画。PNG 帧本身不再动画,压缩帧矩形会展开为完整画布,时间精度可能因解码器而异,元数据和原始压缩也不会保留。

应当怎样验证下载结果?

把清单中的帧数、顺序和时长与源查看器播放结果对照,逐个检查帧处置与透明过渡附近的 PNG;WebP 来源的时间信息必须在实际执行提取的同一浏览器中核验。

相关工具