Nodes/ComfyUI_RunpodNodes/RunPod SORA 2 Pro I2V
ComfyUI Node

RunPod SORA 2 Pro I2V

Sora 2 Pro — the paid tier, same node shape

By tcarwash·Created 8 months ago·Updated 8 months ago· 0
RunPod SORA 2 Pro I2V
  • input_image
  • video_url
api_key
promptAction: She opened her hands. Ambient Sound: Soft crackling.
image
size720p
duration4

This is the professional-grade sibling of RunPod_Sora2I2V: Sora 2 Pro, image-to-video, via RunPod's public endpoint (sora-2-pro-i2v). Same pack, same async plumbing, same "video URL out" shape - but with a size input (default 720p) on top of the Action/Ambient-Sound prompt and the 4/8/12 duration dropdown. The Pro tier is the one you reach for when the render actually matters, and the "Pro" mostly means more consistent motion and better prompt adherence for a higher per-clip price.

If you already decided Sora is worth paying for, the choice between this and the non-Pro node is simple: Pro when quality is the point, the base tier when you're iterating. Both are closed models with no local option, so the only real question is which metered tier fits the job.

How it works

Standard pack async mechanics pointed at a video endpoint: your input_image becomes a data URL, the job POSTs to sora-2-pro-i2v, the node polls until completion, and you get back a video URL string. Nothing renders locally; you're renting OpenAI's Pro tier per clip.

The inputs that matter

  • input_image - the frame to animate, from a Load Image node.
  • prompt - Sora house style, per the default: "Action: She opened her hands. Ambient Sound: Soft crackling." Structure beats freeform here.
  • duration - dropdown, 4/8/12 seconds, default 4.
  • size - string, default 720p. The Pro tier gives you the resolution knob; higher costs more.
  • api_key - RunPod key; RunPod is the one talking to OpenAI.

What comes out

A single video_url output (STRING). Download immediately - RunPod video URLs expire after 7 days. Load Video from URL or Save Text to keep it.

Installing it

One of 27 nodes in tcarwash/ComfyUI_RunpodNodes. ComfyUI Manager: search ComfyUI_RunpodNodes, or

cd ComfyUI/custom_nodes
git clone https://github.com/tcarwash/ComfyUI_RunpodNodes

then restart. No extra dependencies - the pack only needs what ComfyUI already ships. Grab a RunPod key at runpod.io.

Gotchas

  • Pro means pro pricing - this is the most premium video tier in the pack. Every render is metered, and longer + higher-res multiplies the bill. Use the non-Pro node for drafts.
  • 7-day URL expiry - download or lose it.
  • Queue + render minutes - normal; watch the console's [RunPod] Status: lines.
  • Closed + filtered at the source - OpenAI's moderation, no bypass.

The takeaway is honestly the same as the base Sora node: you're here because you specifically want Sora, and this is the highest tier of it that this pack exposes. Just remember the meter is running at the premium rate, and don't leave a queue of Pro renders unattended.

CategoryRunPod/Video

Inputs (6)

NameTypeDefaultDescription
api_keySTRING
promptSTRINGAction: She opened her hands. Ambient Sound: Soft crackling.
imageSTRING
sizeSTRING720p
durationCOMBO43 options: 4, 8, 12
input_imageoptIMAGE

Outputs (1)

NameTypeDescription
video_urlSTRING