Back to marketplace
Skill
Video Studio
Generate text-to-video batches with Pixverse, Sora, Kling, SeedDance, Wan, and HappyHorse.
Try it nowPreinstalled
Community total usage
157 557Credits usage
26 946Total generations
About skill
skill.md
# Video Studio
Use this skill when the user wants text-to-video generation through Freebeat CLI.
## Before running CLI commands
Freebeat CLI is an npm package and authenticated API client. Install or refresh it first:
~~~bash
npm install -g freebeat-cli@latest
freebeat --help
~~~
The user must provide a Freebeat API key before generation. Use one of these patterns:
~~~bash
freebeat auth set-api-key
printf '%s' "$FREEBEAT_API_KEY" | freebeat auth set-api-key --stdin
freebeat --api-key <apiKey> <command>
~~~
Validate credentials before starting a paid or long-running workflow:
~~~bash
freebeat auth show
freebeat auth test
~~~
Do not paste or log the raw API key. Ask the user to provide it in their terminal, secret store, or environment variable.
## Supported video models
- Pixverse C1: --model pixverse-c1 or 103
- Pixverse V6: --model pixverse-v6 or 94
- Sora 2 Pro: --model sora-2-pro or 56
- Kling V3 4K: --model kling-v3-4k or 112
- SeedDance 2.0: --model seedance-2.0 or 102
- SeedDance 2.0 Fast: --model seedance-2.0-fast or 101
- Wan V2.7 Video: --model wan-v2.7-video or 104
- HappyHorse: --model happy-horse or 111
Inspect one model before generation:
~~~bash
freebeat models help --name pixverse-c1
~~~
## Generate video
~~~bash
freebeat video generate --model pixverse-c1 --prompt "fast cuts, neon city, kinetic camera" --duration 5 --resolution 720p --aspect-ratio 16:9 --wait
freebeat video generate --model pixverse-v6 --prompt "dramatic stage performance with sweeping camera movement" --duration 5 --resolution 720p --generate-audio --wait
freebeat video generate --model sora-2-pro --prompt "surreal night drive through a glowing music festival" --duration 8 --resolution 720p --aspect-ratio 16:9 --wait
freebeat video generate --model kling-v3-4k --prompt "4k music video scene with a dancer under laser lights" --duration 5 --resolution 4k --aspect-ratio 16:9 --wait
freebeat video generate --model seedance-2.0-fast --prompt "fast dance montage with colorful stage lights" --duration 5 --resolution 720p --aspect-ratio 9:16 --wait
~~~
## Model constraints
- Pixverse C1: duration 1-15, 360p|540p|720p|1080p, supports --generate-audio.
- Pixverse V6: duration 5-15, 720p|1080p, supports --generate-audio.
- Sora 2 Pro: duration 4|8|12, 720p|1080p, aspect ratio auto|16:9|9:16.
- Kling V3 4K: duration 3-15, resolution 4k.
- SeedDance models: duration 4-15, resolution 720p.
- Wan V2.7 Video: duration 2-15, 720p|1080p.
- HappyHorse: duration 3-15, 720p|1080p.
## Check progress
Open RPC image and video commands return a batch id and serial number. Legacy MV and effect commands return a task id.
~~~bash
freebeat task status <batch-id>
freebeat task status <batch-id> --serial-no <serial-no>
freebeat task wait <batch-id> --serial-no <serial-no>
freebeat task status <task-id>
freebeat task wait <task-id>
freebeat task result <task-id>
~~~
Use --json when another agent, script, or CI job needs to parse task ids, batch ids, serial numbers, result URLs, credits, or statuses.Try other Freebeat CLI skills
See allGeneration01
Freebeat Generate
Choosing models, switching between image and video generation, agent-ready creative requests
Freebeat GenerateUnified image and video generation skill for every supported Freebeat CLI model.
Image02
Image Studio
Album covers, product visuals, reference frames, visual variants
Image StudioCreate and edit images with Nano Banana, Wan, and GPT-Image models through Freebeat CLI.
Music Video04
Music Video
Song-based MV creation, release visuals, prompt and reference workflows
Music VideoTurn uploaded songs, prompts, and reference images into Freebeat music-video tasks.
Effects05
Effect Templates
Template-driven effects, social clips, campaign variants
Effect TemplatesDiscover Freebeat effect templates and generate effect-based video clips from music, images, and prompts.
Operations06
Task Results
Async polling, JSON parsing, result retrieval, batch automation
Task ResultsPoll Freebeat MV, effect, image, and video jobs and extract completed result URLs for agents and scripts.