Skip to main content
SORA 2 Pro I2V is OpenAI’s professional-grade video and audio generation model. It produces higher quality output than the standard SORA 2, with enhanced visual fidelity and more nuanced audio generation.

Try in playground

Test SORA 2 Pro I2V in the Runpod Hub playground.
Endpointhttps://api.runpod.ai/v2/sora-2-pro-i2v/runsync
Pricing$1.20–$6.00 per video
TypeVideo generation

Request

All parameters are passed within the input object in the request body.
input.prompt
string
required
Text description of the desired video, including action, ambient sound, and character dialogue.
input.image
string
required
URL of the source image to animate.
input.size
string
default:"720p"
Output video resolution.
input.duration
integer
required
Video duration in seconds. Valid options: 4, 8, or 12.
curl -X POST "https://api.runpod.ai/v2/sora-2-pro-i2v/runsync" \
  -H "Authorization: Bearer $RUNPOD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "input": {
      "prompt": "Action: She opened her hands. Ambient Sound: The soft crackling of the dying fire, a happy ding from the timer. Character Dialogue: (Voice is high-pitched, bubbly) Welcome to my bakery!",
      "image": "https://example.com/baker.jpeg",
      "size": "720p",
      "duration": 4
    }
  }'

Response

id
string
Unique identifier for the request.
status
string
Request status. Returns COMPLETED on success, FAILED on error.
delayTime
integer
Time in milliseconds the request spent in queue before processing began.
executionTime
integer
Time in milliseconds the model took to generate the video.
workerId
string
Identifier of the worker that processed the request.
output
object
The generation result containing the video URL and cost.
output.video_url
string
URL of the generated video. This URL expires after 7 days.
output.cost
float
Cost of the generation in USD.
{
  "id": "sync-a1b2c3d4-e5f6-7890-abcd-ef1234567890-u1",
  "status": "COMPLETED",
  "delayTime": 42,
  "executionTime": 185432,
  "workerId": "oqk7ao1uomckye",
  "output": {
    "video_url": "https://video.runpod.ai/abc123/output.mp4",
    "cost": 1.20
  }
}
Video URLs expire after 7 days. Download and store generated videos immediately if you need to keep them.

Prompt structure

For best results, structure your prompt with these components:
  • Action: Describe what happens in the scene
  • Ambient Sound: Describe background audio
  • Character Dialogue: Include spoken lines with voice descriptions

Cost calculation

SORA 2 Pro I2V pricing varies by resolution and duration:
Resolution4 seconds8 seconds12 seconds
720p$1.20$2.40$3.60
1080p$2.00$4.00$6.00