Ai video to gif
AI Skills(ai-skills.ai)是一个面向各行各业的 AI 技能库。可直接用于openclaw,Hermes,qclaw,claude code,codex等智能体平台。为你的职业发展、行业竞争力,增加更多可能。
npx -y skills add allinherog-star/ai-skills --skill ai-video-to-gifAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
What its author says it does
Copied from the file, not written here
视频转 GIF 优化助手适合市场营销、产品、technical、software在用户提出“这段视频怎么转 GIF”这类问题,需要快速拆解目标、判断重点并形成可执行结果时使用,帮助基于输入材料生成GIF 转换参数建议、FFmpeg 转换命…
SKILL.md
5.5 KB, ~1.7k tokens by cl100k_base, as published. Nobody here has run it
ai-video-to-gif 视频转 GIF 优化助手
概述
视频转 GIF 优化助手用于回答「这段视频怎么转 GIF」、视频转换、GIF 优化、媒体处理,适合市场营销、产品、technical、software在明确业务目标、内容材料或分析对象后调用。 它会结合视频转 GIF 要求、粘贴本次要交给「视频转 GIF 优化助手」处理的转换要求,包括截取…等输入,整理关键上下文,并输出GIF 转换参数建议、FFmpeg 转换命令、GIF artifact 或质量检查清单,便于继续执行、复盘或交付。
什么时候使用
适用场景
- 用户提出“这段视频怎么转 GIF”这类问题,需要快速拆解目标、判断重点并形成可执行结果
- 市场营销、产品、technical、software需要围绕视频转 GIF 优化助手生成GIF 转换参数建议、FFmpeg 转换命令、GIF artifact 或质量检查清单
- 用户已经准备了截取区间与循环方式(说明希望截取的开始时间、持续时长、是否循环、是否需要保留完整动作或突出关键步骤。)、GIF 使用场景(说明「视频转 GIF 优化助手」输出要服务的页面、文档、邮件、社媒、聊天或产品演示…)、视频链接(填写公开可访问的链接;如果链接需要登录、权限或 Cookie,请改为上传文件或粘贴…),希望整理成可执行的分析或优化结果
- 用户需要把视频转 GIF 优化助手相关材料转成清晰结论、优先级和下一步动作
调用方式
通过导出的 Python runner 直接调用 AI Skills API:
命令示例
基础调用
python3 scripts/run.py --params '{}'
带常用参数调用
python3 scripts/run.py --params '{"goal":"截取区间与循环方式"}'
参数说明
| 参数 | 类型 | 必填 | 默认 | 说明 |
|---|---|---|---|---|
goal | string | 否 | - | 说明希望截取的开始时间、持续时长、是否循环、是否需要保留完整动作或突出关键步骤 |
audience | string | 否 | - | 说明「视频转 GIF 优化助手」输出要服务的页面、文档、邮件、社媒、聊天或产品演示场景 |
materialUrl | string | 否 | - | 填写公开可访问的链接;如果链接需要登录、权限或 Cookie,请改为上传文件或粘贴内容;需要传可访问的完整 URL |
materialFile | string | 否 | - | 上传要转换成 GIF 的 mp4、mov 或 webm 视频文件;如果环境可访问视频和 FFmpeg,可交付 GIF artifact |
materialText | string | 否 | - | 粘贴本次要交给「视频转 GIF 优化助手」处理的转换要求,包括截取时间、目标尺寸、帧率、循环次数、用途和文件大小限制 |
brandRequirements | string | 否 | - | 补充目标宽度、帧率、文件大小上限、dither 偏好、HDR tonemap 要求或人工复核重点 |
完整机器可读参数结构见 references/form-schema.json。
参数取值参考
当前技能没有需要额外查表的分类参数。
支持的输入格式
当前技能直接接收 JSON 参数;如果参数里包含链接字段,请传完整、可访问的 URL。
示例请求
下面的示例参数可直接传给 scripts/run.py,runner 会把它们发送给 AI Skills API。
python3 scripts/run.py --params '{"goal":"截取区间与循环方式"}'
等价的 --params JSON:
{
"goal": "截取区间与循环方式"
}
返回结果示例
{
"success": true,
"data": {
"message": "示例结果请以技能真实返回结构为准。"
},
"meta": {
"executionTime": 842,
"cached": false
}
}
交付内容
- GIF 转换参数建议、FFmpeg 转换命令、GIF artifact 或质量检查清单:围绕用户目标整理可直接阅读、复盘或交付的核心结果。
- 输入材料解读:结合截取区间与循环方式(说明希望截取的开始时间、持续时长、是否循环、是否需要保留完整动作或突出关键步骤。)、GIF 使用场景(说明「视频转 GIF 优化助手」输出要服务的页面、文档、邮件、社媒、聊天或产品演示…)、视频链接(填写公开可访问的链接;如果链接需要登录、权限或 Cookie,请改为上传文件或粘贴…)提炼关键上下文和判断依据。
- 下一步动作:给出优先级、执行建议或可继续加工的内容框架。
结果使用建议
- 先判断输出是否回答了用户关于「视频转 GIF 优化助手」的核心问题。
- 再检查结果是否覆盖GIF 转换参数建议、FFmpeg 转换命令、GIF artifact 或质量检查清单,以及是否给出明确下一步动作。
- 如果输入材料较少,建议让用户补充目标、受众、限制条件或原始材料后再运行。
运行前准备
AISKILLS_BASE_URL:默认https://ai-skills.aiAISKILLS_API_KEY:必填,用于认证调用AISKILLS_TENANT_ID:默认default