Skip to main content

Overview

Completed video generation jobs are auto-ingested to the Media Asset Manager. For video clipping commands (clip, clip-status), see the clips CLI reference.

Generate Video

Submits a video generation job. Videos take 30–120 seconds to generate.

Text-to-Video

Image-to-Video

Advanced (full parameter passthrough)

Options

*Either prompt, --image-url, or --input is required.

Model Parameters (via --input)

Output (submitted)

Output (completed — with --wait)


Available Models

Video generation is priced per model, live: Naive reads fal.ai’s current price for the model and charges it × 2. Most models are billed per second of output, a few per finished video — so cost scales with --duration on the former and not on the latter. The figures below are indicative of fal’s prices at the time of writing, not a fixed rate card. Use naive video models for the full up-to-date list — it returns a live credits_estimate per model. For an exact quote before submitting, call GET /v1/video/pricing?model=...&duration=.... Credits are charged on completion, against the duration actually returned.

Check Status


List Models

Returns all supported video models with type (text-to-video or image-to-video), supported parameters, and timing estimates.

Credit Behavior

  • Credits are NOT reserved at submission time
  • Credits are deducted ONLY when the job completes successfully
  • Failed or cancelled video jobs cost nothing
  • Use naive usage to audit credit deductions