> For the complete documentation index, see [llms.txt](https://docs.seaart.ai/guide-1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.seaart.ai/guide-1/seaart-ai-basic-function/ai-video-generation/image-to-video.md).

# Image to Video

Image to Video turns a still image into a video. Upload the image you want to animate, describe how the scene should move, and optionally add an end frame to control how the video finishes.

### How Image to Video works

Select or upload the subject image you want to animate. This image becomes the start frame of your video. Enable **Smart Prompts** to get prompt suggestions based on the current image.

The prompt field cannot be left empty. Use the generated prompt as a starting point, or edit it to describe the action, camera movement, and atmosphere you want.

To control the ending, add an end frame. SeaArt AI video generator then generates a transition from the start frame to the end frame.

### How to Write a prompt

#### **Prompt Framework**

<mark style="color:purple;">Subject</mark> + <mark style="color:orange;">Action</mark> + <mark style="color:yellow;">Camera</mark> + <mark style="color:green;">Light and Atmosphere</mark> + <mark style="color:violet;">Audio</mark>

* <mark style="color:purple;">**Subject**</mark><mark style="color:purple;">:</mark> Objects appearing in the image, such as **people, objects, environmental information**, etc.
* <mark style="color:orange;">**Action**</mark><mark style="color:orange;">:</mark> Description of the movement of the objects, such as a **person running**, environmental changes, spatial transformations, etc.
* <mark style="color:yellow;">**Camera**</mark><mark style="color:yellow;">:</mark> Camera descriptions are **not necessary**; after describing the subject and action, SeaArt will generally generate a reasonable dynamic video based on the prompts. If you want to control the camera, you can add descriptions of the camera in the prompts, such as: **camera zoom out**, etc.
* <mark style="color:green;">**Light and Atmosphere**</mark><mark style="color:green;">:</mark> Although the image already has basic lighting and atmosphere, SeaArt can still **adjust the overall atmosphere of the video based on the prompts**.
* <mark style="color:violet;">**Audio:**</mark> Describe dialogue, ambient sound, sound effects, or music when the selected model supports audio generation.

Because the image already establishes the subject and visual style, the prompt can focus on motion instead of repeating every detail.

**Tips:**

1. Describe the subject accurately and keep sentences short and clear.
2. Cover the movement completely so the model knows what should change and what should stay still.
3. Add camera, lighting, or audio details only when they are important to the shot.
4. Describe audio cues such as dialogue, ambient sound, sound effects, or music when they matter to the scene.
5. Use **Prompt Magic** to expand a short prompt into a more detailed description.

### Prompt Analysis

Before generating a video from an image, we need to determine what kind of video we want. For example, if we want to make the dog in the image move:

<figure><img src="https://2219884424-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FigAtVLBrlaI8jVruJfC8%2Fuploads%2FdB6f1vsEtzEd2jAjXJA8%2Fundefined_image%20(41).png?alt=media&amp;token=a4e0a8af-b605-4ced-ba84-9cce4121b67d" alt="" width="563"><figcaption></figcaption></figure>

**Simple prompt:**

> A <mark style="color:purple;">dog</mark> <mark style="color:orange;">running</mark> on the <mark style="color:green;">grass</mark>.

<figure><img src="https://2219884424-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FigAtVLBrlaI8jVruJfC8%2Fuploads%2FVGszS9LOpUwLj17MUy0t%2F20261021_1736_video%2000_00_00-00_00_30.gif?alt=media&amp;token=42dd0994-99ed-4154-87ae-2340c8c75e31" alt=""><figcaption></figcaption></figure>

**Prompt based on the framework**:

> A <mark style="color:purple;">dog</mark> is sprinting <mark style="color:orange;">across the grass</mark>, making <mark style="color:orange;">quick turns</mark> and leaping with its tail held high. <mark style="color:yellow;">The camera follows closely from a low angle,</mark> adjusting its focus as the dog runs, capturing each leap and running moment. The sunlight casts a warm glow on the dog's fur, while the grass is bathed in a warm light. The <mark style="color:green;">blue sky and white clouds gently</mark> drift in the light breeze in the background, creating a scene full of energy and the warm atmosphere of a peaceful morning.

<figure><img src="https://2219884424-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FigAtVLBrlaI8jVruJfC8%2Fuploads%2FeYNNY6t9zBVWSUj6KO8v%2F20261021_1726_video%2000_00_00-00_00_30.gif?alt=media&amp;token=c995e82a-487a-4a06-9d09-8a80aadedc8d" alt=""><figcaption></figcaption></figure>

### **Use Start and End Frames**

Image to Video uses the uploaded image as the start frame. To control how the video ends, add a second image as the end frame.

<figure><img src="https://2219884424-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FigAtVLBrlaI8jVruJfC8%2Fuploads%2FDOjf54LsU7g6SHgfISn2%2Fimage.avif?alt=media&amp;token=a4160877-8fd4-4fa4-bd01-758c9bd0c742" alt=""><figcaption></figcaption></figure>

When both frames are set, SeaArt generates a video that moves from the start frame to the end frame. This is useful for transformations, before-and-after shots, and scenes that need a specific opening and closing image.

<figure><img src="https://2219884424-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FigAtVLBrlaI8jVruJfC8%2Fuploads%2FVR3lMRIHAOSP9I11E2eR%2Fimage.webp?alt=media&amp;token=bf7f06d6-72d9-4982-8f70-66b6738bb4c0" alt=""><figcaption></figcaption></figure>

#### Tips for Start and End Frames

* Choose frames with similar composition, subject placement, and lighting for a more natural transition.
* When both frames are set, edit the generated prompt to focus on the transition rather than repeating the contents of the images.
* Keep the transition physically plausible. Large changes in subject position, perspective, or lighting are harder to blend smoothly.
