调整 GIF 尺寸
在浏览器中完成,无需上传
GIF
75% · 50% · 25% 或指定宽度 · 时间不变
GIF
变小或变大,时间不变规格
7 项| 项目 | 数值 | 备注 |
|---|---|---|
| 输入 | GIF | 静态或动态 |
| 输出 | GIF | 帧数相同 |
| 尺寸 | 75% · 50% · 25%,或指定宽度 | 保持比例,最大为原宽度的 2 倍 |
| 颜色 | 每帧 256 色 | 缩放会混合颜色,所以帧会重新减少颜色 |
| 透明度 | 保留,只有透明或不透明 | 柔和的边缘以一半为界决定 |
| 时间 | 按存储原样 | 每一帧的延迟和循环次数 |
| 处理位置 | 这个浏览器 | 不发送到服务器 |
会发生什么
3会发生什么,为什么
拖入 GIF,选择尺寸:原宽度的 75% · 50% · 25%,或以像素为单位的宽度。高度随之变化,所以画面不会被拉伸。每一帧都按浏览器显示的样子重新合成,按新尺寸绘制,写进一个帧数、延迟和循环次数都相同的新 GIF。一切在这个浏览器里完成;GIF 不会发送到服务器。
缩放是重新编码,标签会这样说明。按另一个尺寸绘制画面,会把相邻像素混合成文件里原本没有的颜色,而 GIF 每帧最多 256 色,所以每一帧都要重新减少到 256 色。GIF 也没有半透明:缩放器在透明部分周围画出的柔和边缘,以一半为界变成不透明或透明。
为了让文件小,不透明动画的每一帧只存与前一帧相比变化了的矩形,GIF 工具都是这样写动画的。带透明部分的动画按完整帧写入,否则后面的帧无法让一个像素重新变透明。输入原宽度则不重画任何东西:此时每一帧都在 256 色以内,像素就是源文件的像素,标签会说画质无损。
常见问题
3怎样让 GIF 文件变小
减少像素最可靠:宽度减半,像素就只有四分之一。新文件的大小会和原文件的大小一起显示在结果旁。
能调成精确尺寸吗,比如 128 × 128
输入宽度;高度按原图比例变化,所以正方形的 GIF 会变成 128 × 128。要改变比例,先裁剪:裁剪工具可以不重新编码地裁 GIF,动画和时间都保留。
为什么调整后的 GIF 颗粒感更强
每一帧限制在 256 色。缩放会混合颜色,再塞回 256 色时,渐变里可能出现色带或斑点。像素画和纯色能干净地通过;照片最明显。