AVIF转GIF转换器
把从新式网站保存下来的AVIF图片或动图转换为GIF,在邮件客户端、老论坛和只收GIF的上传位都能正常播放。动态AVIF保留全部帧,静态图片转为单帧GIF。
图片格式转换
或将JPG, JPEG, JPE … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
85 可使照片在视觉上与原图无差别。只有在需要更小的文件时才调低。
JPG、BMP 和 EPS 不支持透明。透明像素会用此颜色填充。
用于透明像素底色的十六进制颜色,例如 #FFFFFF。
此格式只能保存单张图像。如需保留动画,请选择输出 GIF 或 WebP。
多尺寸图标在一个文件中包含多种分辨率,浏览器和操作系统会选用所需的尺寸。
保持原始尺寸,或输入一边的数值,自动保持宽高比。
上面所选边的像素值。
相对于原始尺寸的百分比。
屏幕和网页使用 sRGB 即可。印刷流程请保持原样;灰度会丢弃颜色。
仅写入元数据,0 表示保留原值。打印机和部分网站会读取此数值,它不会改变像素尺寸。
使用方法
- 1
拖入AVIF文件
添加最多 20 个 .avif 文件,静态或动画均可,每个不超过 95 MB。
- 2
GIF需要小一点时,缩小宽度
打开高级设置,在调整输出图片尺寸下选择设置宽度,并输入像素宽度。
- 3
转换并保存
点击转换为 GIF。可逐个下载 GIF,也可下载一个 ZIP;上传的文件会在 30 分钟后删除。
AVIF 通常是你从网站上保存的,而不是自己制作的。网站使用它是因为体积很小,但你想分享的地方,比如邮件、论坛帖子或聊天应用的 GIF 位置,大多只认识 GIF,不支持更新的格式。转换就是用体积换取通用性。
AVIF转GIF,用于只接受GIF的场合
AVIF 由开放媒体联盟于 2019 年发布,使用与流媒体服务视频相同的 AV1 编码来存储图片。浏览器对它支持良好:Chrome 在 85 版加入静态 AVIF,Firefox 在 93 版默认启用,Safari 在 16 版跟进。但在浏览器之外情况就不同了。桌面邮件客户端、许多论坛程序以及大多数“上传 GIF”的输入框会检查 GIF 文件签名,并拒绝其他格式。
GIF 诞生于 1987 年的 CompuServe,1989 年的修订版 GIF89a 加入了帧延迟和透明,使动画贴纸成为可能。AVIF 在技术上处处更好,但 GIF 才是能在任何地方播放的那个。
| from ↓ · to → | 转换为 GIF | Kept exactly |
|---|---|---|
| 静态 AVIF 照片 | 静态 AVIF 照片 to 转换为 GIF: yes | – 静态 AVIF 照片 to Kept exactly: no |
| 动画 AVIF 片段 | 动画 AVIF 片段 to 转换为 GIF: yes | 动画 AVIF 片段 to Kept exactly: yes |
| 带柔和透明的 AVIF | 带柔和透明的 AVIF to 转换为 GIF: yes | – 带柔和透明的 AVIF to Kept exactly: no |
| 10 位 HDR AVIF | 10 位 HDR AVIF to 转换为 GIF: yes | – 10 位 HDR AVIF to Kept exactly: no |
AVIF
AV1 图像文件格式
AVIF 用 AV1 视频编码压缩保存静态图像和图像序列,由开放媒体联盟于 2019 年定稿。在相同视觉质量下,它的文件通常比 JPEG 和 WebP 都小,并支持透明、动画、广色域和 HDR。编码速度比旧格式慢,在低质量设置下非常细腻的纹理可能显得被抹平。所有主流浏览器现在都能显示 AVIF,但许多桌面应用、社交平台和旧设备无法打开它。
- 压缩方式
- 有损或无损
- 透明度
- 支持
- 动画
- 支持
- 发布年份
- 2019 · Alliance for Open Media
GIF
图形交换格式
GIF 由 CompuServe 于 1987 年推出,至今仍是短小循环动画中支持最广泛的格式。它是无损的,但每帧只能使用 256 色调色板,因此照片和渐变会出现色带和抖动。它只支持开/关(1 位)透明,曲线形状的边缘会有锯齿。动画 GIF 往往比同一段 MP4 或 WebP 大得多。所有浏览器、聊天应用和社交平台都能播放 GIF。
- 压缩方式
- 无损
- 透明度
- 支持
- 动画
- 支持
- 发布年份
- 1987 · CompuServe
当从快速网站保存的短片或贴纸需要在只支持 GIF 的地方播放时,例如邮件客户端或论坛签名,就需要把 AVIF 转换为 GIF;GIF 转 AVIF 则相反,是为了让同一段动画足够轻,适合放进网页。
AVIF转GIF时颜色、透明通道和帧如何变化
解码 AV1 帧
每个 AVIF 帧都会解码为完整色彩,包括其中的 10 位和 HDR 数据。
生成 256 色调色板
每一帧最多缩减为 256 种颜色;低于阈值的 Alpha 会变成唯一的透明索引。
写入 GIF89a 帧
各帧用 LZW 压缩,并写入以百分之一秒为单位的延迟和循环次数。
可见的变化出现在调色板这一步。只有少量颜色的平面贴纸、卡通和录屏几乎原样保留。带渐变的摄影类片段损失最大,因为 256 种颜色无法在不出现点状或色阶的情况下表现日落或模糊背景。
如果 AVIF 是 HDR,明亮的高光会先被映射到普通范围,因为 GIF 只有普通 8 位色彩,没有更高亮度的概念。
让AVIF转GIF的结果不超过上传限制
宽度是最有效的调节手段。把 960 px 的片段减半到 480 px,像素数降为四分之一,GIF 的大小也大致同比缩小。在点击转换为 GIF之前,请在高级设置的调整输出图片尺寸下设置。聊天中的表情 GIF 在 320 到 480 px 下看起来就不错。
如果目标位置其实能播放视频,静音的 MP4 比任何 GIF 都小得多;这一步可用 GIF转MP4。如果只是需要在编辑器中打开的静态图,AVIF转JPG 生成的文件比单帧 GIF 轻得多。网站为何改用 AVIF 的背景介绍见AVIF、HEIC 和 WebP 详解。
AVIF转GIF常见问题
动态AVIF转成GIF后还能动吗?
可以。AVIF 序列中的每一帧都会写成一帧 GIF,并保留各自的显示时间,循环设置也会沿用。只有静态 AVIF 会变成单帧 GIF。
AVIF转GIF后为什么画面有颗粒感?
GIF 每帧最多只能显示 256 种颜色,而 AVIF 的一帧在每通道 10 位下可包含数百万种颜色。平滑的天空和肤色只能用一个小调色板重建,表现为细密的点状纹理或明显的色带。
透明AVIF贴纸下方的柔和阴影会怎样?
GIF 的透明是逐像素的开或关,没有半透明。阴影或抗锯齿边缘中的半透明像素要么保留为实色,要么被丢弃,因此在深色页面上边缘可能呈现锯齿状。如需干净的抠图效果,请使用 AVIF转PNG,它会保留完整的 Alpha 通道。
用AVIF转出的GIF能在Outlook里播放吗?
2007 至 2019 版的 Windows 版 Outlook 只显示动画 GIF 的第一帧,所以请把重要信息放在第一帧。常见的桌面邮件客户端都不支持显示 AVIF,这就是需要转换的原因。
GIF会比AVIF更大吗?
几乎总是如此,而且往往大好几倍。AVIF 采用带运动预测的 AV1 视频编码,而 GIF 用的是 20 世纪 80 年代的 LZW 方法,每帧单独压缩。
转换后动图播放变快或变慢了,为什么?
GIF 以百分之一秒为单位记录帧时间,所以 33 毫秒的 AVIF 帧只能取整为 30 或 40 毫秒。许多浏览器还会把小于 20 毫秒的延迟当作 100 毫秒,导致很快的片段变得很慢。
- WebP转GIF在线转换在线将WebP动图转换为GIF,保留每一帧及其时长。适用于只能播放GIF、不支持WebP的聊天软件、邮件和编辑器。一次20个文件,无需注册。
- APNG转GIF在线转换将APNG动态PNG转换为GIF,在聊天、论坛和邮件里也能正常播放。保留所有帧和帧延迟;最多20个文件,30分钟后自动删除。
- AVIF转PNG转换器在线将.avif图片转换为无损PNG,透明背景保持透明,颜色不变。最多20个文件,无需注册,30分钟后自动删除。
- AVIF转JPG在线转换把从网页保存的AVIF图片转成JPG,Windows应用、编辑器和上传表单都能直接使用。默认质量90,透明区域填充白色。
- GIF转AVIF在线转换将GIF动图转换为动态AVIF:采用AV1压缩,支持超过256种颜色和完整Alpha透明,文件更小,浏览器加载更快。每批最多20个文件。
- AVIF转WebP在线转换浏览器、插件或主机还不支持AVIF时,把AVIF转换为WebP。保留透明背景,可选有损或无损输出,每批最多20张图片。