# Video Generation

### How to Use Generative Video to Amplify Client Videos

{% embed url="<https://www.loom.com/share/e466bdf08e1a458ba8b0ff7afad979cf>" %}

### Overview

Video generation in Chat Video Pro supports multiple modes and models, each optimized for different creative needs:

* **Text-to-Video** - Create videos from text descriptions
* **Image-to-Video** - Animate still images into motion
* **Transition Mode** - Create smooth transitions between two keyframes
* **Reference Mode** - Generate videos with consistent characters using multiple reference images

### Available Features

#### [Supported Video Models](https://docs.chatvideopro.com/features/video-generation/supported-video-models)

Learn about all available video generation models, their capabilities, and when to use each one. Compare Sora 2, Veo 3.1 (including **Veo 3.1 Lite**), Kling, Hailuo, Seedance, and Wan models to choose the best option for your project.

#### [Text-to-Video](https://docs.chatvideopro.com/features/video-generation/text-to-video)

Create videos from scratch using text prompts. Learn how to write effective prompts, configure settings, and generate cinematic videos with AI.

#### [Image-to-Video](https://docs.chatvideopro.com/features/video-generation/image-to-video)

Animate still images into motion. Upload an image and describe the movement you want to see. Perfect for bringing static artwork, photos, or designs to life.

#### [Transition Mode](https://docs.chatvideopro.com/features/video-generation/transition-mode)

Create smooth cinematic transitions between two keyframes. Upload a start and end image, and AI generates the motion between them. Ideal for scene transitions, morphing effects, and creative edits.

#### [Reference Mode](https://docs.chatvideopro.com/features/video-generation/reference-mode)

Generate videos with consistent characters using 2-7 reference images. Perfect for maintaining character appearance across multiple shots, creating talking head videos, or ensuring visual consistency.

### Getting Started

1. **Enable Generate Media** - Toggle the "Generate Media" button in the composer
2. **Select a video model** - Choose from the model dropdown based on your needs
3. **Choose your mode** - Attach images or use text-only for different generation modes
4. **Configure settings** - Set aspect ratio, duration, resolution, and audio options
5. **Enter your prompt** - Describe what you want to create
6. **Generate** - Click send and wait for your video to be created

### Quick Reference

| Mode                | Images Needed | Best For              | Models                                                                         |
| ------------------- | ------------- | --------------------- | ------------------------------------------------------------------------------ |
| **Text-to-Video**   | 0             | Creating from scratch | All models (including **Veo 3.1 Lite** for budget Veo)                         |
| **Image-to-Video**  | 1             | Animating images      | Veo (incl. Lite), Kling, Sora, Seedance 2, Wan 2.7                             |
| **Transition Mode** | 2             | Scene transitions     | Veo (incl. Lite), Kling Transition, Seedance 2, Wan 2.7                        |
| **Reference Mode**  | 1-9           | Character consistency | Veo 3.1 Reference, Kling O3 Reference, Seedance 2 Reference, Wan 2.7 Reference |

### Next Steps

* Learn about Image Generation for creating still images
* Explore Video Editing Tools for modifying existing videos
* Check out Supported Video Models for detailed model comparisons


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chatvideopro.com/features/video-generation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
