AI b-roll instead of stock footage: 50 six-second clips cost
A library of 50 six-second b-roll clips costs $11.50 at Omni 360p, $19 on Wan 480p or $37.50 at 720p on Sume. Per-clip prices, limits and a batch script.

If you want generic b-roll (coffee being poured, rain on a window, hands on a keyboard) without searching a stock site, generate it. Fifty 6-second clips cost $11.50 on Gemini Omni Flash 1.1 at 360p, $19.00 on Wan 3.0 or MiniMax H3 Max at 480p, and $37.50 on Omni Flash or Wan 3.0 at 720p. Sume bills the list price times 1.25, rounded up to the cent for each clip.
These are generation costs only. They say nothing about whether a generated shot is as good as a filmed one; for that you have to look at the output, which is why the cheapest tier is a sensible first pass.
Price of one 6-second clip, by model and tier
Each clip is rounded up to the next cent, so 50 clips are 50 times the rounded clip price. The lists below were read from the fal and Sume pages today.
| Model and tier | Sume rate per second | One 6 s clip | 50 clips |
|---|---|---|---|
| Omni Flash 1.1, 360p | $0.0375 | $0.23 | $11.50 |
| Wan 3.0, 480p | $0.0625 | $0.38 | $19.00 |
| MiniMax H3 Max, 480p | $0.0625 | $0.38 | $19.00 |
| MiniMax H3 Max, 768p | $0.10 | $0.60 | $30.00 |
| Omni Flash 1.1, 720p | $0.125 | $0.75 | $37.50 |
| Wan 3.0, 720p | $0.125 | $0.75 | $37.50 |
| Kling Video v3 Pro, sound off | $0.14 | $0.84 | $42.00 |
| Seedance 2.5, 480p (864x496) | token-based | $1.62 | $81.00 |
| Seedance 2.5, 720p (1280x720) | token-based | $3.47 | $173.50 |
Pick the tier by where the clip will run
A 360p clip is a proof of concept. Use it to test whether a prompt produces the composition you want, then re-render the keepers at 720p or 1080p. Omni Flash is the cheapest way to do that because its 360p tier is $0.03 per second on the vendor page, the lowest rate in the table.
For a website hero loop or a social background, 720p is usually enough. Reserve 1080p and above for shots that fill the whole frame on a large display. Omni Flash 1.1 accepts 360p, 720p, 1080p and 4K, and Wan 3.0 and H3 Max accept 480p, 720p or 768p, and 1080p.
Limits that change a b-roll plan
- Omni Flash clips run 3 to 10 seconds and only in 16:9 or 9:16.
- H3 Max has a 5-second minimum, so a 3-second cutaway must come from Omni, Wan 3.0 (2 s minimum) or a trim.
- Every Omni Flash and H3 Max clip comes with audio. Kling Video v3 Pro lets you switch audio off, which is the $0.14 row above.
- The API has no seed field, so you cannot regenerate the same take. Download what you like.
Queue a batch
This script submits three shots at 480p and prints the polling URLs. It reads the key from SUME_API_KEY and does not wait, so it is safe to run for a list of 50. Poll each URL later until the status is completed.
import os
import requests
API = "https://api.sume.com/v1/videos"
HEADERS = {"Authorization": "Bearer " + os.environ["SUME_API_KEY"]}
SHOTS = [
"Slow push-in on a steaming espresso cup on a wooden counter, morning light",
"Hands typing on a laptop in a bright office, shallow depth of field",
"Rain on a city street at dusk, reflections on wet asphalt",
]
polling_urls = []
for prompt in SHOTS:
body = {
"model": "wan-3.0",
"prompt": prompt,
"duration": 6,
"resolution": "480p",
"aspect_ratio": "16:9",
}
resp = requests.post(API, headers=HEADERS, json=body, timeout=60)
resp.raise_for_status()
polling_urls.append(resp.json()["polling_url"])
print(len(polling_urls), "jobs queued; poll each polling_url until status is completed")
Budget check
A failed job is refunded, so the table is the worst case for a clean run. If you plan to keep one clip in three, divide the library price by the keep rate: at 480p on Wan 3.0, 50 kept clips cost about 150 generations, or $57.00. Decide your keep rate on a pilot batch of ten before you commit to a full library, and write the prompt list in a file so a rerun uses the same wording and you can compare tiers fairly.
Sources
- fal: Gemini Omni Flash 1.1 text-to-video (read 2026-10-07)
- fal: Wan 3.0 text-to-video (read 2026-10-07)
- fal: MiniMax H3 Max text-to-video (read 2026-10-07)
- fal: Kling Video v3 Pro text-to-video (read 2026-10-07)
- fal: Seedance 2.5 text-to-video (read 2026-10-07)
- Sume docs: Video generation
- Sume docs: Video Router
Related posts
More in Use cases
- AI play-by-play voiceover for a sports highlight reel: how to time it
Write one line per play, ask TTS for sentence timings, and place each clip on its line: a 60-second reel costs about 14 cents on Sume. Not live commentary.
- AI spokesperson release notes, 90 seconds: two jobs, cost by tier
A 90-second spokesperson video is two Sume avatar jobs because one job tops out at 60 seconds. Cost at standard, plus and max, and how to split the script.
- How do I make a spoken wake-up alarm with an AI voice and music?
A wake-up alarm is a short voice greeting joined to a music file: 2 cents of TTS and a 1-cent concat per day, with one $0.125 music track reused all week.
- Airbnb house-rules video: an avatar in front of your living room
A short-term rental host can make a 9:16 house-rules video by placing a Sume avatar in front of a photo of the unit, using the talking-video photo scene input.
Written by Sume