视频工具

视频转 GIF

把本地视频片段转成 GIF 动图。自定义起始时间、时长、宽度和帧率。ffmpeg 在浏览器本地转换,视频不上传服务器。

视频转 GIF 怎么用?

  1. 上传一段本地视频(MP4 / WebM / MOV)。
  2. 在预览里确认要截取的画面,填「起始时间」和「截取时长」(最长 10 秒——GIF 没有音轨且体积大,短小精悍最好)。
  3. 选宽度和帧率:聊天/评论区用 320-480 宽、12 帧足够;做演示动图可选更高质量。
  4. 点「开始转换」。首次使用需加载转换引擎(约 25MB,之后有浏览器缓存),耐心等待进度条。

为什么 GIF 比视频大那么多?

GIF 是 1987 年的格式:每帧完整存储、只有 256 色、没有音轨,也没有现代视频编码的压缩效率。所以一段 3 秒 480 宽的 GIF 通常 2-8MB。如果只是要在网页里展示动图,更现代的选择是 短视频 MP4 循环播放WebP 动图,体积只有 GIF 的几分之一。

常见问题

转换要上传我的视频吗?

不会。本工具用 ffmpeg.wasm(编译成 WebAssembly 的 ffmpeg)在你的浏览器里完成全部转换,视频全程不离开设备,处理私密视频也安全。

第一次转换很慢/卡在加载?

首次需要下载约 25MB 的转换引擎,取决于网速可能要等十几秒到几分钟,之后浏览器会缓存,第二次起就快了。转换本身也消耗内存,建议关闭其他大标签页。

能转超过 10 秒的片段吗?

页面限制 10 秒是出于体积和转换时间考虑。更长片段转出来动辄几十 MB,基本没法在聊天工具里发送。强烈建议剪短。