跳到主要内容
返回图片处理工具箱

GIF 动图处理

处理方式与格式说明+
核心处理
100% 浏览器本地处理
工具数据上传
无需上传至应用服务器
浏览器技术
Web Worker + gifuct-js + gifenc + OffscreenCanvas
支持格式 / 输出
GIF → GIF、处理后的首帧 PNG

浏览器本地 GIF 工作台

逐帧处理 GIF 动图

先使用适合场景的预设,查看原始动图,再调整尺寸、裁剪、播放节奏和颜色数;每一帧都会在本地重新编码。

快捷起始方案

原始尺寸 · 1× 速度 · 256 色 · 正向播放

可选参数

高级 GIF 设置

仅当预设不够用时,再精细设置裁剪、目标尺寸、播放速度、旋转和颜色数。

裁剪区域(%)
旋转

为保持浏览器响应,GIF 工作台支持最多 120 帧、单帧 1600 万像素、总帧 1.2 亿像素。GIF 会按每帧最多 256 色重新编码。

选择 GIF 后即可读取帧信息。

原始 GIF

原始动图预览

处理结果

生成 GIF 后可在这里对比

工具说明+

选择 GIF 后可先读取帧数、时长和尺寸,再从保留细节、网页平衡或分享更小的方案开始。在浏览器 Worker 中按最大宽高缩放、可视化查看裁剪区域、90° 旋转、变速、倒放与 64/128/256 色重新编码,也可以导出处理后的首帧 PNG。

适合谁用

需要为网页、社媒、演示或分享场景裁剪、缩小、调整节奏或导出 GIF 动图封面的用户。

  • 读取 GIF 的完整帧序、尺寸和总时长
  • 从保留细节、网页平衡或分享更小预设开始
  • 支持最大宽高、可视裁剪区域和 90° 旋转
  • 支持 0.5×、1×、1.5×、2×、倒放及 64/128/256 色重编码
使用步骤+
  1. 1

    选择一张 GIF 动图并读取帧信息

  2. 2

    选择预设,再调整尺寸、裁剪、旋转、速度、颜色数或倒放

  3. 3

    在浏览器 Worker 中生成新的 GIF

  4. 4

    并排对比动画后下载 GIF,或导出首帧 PNG

使用建议与示例+

实用示例

GIF 逐帧处理前,先明确要保留动画还是做封面

GIF 重新编码会把动画每一帧限制在选定的 64、128 或 256 色范围内,体积和颜色细节需要取舍。若最终只是页面封面或静态分享图,导出处理后的首帧 PNG 往往比继续使用 GIF 更合适。

示例:把动图裁成社媒尺寸并放慢节奏

先选择 GIF,读取帧数、尺寸和时长;可从“保留细节”“网页平衡”或“分享更小”开始,再按平台需要设置最大宽高与百分比裁剪,必要时旋转 90°。将速度设为 0.5× 或 1.5× 后生成新 GIF,并检查完整播放是否自然。若只需封面,直接导出首帧 PNG。

生成前检查

  • GIF 最多支持 120 帧、单帧 1600 万像素、总帧 1.2 亿像素
  • 重新编码会发生色彩量化,渐变、照片和半透明边缘应完整预览
  • 倒放会调整帧序;生成后请检查首尾衔接和播放节奏

GIF 动图处理常见问题

常见问题+

GIF 会上传到服务器吗?

不会。GIF 的解析、帧合成、变换、重新编码与下载都在当前浏览器的 Worker 中完成。

能保留 GIF 动画吗?

可以。点击生成 GIF 后会重新编码全部支持范围内的动画帧;静态图片压缩工具只读取 GIF 首帧。

为什么有帧数和像素限制?

GIF 的逐帧处理需要较多内存。为避免浏览器失去响应,当前限制为最多 120 帧、单帧 1600 万像素、总帧 1.2 亿像素。

星核工具箱(GlobalCoreHub)如何处理 GIF 动图处理 的数据?

星核工具箱(GlobalCoreHub)会在当前浏览器中完成 GIF 动图处理 的核心处理。工具输入不会上传到星核工具箱的应用服务器;本页说明的本地保存仅保留在当前浏览器中,清除站点数据后即可移除。

相关工具+