AVI转GIF转换器
AVI文件大多来自老设备:2000年代的数码相机、MiniDV磁带采集、DivX下载的视频,或Windows录屏软件。把其中几秒转成GIF,就能让这段画面摆脱许多手机和网页应用已经打不开的格式。
视频转 GIF
或将MP4, MOV, MKV … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
填写秒数(如 12.5)或分:秒(0:12)。GIF 体积增长很快,片段请控制在几秒内。
格式与开始时间相同。留空则使用整个视频。
放慢或加快片段的播放速度。2× 还会使时长和文件大小减半。
GIF 是无限循环,还是只播放一次并停在最后一帧。
GIF 每帧最多 256 种颜色。颜色越少文件越小,但天空和肤色处会出现色带。
用细密的图案混合调色板中的颜色,以掩盖色带。Sierra 效果最平滑;“无”得到的文件最小。
使用方法
- 1
上传AVI文件
添加 1 个 .avi 文件,最多 20 个,每个不超过 95 MB。录像带采集的长视频往往超过这个大小,请先裁剪或拆分。
- 2
选定片段
以秒或分:秒的格式填写开始时间和结束时间。本页默认宽度为 320 px、帧率为 10 fps,适合大多数 AVI 素材的低分辨率。
- 3
转换为GIF
点击转换为 GIF,播放预览并下载结果。
以今天的标准看,大多数 AVI 片段都很小,常见为 320 × 240 或 640 × 480,所以 320 px 的 GIF 几乎不损失细节,体积也小。
AVI转GIF转换器需要读取的老式AVI编码
微软于 1992 年随 Video for Windows 推出 AVI。它是基于 RIFF 文件结构的容器,里面的视频可以用 Windows 上注册过的几乎任何编码压缩。所以两个 .avi 文件的表现可能完全不同:一个用任何播放器都能打开,另一个却要求安装多年无人维护的编码包。
2000 年代的许多小型数码相机录制的是 Motion JPEG 的 AVI,即一连串 JPEG 图像。通过 FireWire 采集的摄像机视频是 DV AVI。DivX 和 Xvid 文件则承载 MPEG-4 Part 2 视频。这里的解码在我们这边完成,因此你无需安装任何这些编码。原始 AVI 格式单个文件最大只有 1 到 2 GB(视软件而定),直到 OpenDML 扩展(常称 AVI 2.0)取消了这个上限,所以较长的采集内容有时会被拆成带编号的多个部分。
常见AVI画面尺寸与应选的GIF宽度
320 × 240 px
早期相机视频
保持 320 px;再宽只会更模糊
640 × 480 px
VGA 相机或网络摄像头
320 或 480 px 的 GIF
720 × 480 px
NTSC DV 摄像机
按 3:2 存储,按 4:3 或 16:9 显示
720 × 576 px
PAL DV 摄像机
每秒 25 帧,隔行扫描
隔行扫描、尺寸过大和无声的AVI文件
运动时出现梳齿线
该 AVI 是隔行扫描的 DV 或模拟采集。把宽度保持在 320 到 360 px,让相邻线条融合;如果快速摇镜头仍有条纹,请换一个较平稳的时刻。
上传被拒绝
文件超过 95 MB。请先截取需要的部分,再用这段短视频制作 GIF。
GIF 大部分是黑屏或静止画面
有些采集内容开头有几秒黑场或静态标题。请把开始时间移到它之后。
画面看起来闪烁
模拟录像带转录的视频带有每帧都在变化的噪点。把颜色降到 128,并保持 Floyd–Steinberg 抖动,可以减轻颗粒感。
AVI
音频视频交错格式
AVI 是微软于 1992 年作为 Video for Windows 的一部分推出的多媒体容器。它能容纳从无压缩视频到 DivX、Xvid 的多种编码,因此在 2000 年代成为摄像机和下载影片的常见格式。它缺少可靠的可变帧率和标准字幕支持等现代功能,文件也往往很大。VLC 等桌面播放器可以播放 AVI,但手机和浏览器通常不行。
- 压缩方式
- 有损或无损
- 透明度
- –
- 动画
- –
- 发布年份
- 1992 · Microsoft
GIF
图形交换格式
GIF 由 CompuServe 于 1987 年推出,至今仍是短小循环动画中支持最广泛的格式。它是无损的,但每帧只能使用 256 色调色板,因此照片和渐变会出现色带和抖动。它只支持开/关(1 位)透明,曲线形状的边缘会有锯齿。动画 GIF 往往比同一段 MP4 或 WebP 大得多。所有浏览器、聊天应用和社交平台都能播放 GIF。
- 压缩方式
- 无损
- 透明度
- 支持
- 动画
- 支持
- 发布年份
- 1987 · CompuServe
AVI 是 20 世纪 90 年代的 Windows 容器格式,手机、聊天应用和许多浏览器都无法播放;由它生成的 GIF 可以在任何地方直接显示,不必再去找编码器。
AVI转出的GIF文件有多大
320 × 240 的一帧有 76,800 个像素,GIF 压缩前每个像素存储一个调色板索引,也就是一个字节。以 10 fps 计算,5 秒的片段有 50 帧,原始索引约 3.8 MB,经 LZW 压缩并跳过未变化区域后,通常降到 1 MB 左右。宽度加倍到 640 px,原始数据就是四倍。
播放设置能带来两种低成本的缩减。速度设为 2× 可让同一段内容的帧数减半,而往返播放会让帧数翻倍,所以只在需要来回循环时才使用。如果 GIF 是放在你自己能控制的页面上,用 AVI 转 MP4 得到的 MP4 小得多,而且保留声音。
AVI转GIF常见问题
哪些编码的AVI可以转成GIF?
常见编码无需额外软件即可解码:数码相机的 MJPEG、摄像机的 DV、DivX 和 Xvid、Cinepak、Intel Indeo、Microsoft Video 1,以及未压缩视频。使用冷门采集卡编码制作的文件可能失败,这时只能用录制它的软件来转换。
为什么GIF里运动的物体上有细细的横线?
这是隔行扫描造成的。摄像机视频每一帧存有两个半幅画面,拍摄时间相差一瞬,运动物体的边缘会把两者叠成梳齿状。缩小到 320 或 360 px 能让大部分线条融合;快速运动的场景仍会残留一些。
超过95 MB的AVI能做成GIF吗?
无法整个转换。请先用视频剪切截取需要的部分,或者把 AVI 转成 MP4(通常小好几倍),再用它制作 GIF。
320 px的AVI片段转出的GIF大概多大?
在 320 px、10 fps、5 秒的设置下,家用视频生成的 GIF 通常约 1 MB,具体取决于镜头晃动程度。暗光下噪点多的画面最占空间,因为噪点会让每一帧的每个像素都发生变化。
为什么本页使用Floyd–Steinberg抖动?
旧的 AVI 素材本身就偏软且带噪点,Floyd–Steinberg 会把调色板误差扩散成细颗粒,与画面融为一体。如果素材较新、画面干净,可在高级设置中把抖动改为 Sierra。
- MP4转GIF在线转换在线把MP4转GIF动图,可设置宽度、帧率、起止时间和颜色数。默认循环播放,无水印,每批最多20个视频。
- MKV转GIF转换器在线将MKV转GIF,从较长的Matroska文件中截取一个片段。可设置开始和结束时间、宽度与帧率;字幕和音频不会保留。
- WebM转GIF转换器在线将WebM转GIF,支持VP8、VP9和AV1视频。可设置宽度、帧率及起止时间,生成随处都能播放的循环GIF动图。
- AVI转MP4转换器免费在线将AVI转换为MP4。把DivX、Xvid、Motion JPEG和DV片段转成手机、浏览器和电视都能播放的H.264 MP4。无水印,每批20个文件。
- GIF转MP4转换器在线将GIF转换为MP4视频。GIF动图转为H.264视频后,体积通常只有原来的几分之一,在聊天和社交媒体中播放更流畅。
- GIF压缩到256 KB将GIF动图压缩到256 KB以内、宽度128 px,符合Discord自定义表情的文件上限和推荐尺寸。保留循环播放,无需注册账号。