volcengine-video-generate
Using volcengine video_generate.py script to generate video, need to provide filename and prompt, optional provide first frame image (URL or local path).
Why use this skill?
Use the volcengine-video-generate skill to create high-quality videos from text and images. Automate your creative workflow with simple terminal commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/warm-wm/volcengine-video-generateWhat This Skill Does
The volcengine-video-generate skill is a powerful tool designed for the OpenClaw AI agent to interface with the Volcengine Ark API. It enables users to synthesize video content directly from textual prompts. Beyond simple text-to-video generation, the skill supports image-to-video capabilities, allowing users to provide an initial reference frame via URL or local file path to guide the output's composition. The skill manages the complexities of API authentication, internal Base64 image conversion, and the automatic downloading of the final rendered video file, providing a seamless workflow for creators.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/warm-wm/volcengine-video-generate
Ensure that you have your environment variables properly configured before execution. The skill prioritizes MODEL_VIDEO_API_KEY or ARK_API_KEY. If those are absent, it will attempt to authenticate using VOLCENGINE_ACCESS_KEY and VOLCENGINE_SECRET_KEY.
Use Cases
- Prototyping Content: Rapidly iterate through visual concepts by generating short video clips for storyboards.
- Marketing Automation: Automatically create product showcase videos by providing a high-quality static product photo as a first-frame input.
- Creative Experimentation: Use descriptive prompts to visualize abstract scenes or cinematic shots for content creation.
- Content Asset Pipeline: Programmatically generate background clips or transitions for video editors by leveraging the skill's ability to save outputs directly to specified filenames.
Example Prompts
- "Generate a 10-second video of a futuristic cyberpunk city at night with neon lights reflecting on wet pavement. Save it as city_loop.mp4."
- "Create a video of a flower blooming based on this image at /home/user/images/flower_start.jpg. Name the output blooming_flower.mp4."
- "Can you make a video of a golden retriever playing fetch in the park using the image at https://example.com/dog.png? Store it as dog_fetch.mp4."
Tips & Limitations
- Performance: Generation time depends on server load and prompt complexity. Ensure your local network allows connections to the Volcengine API.
- File Paths: When using local files, ensure the OpenClaw agent has the necessary read permissions for the specified directory.
- Prompt Specificity: The quality of the video is highly dependent on the level of detail provided in the prompt. Use descriptive adjectives and stylistic cues to achieve better results.
- Authentication: Always prefer the
ARK_API_KEYmethod for better security and stability in production environments.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-warm-wm-volcengine-video-generate": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, code-execution
Related Skills
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
volcengine-web-search
Using volcengine web_search.py script to search web and get the result, prepare clear and specific `query`.Run the script `python scripts/web_search.py "query"`. Organize the answer based on the returned summary list, do not add or guess content.
volcengine-image-generate
Using volcengine image_generate.py script to generate image, need to provide clear and specific `prompt`.