Skip to content

Batch videoa whole sheet in one batch

Upload products and shots as a sheet. Every row is priced first. With Samples first on, 3 samples render and the rest waits until you approve them. Retry only what failed, and export by SKU.

Real renders not open yet

How a batchruns

  1. 01

    Upload a sheet

    CSV or Excel. Macros are never run.

  2. 02

    Check and price every row

    Each row is validated and priced. Nothing is generated or charged yet.

  3. 03

    Approve the samples

    With Samples first on, the first variant of the first 3 rows runs first. The rest waits, priced and held, until you approve on the batch page.

  4. 04

    Run with a cap

    The batch has a total cap; every row keeps its own status and budget.

  5. 05

    Retry, then export

    Retry only the failed rows. Export files named by SKU, with a shot list.

An example batchpriced by the engine

Every figure below comes from the same price engine as the studio.

Example batch with per-row prices
SKUEngine · specVariantsCredits
SKU-A01Model walk · 9:16Fast · 720p · 5 s34 cr× 3102 cr
SKU-A02Product macro · 9:16Fast · 720p · 5 s34 cr× 3102 cr
SKU-B07Street scene · 16:9Mini · 480p · 5 s10 cr× 220 cr
SKU-B08Unboxing · 1:1Fast · 720p · 8 s54 cr× 2108 cr
SKU-C11UGC take · 9:16Mini · 720p · 10 s42 cr× 284 cr
12 jobs · max charge 416 cr ≈ $4.16Variants count as jobs: 30 rows × 3 variants = 90 jobs.

The sheetcolumn by column

ColumnRequiredHolds
skuYesYour product or shot code; files are named after it.
promptYesThe shot description.
first_frame_urlNoOptional first frame, a public https link.
modelYesseedance-2.0-mini or seedance-2.0-fast.
durationYes4 to 15 seconds.
resolutionYes480p or 720p.
aspect_ratioYes16:9, 9:16 or 1:1.
variantsNoHow many takes of this row.

The rulesthat protect the budget

Price check first
Import only checks and prices the rows. Nothing is generated or charged until you run the batch.
Samples first
Turn it on and 3 samples run first. Only you can approve them, on the web, not an AI agent or an API key. Approve them and the rest runs; reject them and the held credits are refunded.
Batch cap
The whole batch has a cap, and each row has its own budget and status.
Retry failed only
Rows that succeeded are never re-run or re-charged.
Export
Files named by SKU, a shot list and a parameter summary. You can export approved takes only.
Limits
Multi-line mode takes up to 10 prompts. A sheet (CSV or Excel) is checked and priced row by row, and the price check shows your batch limit before anything runs.

Real renders are not open yet

Leave your email and we will write once, when they open.

One email when paid rendering opens. No newsletter.

Batchquestions

When am I charged?

Only when a row runs. Import and the price check are free, and every row is priced before you start.

What if some rows fail?

Their credits are refunded and you can retry just those rows. Rows that made a video are charged and never re-run.

How big can a batch be?

Up to 10 prompts in multi-line mode. With a sheet, the limit depends on your plan, and the price check shows it before anything runs.

Can I run batches from code?

Yes. POST /v1/batches takes the rows as a list of items with a cap for the whole batch; each item is priced and held like a single job.