视频转GIF
时间选择 选择要转换视频的哪一部分
截取视频片段,直接转换或逐帧制作GIF
选择视频中的几秒画面,设置宽度、帧率和颜色,再生成无声GIF。需要删除某个画面、改变播放顺序或延长一帧时,可以先提取帧再编辑。
费用: 可免费使用。文件大小和使用次数有上限。
从视频生成GIF
添加一个视频
点击 选择要转换为 GIF 的视频文件,拖入文件,或从 上传文件 选择已有视频。文件须含视频轨,每个最多200 MB。
截取所需画面
在 时间选择 拖动 开始时间、结束时间,或输入秒数。初始选择整个视频,长视频应先缩短选区。
选择输出参数
设置 帧速率 (FPS)、宽度 和 质量预设。它们影响帧数、像素数和颜色;抖动、优化、裁剪 可按需调整。
按需提取帧
点击 提取帧 后,可删除、排序、修改停留时间或调整单帧颜色。所选帧率决定提取数量。
转换与下载
点击 转换为 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本身从服务器上的原文件生成,直接转换不依赖浏览器解码。
视频会上传吗?
会,视频在服务器使用FFmpeg转换,不发送给AI或其他外部服务。自动删除时间见格式和限制。