SuperAPI AI 工具集

video-to-gif

设计与创作

查看项目

更新于 10-16 06:46

技能介绍

用途:调用 meitu video-to-gif 将已有视频转换为 GIF 动图,覆盖两类输出——普通 GIF(api_video_to_gif,等比例,长边≤480px,适合微信表情包、社交动图)与透明底 GIF(api_convert_video_to_gif,固定 240×240px 透明底,适合透明贴纸、浮动表情)。尺寸不可自定义。不处理图片转 GIF、GIF 转视频、GIF 编辑、视频拼接、配音、风格变换。

依赖与准备:需 meitu-cli >=2.0.6;凭证分 CONFIG AKSK(meitu tools update)与 EXEC AKSK(跑命令);环境变量 MEITU_OPENAPI_TOOL_TASK_MODE=command;路径别名 $VISUAL = {OPENCLAW_HOME}/workspace/visual/。执行前用 meitu --version 与 meitu auth verify --json 校验,并解析 output_dir(openclaw.yaml → ./output/,否则 $VISUAL/output/video-to-gif/)。

用法:必填参数 video_url 与 prompt(对视频内容的描述,用于判断 GIF 类型)。普通 GIF 命令:meitu video-to-gif --skill_name skill_video-to-gif --video_url {video_url} --prompt "{content_description}" --json --download-dir {output_dir};透明底加 --transparent true。

限制与降级:video_url 缺失提示提供链接,不可访问直接报错不重试;透明底需纯色/绿幕/简单背景,效果不佳会提示限制;超过 480px 或自定义透明尺寸均不支持;视频过长建议裁剪或降质;透明 API 超时降级为普通 GIF,普通 API 失败重试一次;内容合规拦截直接返回提示;能力范围外请求拒绝。输出为 GIF,命名 {YYYY-MM-DD}{descriptive-name}{normal|transparent}.gif。