sora2-pro is the Pro tier of OpenAI’s Sora 2. The increments over sora2: up to 30 seconds per clip, 1080p as default, stronger subject persistence across the clip (less character drift), better long-take camera dynamics. Per-second cost is the highest in the video lineup. The right pick when clip duration and consistency matter — a 30-second product story rather than a 5-second loop.
Pricing: $0.30 / second of generated footage — see the rate card. Failures don’t bill; per-second pricing applies to the generated footage length.
Protocols
| Protocol | Path | Purpose |
|---|---|---|
| OpenAI Video — submit | POST https://llm.bytespike.ai/v1/videos/generations | enqueues; returns task_id |
| OpenAI Video — poll | GET https://llm.bytespike.ai/v1/videos/tasks/{task_id} | returns status and result_url when ready |
Quickstart
Capabilities
| Capability | Supported |
|---|---|
| Text-to-video | ✅ |
Image-to-video (with source_image) | ✅ |
duration_seconds up to 30 | ✅ |
size 1280×720 / 1920×1080 | ✅ |
| Subject persistence across clip | ✅ stronger than sora2 |
| Modality | video |
| Capability bucket | video_generate |
When to use
- Hero clips ≥ 10s — product story, brand reel, anywhere clip duration shows up in the brief.
- Subject consistency required — a character that has to stay recognizable for the whole shot.
- Final marketing-spend creative — budget per clip is a smaller line than the model fee on a one-off campaign asset.
- ≤ 5 second clips —
sora2is meaningfully cheaper at that length. - High-volume programmatic —
seedance2-fastorveo3.1-fast.
Next
sora2— base tier, 5-15s clipsveo3.1— Google flagship video- Multimodal endpoints — overview