Skip to content

ShotSettings

Stable

Settings for one video generation, with the cost shown as takes × cost per take before Generate is pressed.

Also known as video settings, generation settings

Install with npm install @tattva/ui (setup), or copy the code from the kit in Downloads.

Settings with cost and a camera move

Shot settings

ModelGood balance of speed and detail
Length
  • 10 s: Only Reel Quality makes 10-second clips
Aspect ratio
Camera movePick onePush in
QualityFaster and cheaper, lower detail
TakesEach take is charged. Up to 4.

4 takes × 20 = 80 credits

1,160 left after this

Switch to Reel Lite: 8 s, 10 s, 21:9 and some camera moves become unavailable with the reason written out, and the chosen 8 s is marked instead of being changed.

When to use it

Lets people choose how a video is made and see exactly what it will cost, before they spend anything.

Made of: Title · Model · Length · Aspect ratio with shape glyphs · Extra controls (such as camera move) · Quality with draft note · Takes · Cost line and what is left · Generate

Use it for

  • The settings beside a video prompt box.
  • A settings sheet on a phone, with Generate at the bottom.
  • Any generation where each output is charged and models support different options.

Not for

Do and avoid

Shot settings

ModelGood balance of speed and detail
Length
Aspect ratio
QualityFaster and cheaper, lower detail
TakesEach take is charged. Up to 4.

2 takes × 10 = 20 credits

1,220 left after this

Do. The total cost shows before Generate, so nothing is a surprise.

Model: Reel Fast · 6 s · 16:9 · 2 takes

Avoid. No cost is shown, so people spend credits without knowing.

Do

  • Show cost per take and the total before Generate, and say what is left.
  • Keep unavailable options visible with the reason, so people learn the model's limits before they hit them.
  • Point people to drafts first. A draft can be made final later.
  • Name the button by what it makes: "Generate 4 takes".

Avoid

  • Do not switch the model or a setting silently to make a feature work.
  • Do not hide a reason in a tooltip only.
  • Do not colour the cost or the settings lime. Lime is only for Generate, which starts the AI.
  • Do not use amber for low credits. Say it in words and offer fewer takes or a draft.

On a phone

  • Fills the width. Chips wrap onto more lines.
  • Generate takes the full width under the cost line.
  • Every chip has a 44px touch area.
  • Put it in a bottom Sheet on a phone.

Seen in products

  • Google Flow charges per generation, so four outputs cost four times as much, and lists current costs under Settings.
  • Google Flow switches to a compatible model when a chosen feature is not available for the current one, which people only find out by hitting it.
  • Luma Draft Mode is much faster than a full render and keeps the draft's motion and composition when moving to the final render.

Build your next AI screen with Tattva.

Free and open, with the code. Start in one line.

Get started