GIF 转 MP4
把动图 GIF 转换为 MP4 视频 - 在浏览器本地完成,无需上传。
正在你的设备上本地处理 ...
你的文件
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
把动图 GIF 转换为 MP4 视频 - 在浏览器本地完成,无需上传。
正在你的设备上本地处理 ...
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
GIF 文件很方便,但效率不高 - 每一帧都要完整重新保存,没有真正视频格式的压缩技巧。一个老旧的表情包 GIF、屏幕录制导出的文件,或者一个动态图形,转换成 MP4 后往往能压缩到原来体积的一小部分,画质相同甚至更好 - 而且 MP4 几乎能在任何设备上原生播放,浏览器也不需要另外播放 GIF 动画。
重要且诚实的说明:每一帧 GIF 画面都会被重新编码为独立的视频帧,并使用 GIF 自身为该帧指定的确切等待时间 - 因此播放速度会被精确保留。这需要浏览器的硬件视频编码器;如果没有,工具会诚实地报告这一点,而不是生成一个无法使用的结果。
一切都借助 mediabunny(MPL-2.0,自行托管,无第三方 CDN)通过浏览器原生的 WebCodecs API 在浏览器本地完成。你的文件不会被上传。
| 输入格式 | GIF |
|---|---|
| 自动转换 | PNG, JPG, WebP, BMP, TIFF, ICO, SVG, HEIC |
| 输出格式 | MP4 |
| 批量处理 | 不支持 |
| 处理方式 | 在浏览器中本地处理 (WebCodecs) |
| 文件上传 | 无 |
限制: 如果浏览器没有硬件视频编码器,工具会给出明确提示并停止,而不是提供一个有风险的文件。导入时的限制和 GIF 优化工具相同:最多 1000 个独立帧,每个文件最大 100 MB。由于 GIF 本身没有声音,生成的 MP4 也不会带有音轨。
不会。转换完全在你浏览器标签页的内存中进行。
会的,每一帧 GIF 都会按照 GIF 自身的等待时间编码为视频帧。
没有,GIF 本身就没有音轨,所以 MP4 也没有。
真正的视频编解码器会利用连续帧之间的相似性 - 而 GIF 几乎每一帧都要从头重新保存。
有,为此提供了姊妹工具"GIF 转 WebM"。
视频转 GIF · GIF 转换为 APNG · APNG 转换为 GIF · 视频倒放 · GIF 转 WebM