RenderDrama

What a second of AI video costs, channel by channel

The condition printed beside Sora's rate

Sora publishes a batch tier at half the standard figure and states that it applies on every model and resolution. That halves the whole grid, including the dearest unconditional second in this register. As of 2026-09-22.

One condition halving the whole grid at onceThe batch tier is stated at half the standard figure and applied across every model and every resolution on the page. Because the scope is universal, it does not change the internal ranking of the grid: every row moves by the same factor, and the trade is latency rather than quality.Standard tierBatch tierBase model at 720pTen cents a secondFive cents a secondPro model at 720pThirty cents a secondFifteen cents a secondPro model at 1080pSeventy cents a secondThirty-five cents a secondTop of the registerThe dearest published second hereExpensive and unremarkableWhat is tradedNothingAn unbounded wait, since no turnaround isstatedUniversal scope means the two decisions do not interact
Fig. 1 The standard tier is the price of a same-day answer and the batch tier is the price of the video; most of a serial pipeline only needs the second.
The condition Sora applies across its grid, and what the grid looks like under it. Read from API price page on 2026-09-22.
What is publishedAs the API price page states it
The conditionThe batch tier is half the standard figure
What it applies toEvery Sora model and every resolution on the page
Standard grid underneathTen cents a second up to seventy by model and resolution
The grid under the conditionFive cents a second up to thirty-five

Inclusion rule. Conditions the API price page applies to its own figures, with the scope the page gives them. A condition attached to one model would be recorded at that scope instead. Order. The condition first, then its scope, then the figures.

1Where Sora sits in this column

The string attached to each published figureThe condition each of these channels prints beside its own rate, Sora marked. Two are discounts a buyer can reach, two are warnings that the figure moves. Recorded 2026-09-22.The string attached to each published figureCondition on the figureCondition on thefigureRunwareRunware — Condition on the figure: A struck-through cell on one modelSoraSora — Condition on the figure: Half price on the batch tierViduVidu — Condition on the figure: Half price off peakWaveSpeed AIWaveSpeed AI — Condition on the figure: Every figure may move with settings
Fig. 2 The condition each of these channels prints beside its own rate, Sora marked. Two are discounts a buyer can reach, two are warnings that the figure moves. Recorded 2026-09-22.
Condition on the figure, as each channel answering it has it, with Sora marked. Recorded 2026-09-22.
ChannelCondition on the figure
RunwareA struck-through cell on one model
SoraHalf price on the batch tier
ViduHalf price off peak
WaveSpeed AIEvery figure may move with settings

Inclusion rule. Channels that print a condition on the same page as the rate: a discount, a tier or a statement that the figure varies. A bare figure with nothing attached is not listed. Order. Alphabetical by channel name.

2A halving with universal scope is rarer than a halving

Most discounts in this register attach to one tier, one plan or one model. This one is stated across the whole grid, which means it does not change the internal ranking of the page at all: every row moves by the same factor.

That is what makes it usable in planning. A production can decide separately which model and resolution it needs and whether the work can wait, and the two decisions do not interact.

3What a buyer trades for the other half of the money

A batch tier trades latency for price. The page prices it and does not promise a turnaround, so the cost is an unbounded wait rather than a stated one. For interactive work that is unacceptable; for overnight generation of a season's segments it is close to free.

Read that way, the standard tier is the price of a same-day answer and the batch tier is the price of the video. Most of a serial pipeline only needs the second.

4Under the condition, the dearest row stops being extraordinary

Seventy cents a second unconditional is the top of the whole ledger. Thirty-five is expensive and ordinary, sitting near the standard tier of a couple of other channels. The condition therefore changes how this channel should be described, not just what it costs.

Which is why conditions get their own column here. A rate quoted without the string attached to it can be out by a factor of two, and the string is on the same page as the number in every entry in this column.

  • The batch tier
    Half the standard figureon every Sora model and resolutionOpenAI, API prices / recorded 2026-09-12
  • sora-2 at 720p
    $0.10 per secondOpenAI, API prices / recorded 2026-09-12
  • sora-2-pro at 1080p
    $0.70 per secondthe dearest published second in this ledgerOpenAI, API prices / recorded 2026-09-12

5Inside a generated second

Price aside, what goes into the seconds behind “Sora price condition” is described in SceneMixer's guides:

Measured across every job that finished successfully on scenemixer.com in the thirty days to 20 September 2026: analysis of a whole book runs about 2 minutes 49 seconds at the median, one episode's storyboard 1 minute 54 seconds, one video segment 3 minutes 20 seconds, and compositing an episode 3 minutes 52 seconds.

SceneMixer, Turn a Novel into a Video Series with AI — “How long does it take to produce one episode?” (read 2026-10-13)

Each character is matched to a preset voice sample that is attached to every segment, so the character's voice identity is stable across episodes.

SceneMixer, Native-Language Dialogue vs. Dubbing in AI Video (2026): Why the Cast Should Speak the Line — “Does the character keep the same voice across languages?” (read 2026-10-13)

6Sources

Read from the API price page published at developers.openai.com on 2026-09-22. The rate this column sits beside is on Sora; what the register accepts as published is on the method page. The same column on other channels: Runware, WaveSpeed AI. Every column: what each channel publishes.