调整 GIF 大小

结果

调整动图 GIF 的大小比调整照片更麻烦:每一帧都要缩放,整个动画都要重新编码,否则就只剩一张静止图片。本工具会读取您 GIF 的所有帧,逐帧缩放,再按您选择的尺寸生成一个新的动图 GIF。以像素为单位填入宽度和高度,需要时锁定宽高比,然后下载结果。一切都在您的浏览器中运行,因此文件绝不会上传到服务器。

如何调整 GIF 大小

  1. 1

    上传 GIF

    把 GIF 拖放到方框中,或点击选择一个不超过 30 MB 的文件。预览会播放动画,方便您确认选对了文件。

  2. 2

    选择新尺寸

    以像素为单位填入新的宽度和高度。开启“锁定宽高比”时,另一个尺寸会自动跟随,使 GIF 不被拉伸。关闭它即可分别设置宽度和高度。

  3. 3

    调整大小

    工具会解码每一帧,用平滑插值缩放到新尺寸,再重新编码成一个新的动图 GIF。原图每一帧的时长都会保留,因此动画以相同速度播放。

  4. 4

    下载调整后的 GIF

    把新的 GIF 直接保存到您的设备。结果保留 .gif 扩展名,并且仍然是动图。

为什么调整 GIF 大小和调整照片不一样

GIF 是基于调色板的格式:每一帧最多存储 256 种颜色,各帧按顺序播放形成动画。要正确调整它的大小,不能只缩放一张图片,而必须遍历每一帧、逐帧缩放,再从头重建整个动画。本工具正是在您的浏览器中这样做的:把每一帧解码为完整像素,缩放,再重新编码成一个保留原图运动和节奏的新 GIF。

由于重新编码时调色板会被重建,颜色可能略有偏移,新文件也不总是按像素数量成比例地变小。非常小的 GIF 有时甚至会略微变大。不过,对大多数表情反应 GIF 和贴纸来说,把尺寸减半仍会让文件明显变轻。

常见的 GIF 尺寸

尺寸 典型文件大小 适合用于
100×100 px 20–80 KB 聊天贴纸、表情式反应
320×240 px 100–400 KB 论坛嵌入、小型反应 GIF
480×270 px 300 KB – 2 MB Slack 或 Discord 上的反应
720×480 px 1–5 MB 社交媒体嵌入
1080×1920 px 5–20 MB 全屏 GIF(视频更轻)

什么时候视频比 GIF 更合适

GIF 很方便,但对任何较长或较大的内容都不够高效。超过大约五秒,或短边超过约 480 px 时,MP4 或 WebM 视频在相同画质下要小五到十倍,而且大多数社交网络在上传时本来就会把大 GIF 转成视频。如果您的 GIF 调整大小后仍然很重,而您并非特别需要 .gif 格式,把它导出为一段短视频通常是更好的选择。

常见问题

通常会。把宽度和高度都减半后,每帧大约只剩四分之一的像素,一般会压缩到原始大小的一小部分。由于重新编码时调色板会被重建,非常小的 GIF 有时反而会变大,但对常见的反应 GIF 来说文件会变轻。

能。工具会保留每一帧,并从源文件复制每一帧的时长,因此调整后的 GIF 以相同速度播放,并像原图一样循环。它不会把 GIF 压平成单张静止画面。

不会。每一帧的时长取自原始文件,因此播放三秒的 GIF 在调整大小后仍然播放三秒。

不会。解码、调整大小和重新编码都在您的浏览器中进行。文件绝不会离开您的设备,因此页面加载后即使离线也能使用。

任何宽度和高度,从 1 像素到 4096 像素。保持“锁定宽高比”开启可按比例缩放,或将其关闭以分别设置每个尺寸。

相关工具

此工具还提供其他语言版本