SkyReels Text-to-Video
[Core Function] SkyReels Text-to-Video generates a video purely from a text prompt, with no input media. [Strengths] Strong prompt adherence and smooth motion; supports optional audio, 480p/720p/1080p output, and a fast/std quality-speed trade-off. [Best For] Turning an idea or script into video, concept visualization, story beats, and social clips generated from text. [Limitations] Do NOT use this when the user provides an image, video, or audio input; route to Image-to-Video (skyreels-i2v), Reference-to-Video (skyreels-r2v), or the video-to-video / Omni models instead. Output is capped at 1080p and 15s per clip; fast mode currently supports only sound=false (no audio). [Routing] Use for text-only generation. Choose mode=fast for quicker results or mode=std for balanced quality; set resolution and aspect_ratio as needed.
Authorizations
API Key authentication. Format: Bearer YOUR_API_KEY.
Body
SkyReels text-to-video request. Generates a video from a text prompt only. Only prompt is required; other fields fall back to the provider defaults.
Text description of the video to generate (max 1280 tokens).
1"A red fox running through a snowy forest at dawn, cinematic"
Video duration in seconds.
3 <= x <= 155
Video aspect ratio.
16:9, 4:3, 1:1, 9:16, 3:4 "16:9"
Output video resolution.
480p, 720p, 1080p "1080p"
Quality/performance mode. fast is quicker (sound must be false); std balances speed and quality.
fast, std "std"
Whether to generate audio. Not supported when mode=fast.
false
Enable automatic prompt expansion/optimization for better fidelity and alignment.
true