zh

GIF 转 MP4

把动图 GIF 转换为 MP4 视频 - 在浏览器本地完成,无需上传。

正在你的设备上本地处理 ...

你的文件

    正在你的设备上本地处理 ...

    0%

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    Hosted in GermanyGlobal Content Delivery
    经独立审计TLS A+ · 标头 A+

    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)
    文件上传

    三步完成

    1. 拖入你的动图 GIF 文件。
    2. 开始转换。
    3. 下载生成的 MP4 视频。

    限制: 如果浏览器没有硬件视频编码器,工具会给出明确提示并停止,而不是提供一个有风险的文件。导入时的限制和 GIF 优化工具相同:最多 1000 个独立帧,每个文件最大 100 MB。由于 GIF 本身没有声音,生成的 MP4 也不会带有音轨。

    常见问题

    我的文件会被上传吗?

    不会。转换完全在你浏览器标签页的内存中进行。

    播放速度会保持一致吗?

    会的,每一帧 GIF 都会按照 GIF 自身的等待时间编码为视频帧。

    MP4 有声音吗?

    没有,GIF 本身就没有音轨,所以 MP4 也没有。

    为什么 MP4 最终会比 GIF 更小?

    真正的视频编解码器会利用连续帧之间的相似性 - 而 GIF 几乎每一帧都要从头重新保存。

    有没有 WebM 作为目标格式?

    有,为此提供了姊妹工具"GIF 转 WebM"。

    相关工具

    视频转 GIF · GIF 转换为 APNG · APNG 转换为 GIF · 视频倒放 · GIF 转 WebM