seedance-video-byteplus
Generate AI videos using BytePlus Seedance API (International). Use when the user wants to: (1) generate videos from text prompts, (2) generate videos from images (first frame, first+last frame, reference images), or (3) query/manage video generation tasks. Supports Seedance 1.5 Pro (with audio & draft mode), 1.0 Pro, 1.0 Pro Fast, and 1.0 Lite models.
Why use this skill?
Use the Seedance video skill to create high-quality AI videos from text or images. Supports Seedance 1.5 Pro, audio, and automated CLI workflows.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/jackycser/seedance-video-generation-byteplusWhat This Skill Does
The seedance-video-byteplus skill allows you to generate high-quality AI videos directly within your OpenClaw environment using ByteDance's advanced Seedance models via the BytePlus Ark API. This tool acts as an interface between your prompts and the powerful video generation capabilities of the BytePlus cloud, supporting both text-to-video and image-to-video workflows. It provides a robust command-line wrapper that manages the lifecycle of your video tasks, including submission, polling for completion, and automated file downloads, abstracting away the complexities of manual API request handling.
Installation
To integrate this skill into your workflow, ensure you have the OpenClaw environment configured and run the following command:
clawhub install openclaw/skills/skills/jackycser/seedance-video-generation-byteplus
After installation, you must configure your API credentials. Obtain your key from the BytePlus Ark console and export it as an environment variable in your shell configuration file:
export ARK_API_KEY="your-byteplus-api-key-here"
This ensures that the skill can authenticate against the Ark v3 API endpoints securely without hardcoding credentials into your scripts.
Use Cases
This skill is perfect for content creators, developers, and researchers. Common use cases include:
- Storyboarding: Rapidly creating visual sequences from text descriptions to test cinematic pacing.
- Animated Assets: Transforming static images into dynamic scenes for presentations or social media content.
- Cinematic Enhancement: Utilizing first and last frame controls to ensure precise visual outcomes in video generation.
- Research and Iteration: Experimenting with different model variants, such as the highly efficient 'Pro Fast' or 'Lite' versions, to balance speed, cost, and visual fidelity.
Example Prompts
- "Generate a 10-second video of a cyberpunk cityscape at night using the latest Seedance 1.5 Pro model."
- "Take the image at ~/photos/landscape.jpg and turn it into a video where the camera slowly zooms into the mountains. Save it to my desktop."
- "Create a smooth transition video using the first frame 'start.png' and last frame 'end.png' with the prompt 'A flower blooming in a garden'."
Tips & Limitations
- Model Selection: Always default to the Seedance 1.5 Pro model for the best quality and audio support. Use 'Lite' or 'Fast' variants only when you have strict latency requirements.
- File Handling: The included Python CLI is highly recommended as it handles base64 encoding of local images automatically, preventing common API format errors.
- Wait Mode: Use the
--waitflag in your commands to block execution until the video is generated, which is helpful for sequential automated workflows. - API Costs: Be mindful that video generation via API consumes quota; monitor your BytePlus billing dashboard regularly to manage usage.
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-jackycser-seedance-video-generation-byteplus": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, code-execution