工具会把每帧放到白色画布上再编码,即使源文件是 PNG 或透明 GIF,也不会保留透明背景。
图片转 GIF 制作器
用多张图片或已有 GIF 的帧制作动画。可编排 2–240 帧,设置时长与输出尺寸,再下载结果。透明区域和画布留白会填充为白色。
设置动画帧序列
可添加 PNG、JPG/JPEG、WebP 或 GIF。导入 GIF 后会展开成可编辑的帧;一张动画 GIF 也可以提供所需的两帧或更多帧。
帧顺序
拖动帧卡片排列播放顺序,并移除不需要的帧。
默认延迟
初始值为 200 ms。滑块可按 50 ms 的步长设置 50–2000 ms,用于新添加的静态图片帧;修改已有帧请点击“应用到所有帧”。
单帧延迟
每帧可输入 10–5000 ms。导入 GIF 时沿用解码后的延迟,最短为 20 ms。
宽度与高度
输出的每条边须为 50–1920 px。图片按比例放入画布,空白和透明区域填成白色。
循环次数
0 表示持续循环;1–100 的正整数用于设置有限的循环次数。
| 设置 | 作用 |
|---|---|
| 帧顺序 | 拖动帧卡片排列播放顺序,并移除不需要的帧。 |
| 默认延迟 | 初始值为 200 ms。滑块可按 50 ms 的步长设置 50–2000 ms,用于新添加的静态图片帧;修改已有帧请点击“应用到所有帧”。 |
| 单帧延迟 | 每帧可输入 10–5000 ms。导入 GIF 时沿用解码后的延迟,最短为 20 ms。 |
| 宽度与高度 | 输出的每条边须为 50–1920 px。图片按比例放入画布,空白和透明区域填成白色。 |
| 循环次数 | 0 表示持续循环;1–100 的正整数用于设置有限的循环次数。 |
初始画布尺寸来自第一个源文件,最长边超过 800 px 时会缩小。提交前请检查宽高,尤其是原图很小时。
如何用图片制作 GIF
添加图片或 GIF
最多选择 50 个源文件,每个不超过 25 MB,一次任务总计不超过 50 MB。导入 GIF 展开后,编辑器最多容纳 240 帧。
编排帧与时长
调整顺序、移除多余帧并设置延迟。点击“播放”查看序列;只有需要所有帧采用同一默认时长时,才点击“应用到所有帧”。
选择画布与循环
设置宽高和循环次数。画布与原图比例不同时会添加白色留白,不会裁剪图片。
创建并下载
点击“创建 GIF”,服务器会编码已上传源文件。下载后检查大小、颜色和时长。
先理解帧延迟,再调整速度
延迟表示一帧停留的时间。增加延迟会放慢播放,不会在帧之间补出更多动作。
简单的时长计算
10 帧、每帧 100 ms 时,一次循环约为 1 秒;每帧 500 ms 时约为 5 秒。
导入动画的时长
导入时会尽量沿用解码后的帧延迟,但小于 20 ms 的值会提高到 20 ms。修改默认延迟不会自动覆盖已有帧,除非点击应用到所有帧。
预览用于检查顺序和时长。最终画布、白色背景、颜色以及在目标平台中的播放效果,请以下载的 GIF 为准。
按源文件选择工具
MP4、MOV 或 WebM 请使用视频转 GIF。本页从图片或已有 GIF 开始制作。
| 任务 | 工具 |
|---|---|
| 组合或重排图片帧 | 使用本页 GIF 制作器。 |
| 不使用原图,直接制作文字动画 | 使用文字 GIF 制作器。 |
| 添加顶部和底部字幕 | 使用 GIF 表情包制作器。 |
选择源文件后会立即上传,提交任务时会复用已上传文件的 URL。完成后请及时下载,临时文件按服务清理机制处理。
GIF 制作常见问题
GIF 的调色板颜色数量有限,渐变可能出现色带。请检查下载结果;本页没有无损或全彩动画模式。
最多使用 50 个源文件,每个源文件不超过 25 MB,一次任务的所有源文件合计不超过 50 MB。导入 GIF 展开后,编辑器中应有 2–240 帧。这里计算的是动画帧数,不是上传文件数;一个 GIF 文件可以包含多帧。
可以设置像素尺寸,但不能指定目标 KB。减少帧数或缩小尺寸可能减小文件体积,请将下载结果与目标网站的要求进行比较。
导入还会检查图片数据:最多 240 帧,画布面积(宽 × 高)不超过 3,686,400 像素;文件中各帧实际保存区域的像素合计不超过 4,000 万,按完整画布计算的宽 × 高 × 帧数不超过 6,000 万。GIF 有时只保存每帧发生变化的区域,因此后两项的总数可能不同。导入失败时,请先在其他编辑器缩小源 GIF 的尺寸或减少帧数,另存为新文件后再导入。修改本页的输出设置不能解决源文件导入失败。
输出宽和高均须为 50–1,920 px,并且输出宽 × 高 × 帧数不超过 6,000 万。例如,800×800、100 帧的动画共 6,400 万像素,仍会超限。提交前可在本页缩小输出尺寸或移除部分帧。