name: linkfox-aigc-videogen description: AI生视频工具(首尾帧/单图模式),根据原图和提示词生成视频,支持可选尾帧图控制结束画面。支持模型KLING可灵/WAN万相/SEED豆包/SEED_FAST/HAILUO海螺。用户说"生成视频"、"AI视频"、"图生视频"、"做个视频"、"video generation"、"generate video"、"图片转视频"、"动态视频"时触发。
根据原图(首帧)和可选尾帧图生成视频,支持多种 AI 视频模型,异步创建任务后轮询获取结果。
| 模型(videoType) | 说明 | 支持时长 |
|---|---|---|
| KLING | 可灵 | 5秒/10秒 |
| WAN | 万相 | 5秒/10秒/15秒 |
| SEED | Seedance/豆包 | 5秒/10秒/15秒 |
| SEED_FAST | Seedance 2.0 Fast | 5秒/10秒/15秒 |
| HAILUO | 海螺 | 6秒/10秒 |
imageUrl、videoType、videoTimelastFrameImageUrl(尾帧图)、prompt(2000字以内)完整参数表、响应字段结构与错误码,见 references/api.md。
POST /aigc/videoGenAsync → 返回 {taskId}POST /aigc/taskQuery → 传入 {taskId} → 返回状态和结果python scripts/aigc_videogen.py '<JSON 参数>'(脚本内部自动完成创建+轮询)异步流程:
1. 脚本调用 /aigc/videoGenAsync 创建任务,获得 taskId
2. 等待 2 分钟后开始轮询 /aigc/taskQuery,每 10 秒一次,最长等待 20 分钟
3. 成功后自动下载视频到会话 media/ 目录
输出策略(脚本默认行为):
- 脚本会自动把生成的视频下载转存到会话 media/ 目录,stdout 输出一行 Saved full response: <路径数组>。
- 原始 API 响应静默落盘到 data/,仅在无视频产物时才在 stdout 提示其路径。
读数据建议:禁止 Read 转存的视频文件内容。直接把 Saved full response: 后的本地路径提供给用户即可。
KLING;长时长用 WAN/SEED。imageUrl(首帧,必传)+ 可选 lastFrameImageUrl(尾帧),支持模型:KLING仅Pro / WAN / SEED。1. KLING — 商品展示
{"imageUrl": "https://example.com/product.jpg", "videoType": "KLING", "videoTime": 10, "prompt": "商品展示视频"}
3. WAN 万相 — 带声音和运镜
{"imageUrl": "https://example.com/scene.jpg", "videoType": "WAN", "videoTime": 15, "voice": true, "camera": "single"}
4. SEED — 高分辨率
{"imageUrl": "https://example.com/scene.jpg", "videoType": "SEED", "videoTime": 10, "resolution": "1080p", "aspectRatio": "16:9"}
Saved full response: 后的本地视频路径告诉用户,例如「视频已保存至:xxx/a.mp4」。小葱技能7w4.net持续更新中。
linkfox-aigc-videogen-multi。不适用:
- 多参考图生视频 → linkfox-aigc-videogen-multi
- 图片生成 → linkfox-aigc-imagegen
- 文本生成 → linkfox-aigc-textgen
参见 references/api.md。
这个 AI 生视频工具质量不错,支持5种主流视频模型,文档说明详细清晰,使用指引一目了然。脚本能自动完成视频生成和下载,不用手动操作。优点是功能全面、文档规范、参数说明清楚;不足是生成耗时较长需要等待,且缺少使用示例视频。建议优先用于商品展示类视频,效果会更好。