# Luma Text to Video

Generates videos synchronously based on a text prompt and output settings. This node creates video content using text descriptions and various generation parameters, producing the final video output once the generation process is complete.

## Inputs

| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
| `prompt` | Prompt for the video generation (default: empty string). Must be at least 3 characters long. | STRING | Yes | - |
| `model` | The video generation model to use. | COMBO | Yes | `"ray_1_6"`<br>`"ray_2"` |
| `aspect_ratio` | The aspect ratio for the generated video (default: "16:9"). | COMBO | Yes | `"16:9"`<br>`"9:16"`<br>`"1:1"`<br>`"4:3"`<br>`"3:4"`<br>`"21:9"`<br>`"9:21"` |
| `resolution` | The output resolution for the video (default: "540p"). This parameter is ignored when using the `ray_1_6` model. | COMBO | Yes | `"540p"`<br>`"720p"`<br>`"1080p"` |
| `duration` | The duration of the generated video. This parameter is ignored when using the `ray_1_6` model. | COMBO | Yes | `"5s"`<br>`"9s"` |
| `loop` | Whether the video should loop (default: False). | BOOLEAN | Yes | - |
| `seed` | Seed to determine if node should re-run; actual results are nondeterministic regardless of seed (default: 0). | INT | Yes | 0 to 18446744073709551615 |
| `luma_concepts` | Optional Camera Concepts to dictate camera motion via the Luma Concepts node. | CUSTOM | No | - |

**Note:** When using the `ray_1_6` model, the `duration` and `resolution` parameters are automatically ignored and do not affect the generation.

## Outputs

| Output Name | Description | Data Type |
|-------------|-------------|-----------|
| `output` | The generated video file. | VIDEO |

> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LumaVideoNode/en.md)

---
**Source fingerprint (SHA-256):** `3ce9db0780dbe7a752a6b1c35a02b9511f532e81a28d5d83b2bf3be9e35e2e6b`
