---
title: "VideoGenerationOptions"
sidebar_label: "VideoGenerationOptions"
description: "Kotlin binding reference: VideoGenerationOptions."
---

<!-- Generated by tools/api_reference/generate_api_docs.py. Do not edit. -->

//[clika-runtime](../../../index.md)/[io.clika.modelverse](../index.md)/[VideoGenerationOptions](index.md)

# VideoGenerationOptions

[common]\
data class [VideoGenerationOptions](index.md)(val negativePrompt: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, val width: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0, val height: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0, val frames: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0, val fps: [Float](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html) = 0.0f, val steps: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0, val guidanceScale: [Float](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)? = null, val seed: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html) = -1L)

How a clip is generated. A knob left at its zero keeps the model's own default: [width](width.md) and [height](height.md) in pixels and [frames](frames.md) the frame count (the family's size and frame laws apply; see [Capabilities.defaultImageWidth](../Capabilities/defaultImageWidth.md), [Capabilities.defaultImageHeight](../Capabilities/defaultImageHeight.md) and [Capabilities.defaultFrames](../Capabilities/defaultFrames.md)), [fps](fps.md) the frame rate ([Capabilities.defaultFps](../Capabilities/defaultFps.md)), [steps](steps.md) the denoising steps, [guidanceScale](guidanceScale.md) the prompt's pull (null keeps the model's), [seed](seed.md) the draw (-1 lets the model pick one; the answer names it), [negativePrompt](negativePrompt.md) what to steer away from (null for the family's own).

## Constructors

| | |
|---|---|
| [VideoGenerationOptions](VideoGenerationOptions.md) | [common]<br>constructor(negativePrompt: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null, width: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0, height: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0, frames: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0, fps: [Float](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html) = 0.0f, steps: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0, guidanceScale: [Float](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)? = null, seed: [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html) = -1L) |

## Properties

| Name | Summary |
|---|---|
| [fps](fps.md) | [common]<br>val [fps](fps.md): [Float](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html) = 0.0f |
| [frames](frames.md) | [common]<br>val [frames](frames.md): [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0 |
| [guidanceScale](guidanceScale.md) | [common]<br>val [guidanceScale](guidanceScale.md): [Float](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)? = null |
| [height](height.md) | [common]<br>val [height](height.md): [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0 |
| [negativePrompt](negativePrompt.md) | [common]<br>val [negativePrompt](negativePrompt.md): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)? = null |
| [seed](seed.md) | [common]<br>val [seed](seed.md): [Long](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html) |
| [steps](steps.md) | [common]<br>val [steps](steps.md): [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0 |
| [width](width.md) | [common]<br>val [width](width.md): [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) = 0 |