← GIF工具

视频转GIF

时间选择 选择要转换视频的哪一部分

选择要转换为 GIF 的视频文件将视频转换为动画GIF

截取视频片段,直接转换或逐帧制作GIF

选择视频中的几秒画面,设置宽度、帧率和颜色,再生成无声GIF。需要删除某个画面、改变播放顺序或延长一帧时,可以先提取帧再编辑。

费用: 可免费使用。文件大小和使用次数有上限。

从视频生成GIF

  1. 添加一个视频

    点击 选择要转换为 GIF 的视频文件,拖入文件,或从 上传文件 选择已有视频。文件须含视频轨,每个最多200 MB。

  2. 截取所需画面

    在 时间选择 拖动 开始时间、结束时间,或输入秒数。初始选择整个视频,长视频应先缩短选区。

  3. 选择输出参数

    设置 帧速率 (FPS)、宽度 和 质量预设。它们影响帧数、像素数和颜色;抖动、优化、裁剪 可按需调整。

  4. 按需提取帧

    点击 提取帧 后,可删除、排序、修改停留时间或调整单帧颜色。所选帧率决定提取数量。

  5. 转换与下载

    点击 转换为 GIF!,检查预览,再点击 下载GIF。Adjust 返回设置。结果保存在共享文件管理器,可继续用GIF压缩处理。

直接转换与逐帧编辑

点击 转换为 GIF! 时,是否已有提取帧决定使用哪种方式。

直接转换

未提取帧时,按所选帧率转换原视频的选区,所有设置包括裁剪均生效。适合超过30秒的片段,或无需单独调整画面的情况。

逐帧编辑

提取选区前30秒,最多900帧;生成时按时间点读取原视频,缩略图尺寸不限制清晰度。宽度、质量、抖动、裁剪生效,优化不参与;帧率只决定初始数量和延迟。清空帧条后恢复直接转换。

时间、尺寸和颜色设置

时间选择
开始时间、结束时间、持续时间 均以秒计,步长0.1秒,范围限于视频时长。
帧速率 (FPS)
5、10、12、15、20、24、30 fps,默认10。表情或录屏可先试10–15 fps,快速运动可尝试24–30 fps。
宽度
原始 或240、320、400、500、640 px,默认500 px;高度等比例变化。1920×1080 px会变为500×281 px,放大不会增加原有细节。
质量预设
低 64色、中 128色、默认 高 256色。原始 为每帧分别生成最多256色的调色板,适合颜色随场景变化的片段;文件可能变大,应比较结果。
抖动
用细小色点近似渐变。默认 Sierra-2 和 Floyd-Steinberg 可平滑渐变,Bayer 呈规则网格,无 不添加色点,适合平面图形;照片可能出现色带。大小随画面而变。
透明度
位于 优化,默认关闭。为透明像素保留一个颜色位置,并只重绘变化区域。普通视频的大小变化可能很小,也可能增加;透明来源的条件见FAQ。
静态背景
位于 优化,默认关闭。移除几乎相同的帧,再连续播放剩余帧;两秒静止可能缩短到约一帧,动画也变短。需要保留停顿时不要开启。
裁剪
开启 启用裁剪 后,以百分比设置 X、Y、宽度、高度;位置0–100%,宽高1–100%,裁剪区域须在画面内。预览显示边框,输出仅保留框内画面。默认关闭,初始区域为完整画面。

编辑提取出的帧

提取帧 后,时间轴下出现帧条,设置区增加 编辑帧 卡。

选择和排序
点击选一帧,Shift点击选范围,Ctrl点击(Mac为Cmd)或勾选复选框追加选择。拖动排序,也可聚焦帧后按左右方向键。垃圾桶删除单帧,删除选中的帧 移除所选帧,添加图片作为帧 在当前帧后插入图片。
编辑帧的标签页
第一项调整选中帧,Select all 选择全部;对所有帧应用效果 调整整个帧条。输出设置 中的 帧延迟(毫秒) 按钮按当前帧率重设所有延迟。
延迟(毫秒)
每帧停留20–5000 ms,缩略图也有独立输入框。初始为1000÷FPS,10 fps即100 ms。GIF按10 ms保存时间:33 ms成为30 ms,所以30 fps提取的帧条约比视频快10%。
颜色、模糊和滤镜
亮度、对比度 0–200%,饱和度 0–300%,默认100%不变;模糊 px 0–10 px,默认0。滤镜 提供 无、褐色、灰度、复古、冷色、暖色,默认无。预览显示效果,输出从原尺寸画面应用同样的调整。

帧数、像素与文件大小

MP4等视频格式利用帧间变化压缩。GIF把画面量化到最多256色,再分别无损压缩各帧的颜色索引,因此几秒GIF也可能比原视频大;量化本身并非无损。

帧数等于持续时间×FPS:6秒在10 fps下为60帧,30 fps下为180帧。16:9画面宽500 px时每帧约14万像素,320 px时约5.8万。

直接转换限制1800帧、单边8192 px和总计12亿像素。选择 原始 且来源长边超过1920 px时最多300帧;4K画面约144帧就达到像素限额,相当于10 fps下约14秒。

格式和限制

输入
含视频轨的MP4、MOV、WebM、AVI、MKV、MPEG/MPG、OGV、M4V。
输出
无限循环的动画GIF,不含声音。
文件大小
每个视频最多200 MB。
数量
每次一个视频。
片段长度
直接转换最多1800帧,例如10 fps下180秒;逐帧编辑最多选区前30秒、900帧。
处理
服务器使用FFmpeg,单个任务最多15分钟,不调用AI或其他外部服务。
水印
不添加水印。
保存
访客上传和结果48小时后自动删除,免费账户为30天,付费计划可保存更久。

常见问题

为什么GIF比原视频大?

GIF不采用现代视频的运动预测。画面、时长、帧率和尺寸都会影响大小。先缩短片段,再降低 宽度(宽高同时减半,像素变为四分之一),降低 帧速率 (FPS),最后尝试 中 或 低,并将 抖动 设为 无。

“GIF output is too large”是什么意思?

所选参数超出处理前检查的上限,常见原因是持续时间×FPS超过1800帧。初始选中整个视频,4分钟、10 fps就是2400帧,应缩短或降低帧率。原始 尺寸可能更早触及像素限制并显示“Original-size GIF is too large”,可选择640 px或更小。

可以保留透明背景吗?

来源必须有透明通道,例如ProRes 4444 MOV,并使用直接转换、开启 透明度。GIF每个像素只能完全透明或不透明,半透明柔边不能原样保留。

为什么提取帧报错或缩略图是黑色?

缩略图来自浏览器的预览播放器。浏览器不能打开文件时提取会报错,不能解码画面时可能显示黑色。GIF本身从服务器上的原文件生成,直接转换不依赖浏览器解码。

与GIF制作工具有什么区别?

GIF制作从上传的图片组合动画,这里从视频截取画面。反向转换可用GIF转MP4,视频可能更小,取决于画面和设置,应比较实际大小。

视频会上传吗?

会,视频在服务器使用FFmpeg转换,不发送给AI或其他外部服务。自动删除时间见格式和限制。