SuperAPI AI 工具集

make-gif

设计与创作

查看项目

更新于 10-15 22:11

技能介绍

用途:把视频片段转换为高质量 GIF。单遍转换必然产生色带和色彩伪影,因此该技能强制使用两遍调色板流程:先用 palettegen 分析实际片段生成最优 256 色调色板,再用 paletteuse 渲染。

主要能力与参数:起始时间(默认 0)、时长或结束时间(必填,超过 30 秒会警告文件体积增长过快)、宽度(默认 480px,高度按比例自动计算)、帧率(默认 15,越高越流畅但文件越大)。若涉及宽高比或源尺寸异常,可先用 ffprobe 探测分辨率。

使用方式:第一遍生成调色板,第二遍渲染 GIF。命令中 -ss 放在 -i 之前使用容器级快速定位,两遍都需应用以保证起点一致;scale 使用 flags=lanczos 获得更锐利的降采样;调色板临时路径使用 $$(shell PID)避免并发冲突。运行前展示完整两遍命令与预计输出路径,时长×帧率较大时给出体积警告;两遍执行后删除临时调色板文件,并报告输出路径与文件大小。

关键取舍:palettegen 使用 stats_mode=full 分析整个片段而非仅首帧,提升运动画面的调色板覆盖;摄影类内容用 dither=bayer:bayer_scale=5,纯色内容(插画、幻灯片、纯色背景录屏)用 dither=none。循环次数可在第二遍加 -loop $N:0 无限、1 播放一次、2 播放两次。

限制:资料未提供平台支持范围、安装方式、收费与价格信息,暂未提供。