视频转 GIF 的工作原理
将任何视频片段转换为动态 GIF。ffmpeg WebAssembly 生成一个两遍调色板优化的 GIF,其色彩保真度远胜于简单的转换。你可以控制帧率、分辨率和时间范围,以保持文件大小可控。
GIF 是一种较旧的格式,有 256 色的限制,因此色彩极其丰富或动作激烈的素材作为视频总会看起来更好。本工具非常适合预期使用 GIF 的短循环、表情包和预览。处理速度取决于你的设备和片段长度。
将短片转换为循环 GIF。选择帧率和宽度, 一切都在浏览器中运行。
将任何视频片段转换为动态 GIF。ffmpeg WebAssembly 生成一个两遍调色板优化的 GIF,其色彩保真度远胜于简单的转换。你可以控制帧率、分辨率和时间范围,以保持文件大小可控。
GIF 是一种较旧的格式,有 256 色的限制,因此色彩极其丰富或动作激烈的素材作为视频总会看起来更好。本工具非常适合预期使用 GIF 的短循环、表情包和预览。处理速度取决于你的设备和片段长度。
不会。你的视频片段由编译为 WebAssembly 的 ffmpeg 在此浏览器标签页中转换为动态 GIF, , 你的视频被读入你自己设备的内存,ffmpeg 在本地构建最优调色板(palettegen/paletteuse)并写出循环播放的 GIF,以本地下载的形式提供。不会向 Sunasty 或任何第三方发送任何内容。打开浏览器的 DevTools,切换到「Network」标签页观察:没有任何请求携带你的视频。
GIF 每帧限制为 256 种颜色。本工具使用两遍调色板优化来充分利用这 256 种颜色,但高度饱和或渐变较多的素材仍会出现一些色带。降低分辨率或降低帧率有助于控制文件大小,并能减少视觉噪点。
降低目标分辨率(例如宽度 480 像素而非 1080 像素)并降低帧率(10–15 fps 通常足以呈现流畅的循环)。在转换前将片段裁剪到仅保留必要的秒数,因为每多一秒都会按比例增加文件大小。
可以,只要页面和 ffmpeg 引擎至少加载过一次。该引擎体积较大,会在首次访问时下载,但此后整个转换过程都在你的设备上运行,无需互联网连接。
它完全免费,无需注册。没有水印,没有每日限额,使用本工具也不需要任何跟踪 cookie。