返回顶部
v

video-generation

AI Video generation toolkit — generate videos from text prompts or input images using multiple AI models (Veo 3.1, Veo 3, Seedance 1.5 Pro, Wan 2.5, Grok Imagine Video, etc.). Support both text-to-video and image-to-video generation. Use when users ask for video creation, AI video, text to video, image to video, animate image, video generation.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
281
下载量
0
收藏
概述
安装方式
版本历史

video-generation

# Video Generation Toolkit Generate AI videos from text prompts or images using 40+ models including Veo 3.1, Veo 3, Seedance 1.5 Pro, Wan 2.5, Grok Imagine Video, etc. ## Prerequisites **IMPORTANT**: This skill requires the [inference.sh CLI](https://inference.sh) to be installed and available in your PATH. The CLI provides access to 40+ AI video generation models. To install inference.sh: ```bash npm install -g @inference.sh/cli ``` Or visit https://inference.sh for installation instructions. ## Constraints - Always output absolute paths for generated files so the web UI can render them. - Web UI auto-renders local paths: output `.mp4/.mov` paths as plain text (NOT in code blocks or markdown links), so the UI can render a video player inline. Same for `.jpg/.png` → inline image. - Uploaded files arrive as `[附件: /absolute/path/to/file]` in the message. - For image-to-video, images must be accessible via public URL. Provide your own API key for ImgBB/SM.MS, or ensure images are already publicly accessible. ## Tool 1 — text_to_video.py (Text to Video) Generate video from text prompt. ``` python nanobot/skills/VideoGeneration/scripts/text_to_video.py [options] ``` | Flag | Description | |------|-------------| | `--prompt TEXT` | (required) Video description in English | | `--model NAME` | Model name, default `veo-3.1` | | `--duration N` | Video duration in seconds, default 5 | | `--width N` | Video width, default 1280 | | `--height N` | Video height, default 720 | | `--fps N` | Frames per second, default 24 | | `--save-dir DIR` | Output dir, default `./outputs/videos` | | `--timeout N` | Request timeout in seconds, default 600 | | `--dry-run` | Print request and exit | Available models: - `veo-3.1` - Google Veo 3.1 (recommended) - `veo-3` - Google Veo 3 - `seedance-1.5-pro` - Seedance 1.5 Pro - `wan-2.5` - Wan 2.5 - `grok-imagine-video` - Grok Imagine Video - `omnihuman` - OmniHuman Output JSON example: ```json { "ok": true, "downloaded_files": ["D:/project/.../outputs/videos/video_20260315_1.mp4"] } ``` ## Tool 2 — image_to_video.py (Image to Video) Generate video from input image. ``` python nanobot/skills/VideoGeneration/scripts/image_to_video.py [options] ``` | Flag | Description | |------|-------------| | `--image PATH` | (required) Input image path | | `--prompt TEXT` | (required) Video description in English | | `--model NAME` | Model name, default `veo-3.1` | | `--duration N` | Video duration in seconds, default 5 | | `--save-dir DIR` | Output dir, default `./outputs/videos` | | `--upload-service` | Image upload service (smms/imgbb), default imgbb | | `--api-token` | API token for image upload (REQUIRED for ImgBB, optional for SM.MS) | | `--timeout N` | Request timeout in seconds, default 1000 | | `--dry-run` | Print request and exit | Process: 1. Upload local image to cloud storage (SM.MS or ImgBB) **OR use a publicly accessible image URL** 2. Generate video using the image URL 3. Download and save locally **IMPORTANT**: For ImgBB, you must provide an API token via `--api-token` or set `IMGBB_API_KEY` environment variable. Get your free API key at https://api.imgbb.com/ Output JSON example: ```json { "ok": true, "downloaded_files": ["D:/project/.../outputs/videos/video_20260315_1.mp4"] } ```

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 video-generation-t2v-i2v-1776080170 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 video-generation-t2v-i2v-1776080170 技能

通过命令行安装

skillhub install video-generation-t2v-i2v-1776080170

下载 Zip 包

⬇ 下载 video-generation v1.0.1

文件大小: 8.21 KB | 发布时间: 2026-4-15 14:50

v1.0.1 最新 2026-4-15 14:50
- Added requirement for the inference.sh CLI and provided installation instructions.
- Updated image-to-video constraints: images must be accessible via public URL, and users must supply their own API key for ImgBB or SM.MS, or use publicly accessible images.
- Clarified that for ImgBB, the API token is now required and must be provided via the `--api-token` flag or environment variable.
- Improved documentation on prerequisites and setup for both tools.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部