Text to Video

Sora 2

OpenAI's flagship video generation model.

Schema
Example

Sample output shown above. The prompt and settings are pre-filled on the left.

Your request will cost $0.64 per run. For $10 you can run this model approximately 15 times.

One more thing:

README

OpenAI / Sora 2 β€” Text to Video (sora-2)

Sora 2 from OpenAI represents the cutting edge of AI video generation with exceptional photorealism and temporal consistency.

Highlights

  • β€’Photorealistic output – Generates videos that look like real footage.
  • β€’Temporal consistency – Maintains coherent motion and subjects across frames.
  • β€’High quality – Industry-leading visual quality.

Parameters

  • β€’prompt* – Text description of the video to generate
  • β€’negative_prompt – Things to avoid in the video
  • β€’aspect_ratio – Video aspect ratio
    • β€’ 16:9 (Landscape)
    • β€’ 9:16 (Portrait)
  • β€’duration – Video duration
    • β€’ 10 seconds
    • β€’ 15 seconds
  • β€’seed – Random seed for reproducibility

Pricing

$0.15 per generation

How to Use

  1. 1.Write a detailed prompt.
  2. 2.Choose aspect ratio.
  3. 3.Submit and wait for processing.
  4. 4.Download your video.

More Models to Try

β€’Professional content: High-end video production.
β€’Marketing: Premium commercial content.
β€’Creative projects: Artistic video work.

Frequently Asked Questions

What is the Sora 2 API?
OpenAI's flagship video generation model.
How much does Sora 2 cost via API?
Sora 2 costs $0.1500 per generation through Renderful's API. No subscription required β€” pay only for what you use.
How do I use Sora 2 via API?
Sign up for a free Renderful API key, then send a POST request to the /v1/predictions endpoint with model "sora-2". See the documentation at renderful.ai/docs for code examples in Python, JavaScript, and cURL.
What type of content does Sora 2 generate?
Sora 2 is a text to video model by OpenAI. Key features include: 10-15s videos, Photorealistic, High quality.
Is the Sora 2 API fast?
Sora 2 has slow generation speed. Results are delivered via polling or webhook callback for seamless integration.