WebP转GIF在线转换
把WebP动图(例如从网页保存的表情包或反应短片)转换成GIF,在邮件、论坛、聊天软件和旧版编辑器中都能播放。帧和时长原样保留,颜色会适配到GIF的调色板。
图片格式转换
或将JPG, JPEG, JPE … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
85 可使照片在视觉上与原图无差别。只有在需要更小的文件时才调低。
JPG、BMP 和 EPS 不支持透明。透明像素会用此颜色填充。
用于透明像素底色的十六进制颜色,例如 #FFFFFF。
此格式只能保存单张图像。如需保留动画,请选择输出 GIF 或 WebP。
多尺寸图标在一个文件中包含多种分辨率,浏览器和操作系统会选用所需的尺寸。
保持原始尺寸,或输入一边的数值,自动保持宽高比。
上面所选边的像素值。
相对于原始尺寸的百分比。
屏幕和网页使用 sRGB 即可。印刷流程请保持原样;灰度会丢弃颜色。
仅写入元数据,0 表示保留原值。打印机和部分网站会读取此数值,它不会改变像素尺寸。
使用方法
- 1
拖入WebP文件
动态和静态 WebP 文件都可以。一次最多 20 个,每个最大 95 MB。
- 2
缩小较大的动画
转换为已设为 GIF。在高级设置中,使用调整输出图片尺寸并设置宽度,可以让较大的动图保持较小体积;GIF 会随尺寸迅速变大。
- 3
转换并分享
点击转换为 GIF,然后下载 GIF 或 ZIP 压缩包。上传的文件和转换结果会在 30 分钟后删除。
动画需要在任何地方都能播放时,就把WebP转换为GIF
动态 WebP 无处不在,只是你没留意。WhatsApp 的贴纸包、GIF 搜索网站上的表情图和许多动态横幅,都因为比 GIF 小得多而以 WebP 提供。Chrome 32 在 2014 年初开始支持播放动态 WebP,比 Google 推出该格式晚了四年,如今所有主流浏览器都能显示。但把这类文件保存下来,再拿到别处使用时,它常常变成静态图片或直接报错。
GIF 更老也更简单,正因如此它仍然通用。CompuServe 在 1987 年发布了这一格式,1989 年的 GIF89a 修订版加入了动画所依赖的帧延时和透明功能。电子邮件客户端、论坛软件、演示软件和图片编辑器播放 GIF 已有几十年,而它们对 WebP 的支持从完整到完全没有都有。当你无法控制动画最终出现在哪里时,GIF 是最能让画面继续动起来的版本。
256每个 GIF 帧最多的颜色数
WEBP
WebP 图片
WebP 是 Google 于 2010 年发布的图片格式,目的是让网页加载更快。它在同一种格式中同时支持有损和无损压缩、Alpha 透明和动画。在视觉质量相近的情况下,有损 WebP 文件通常比 JPEG 小 25–35%,无损 WebP 通常比 PNG 更小。目前所有主流浏览器都支持它,但一些较旧的桌面软件、打印服务和上传表单仍然不接受。Windows、macOS 和大多数现代图片编辑器都可以打开 WebP 文件。
- 压缩方式
- 有损或无损
- 透明度
- 支持
- 动画
- 支持
- 发布年份
- 2010 · Google
GIF
图形交换格式
GIF 由 CompuServe 于 1987 年推出,至今仍是短小循环动画中支持最广泛的格式。它是无损的,但每帧只能使用 256 色调色板,因此照片和渐变会出现色带和抖动。它只支持开/关(1 位)透明,曲线形状的边缘会有锯齿。动画 GIF 往往比同一段 MP4 或 WebP 大得多。所有浏览器、聊天应用和社交平台都能播放 GIF。
- 压缩方式
- 无损
- 透明度
- 支持
- 动画
- 支持
- 发布年份
- 1987 · CompuServe
人们把动态 WebP 转成 GIF,是因为动图要在只支持 GIF 的地方播放,比如邮件、论坛或较旧的编辑器;GIF 转 WebP 则方向相反,用来缩小网站上的动图。
影响转换结果的GIF帧与颜色限制
能干净转换的内容
- 卡通贴纸和纯色表情,很少需要超过 256 种颜色
- 帧顺序、每帧延时和无限循环
- 简单形状的完全透明背景
- 只有几秒钟的短表情动图
GIF 的限制
- 带渐变的照片类动图,会出现色带或抖动
- 柔和的阴影和抗锯齿边缘,会变成硬轮廓
- 速度很快的动画,因为 GIF 以百分之一秒计时
- 文件大小,可能增大好几倍
让转换后的GIF小到可以发送
GIF 的大小随像素数乘以帧数增长,所以你选择的宽度比其他任何设置都重要。一张 512 × 512 px 的贴纸在聊天中只以三分之一大小显示,大部分字节都被浪费了;把调整输出图片尺寸的宽度设为 240 或 320 px,往往能让 GIF 缩小到原来的四分之一,而在人们实际看到的尺寸下看不出差别。
如果目标平台接受视频,同一段动画的 MP4 通常只有 GIF 的一小部分大小,而且保留所有颜色。超过五秒左右的片段几乎都更适合用视频;如果需要从录像开始制作,可以用视频转GIF。当平台对 GIF 有硬性限制时,比如聊天应用的表情或附件上限,请先调整尺寸并测试,再批量转换。
WebP转GIF常见问题
如何把WebP转换为GIF并保留动画?
上传动态 WebP,点击转换为 GIF。每一帧及其显示时间都会写入 GIF,循环设置也会保留,因此结果会以相同的节奏播放相同的画面。
为什么转换后的GIF比WebP大好几倍?
GIF 用 LZW 压缩每一帧,这是 1980 年代的方法,无法预测运动,也不能舍弃看不出来的细节,而 WebP 采用的是现代图像编码。一个 300 KB 的动态 WebP 贴纸很容易变成 1 MB 以上的 GIF。缩小宽度是最有效的解决办法。
为什么转换后的GIF边缘有一圈浅色白边?
GIF 的透明度只能逐像素地选择开或关,没有半透明层级。WebP 贴纸边缘柔和的半透明像素必须变成不透明或完全透明,而变成不透明的像素会保留与背景混合时的颜色。
为什么GIF的播放速度和WebP不一样?
GIF 以百分之一秒为单位保存帧时间,所以 15 ms 的 WebP 帧只能四舍五入为 10 ms 或 20 ms。浏览器还会把低于 20 ms 的帧放慢,通常放慢到 100 ms,因此速度很快的 WebP 动画转成 GIF 后看起来会变慢。
静态WebP能转换成GIF吗?
可以,会得到只有一帧、最多 256 种颜色的 GIF。对于静态图片,这通常不是最佳选择:WebP转PNG可以保留全部颜色和柔和的透明效果。