GIF动画深受喜爱,但效率极低。一个4MB的5秒GIF动画转换为MP4后可能不足200KB — 减少了95%。 本指南介绍如何使用免费浏览器工具在几秒内将GIF转换为MP4。
为什么MP4比GIF小得多
GIF使用每帧256色调色板和无损LZW压缩(1987年的技术)。MP4(H.264)使用帧间压缩: 只编码帧之间变化的部分,对于动画来说通常变化很少。
| 格式 | 典型大小 | 浏览器支持 |
|---|---|---|
| GIF | 3–8 MB | 全部浏览器 |
| MP4 (H.264) | 200–600 KB | 全部浏览器 |
| WebM (VP9) | 150–400 KB | Chrome, Firefox, Edge |
在线将GIF转换为MP4的方法
使用Picovert GIF转MP4工具。它使用编译为WebAssembly的FFmpeg — 一切在浏览器中运行,无需上传。
- 打开GIF转MP4工具。
- 拖入GIF文件。
- 等待转换(根据GIF大小通常需要5–30秒)。
- 下载MP4文件。
在HTML中使用MP4(自动播放、循环、静音)
与GIF不同,MP4需要正确的属性才能像GIF一样运行:
<video autoplay loop muted playsinline>
<source src="animation.mp4" type="video/mp4" />
</video>何时保留GIF
GIF仍适合:电子邮件通讯(许多邮件客户端不支持视频播放)、1–2帧的极短动画、 不支持视频的平台(部分CMS、文档网站)。