> For the complete documentation index, see [llms.txt](https://docs.chatvideopro.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chatvideopro.com/features/studio/kling-vfx.md).

# Add Effects

{% embed url="<https://youtu.be/C1r-Vf5Loyk?si=70PkziR96ktHAlPm>" %}

Instead of generating a brand-new clip from scratch, Add Effects sends your source video into **Kling O3 VFX**, a video-to-video model that edits the existing motion and composition. The goal is to keep the shot recognizable while changing the layer of reality on top of it.

***

### What This Tool Is For

Add Effects is best for broad visual transformations that affect a whole shot or a clearly described part of a shot.

<table><thead><tr><th width="145">Use it for</th><th>Example</th></tr></thead><tbody><tr><td>Weather</td><td>Add rain, snow, fog, mist, dust, wind, sparks, or storm atmosphere.</td></tr><tr><td>Lighting</td><td>Turn day into night, add golden hour, create neon street light, or make a scene moodier.</td></tr><tr><td>Atmosphere</td><td>Add smoke, haze, filmic glow, wet streets, magical particles, or cinematic grit.</td></tr><tr><td>Style transfer</td><td>Push the shot toward cyberpunk, noir, vintage film, dream sequence, horror, or commercial polish.</td></tr><tr><td>Character or object swap</td><td>Use reference images or saved Elements to replace a person, creature, prop, or visual motif.</td></tr></tbody></table>

Add Effects is not a full compositing replacement. It is strongest when you want a believable transformation over a short section of footage, not frame-perfect manual control over every particle, mask, or layer.

{% hint style="info" %}
**Think of Add Effects as AI art direction for existing footage.** You are not rebuilding the shot from nothing. You are telling the model how the current shot should feel, what should change, and what must remain stable.
{% endhint %}

### When To Use It

Use Add Effects when you want to:

* Test a VFX idea before committing to a heavier edit.
* Give ordinary footage a more cinematic lighting or weather treatment.
* Create a social clip that needs a visual hook in a few seconds.
* Match a shot to a mood board, reference image, or generated still.
* Replace a character or object with an attached reference.
* Build several creative variations from the same clip and choose the best one in context.

Choose a different Studio tool when the task is more specific:

<table><thead><tr><th width="516">Goal</th><th>Better workflow</th></tr></thead><tbody><tr><td>Change lighting direction or mood on an image or short video</td><td>Relight Scene</td></tr><tr><td>Remove a person or object from a short clip</td><td>Erase Objects</td></tr><tr><td>Replace or modify a specific section of a shot</td><td>Reshoot</td></tr><tr><td>Remove the background and isolate the subject</td><td>Rotoscope</td></tr><tr><td>Increase resolution after generation</td><td>Upscale</td></tr><tr><td>Create a new shot from a still image</td><td>Motion Director</td></tr></tbody></table>

***

<figure><img src="/files/XoPwNznDdZAEifquybSY" alt=""><figcaption></figcaption></figure>

### Studio Path

The fastest route is through Studio.

1. Open **Studio**.
2. Choose **Add Effects** from the Post-Production department.
3. Load a video from your computer, Recents, or your Premiere timeline.
4. Add an edit prompt that describes the effect or transformation.
5. Optional: add up to four reference images or Elements.
6. Choose **Pro** or **Standard** quality.
7. Generate the effect.
8. Use the before/after view to compare the result, then send it back to your chat or library.

Studio automatically opens the video editor in the correct Kling VFX mode, so you do not need to manually pick the model unless you intentionally switch tools.

***

<figure><img src="/files/9EZw0blLFUc56r8UdnDY" alt=""><figcaption></figcaption></figure>

### Classic/Editor Path

You can also reach the same tool from the classic video editor flow.

1. Import or generate a video in Chat Video Pro.
2. Click **Edit** on the video thumbnail.
3. Open the model selector.
4. Choose **Kling VFX**.
5. Write your effect prompt and add references if needed.
6. Generate and compare the result.

<figure><img src="/files/km01dpaMNxbUqBQuD5oU" alt=""><figcaption></figcaption></figure>

This path is still useful when you are already working from a chat result or an older library item. For new post-production work, Studio is the cleaner starting point because it loads the right tool immediately.

***

### Controls And Constraints

<table><thead><tr><th width="215">Control</th><th>What it does</th></tr></thead><tbody><tr><td>Edit Prompt</td><td>Describes the effect, style change, character swap, or visual transformation.</td></tr><tr><td>Quality</td><td><strong>Pro</strong> uses Kling O3 Pro VFX for higher-quality results. <strong>Standard</strong> is the faster/lighter option.</td></tr><tr><td>Reference Images</td><td>Adds up to four images that can guide style, characters, props, or objects.</td></tr><tr><td>Elements</td><td>Lets you pull saved character/object Elements into the reference slots.</td></tr><tr><td><code>@Image1</code>, <code>@Image2</code> tags</td><td>Tells the model which attached reference image to use.</td></tr><tr><td>Before/After</td><td>Compares the generated result against the original source clip.</td></tr></tbody></table>

Current constraints:

<table><thead><tr><th width="219">Constraint</th><th>Detail</th></tr></thead><tbody><tr><td>Video duration</td><td>Source clips must be at least 3 seconds. Clips longer than about 10 seconds can be trimmed to a selected segment inside the editor.</td></tr><tr><td>Recommended duration</td><td>5-8 seconds is usually the sweet spot for quality and consistency.</td></tr><tr><td>Reference images</td><td>Up to 4 images. Use one strong reference when possible; use multiple only when each one has a clear job.</td></tr><tr><td>Prompt length</td><td>Keep the prompt focused. The model responds better to clear direction than long lists of unrelated effects.</td></tr><tr><td>Audio</td><td>Add Effects keeps the original audio automatically.</td></tr><tr><td>Resolution</td><td>Very large or non-compliant videos may be converted before generation so Kling can process them reliably.</td></tr></tbody></table>

***

#### AI Optimize ✨

Tap the sparkle (✨) button next to the edit prompt to get an AI-improved version of your effect description. The optimizer understands the effect prompt and the current video frame — so the suggestion targets what's actually in your clip rather than offering a generic VFX phrase. Choose **Replace** to apply it, **Regenerate** to try again, or **Close** to keep your original.

***

### Two Ways To Prompt

#### Video Only

Use this when the effect is simple enough to describe in words.

Good for:

* Rain, snow, fog, smoke, sparks, fire, dust, or atmosphere.
* Day-to-night or golden-hour transformations.
* Broad style changes like noir, horror, vintage, or cyberpunk.
* Quick experiments where you do not need an exact visual target.

Example:

{% code overflow="wrap" %}

```
Add heavy rain throughout the scene, wet pavement reflections, water droplets on the lens, and a moody cinematic night atmosphere. Keep the original camera movement and subject motion.
```

{% endcode %}

<div align="left"><figure><img src="/files/A2sQJe0VApsinUzMWAsZ" alt=""><figcaption></figcaption></figure></div>

#### Video + Reference Image

Use this when you care about the exact look. The reference image gives Kling a visual target instead of making it infer everything from text.

Good for:

* Matching a generated still from Cinematic Lab.
* Turning a frame into a specific lighting or weather design first, then applying that look to the video.
* Character or costume swaps.
* Complex style transformations that are hard to describe.

Example:

{% code overflow="wrap" %}

```
Transform the video to match the lighting and atmosphere of @Image1. Keep the same composition and camera movement, but apply the neon night look, wet street reflections, and cool blue-magenta color contrast from the reference.
```

{% endcode %}

***

### Best Practices

#### Describe The Effect, Not A New Scene

Kling VFX is editing the uploaded video. The best prompts explain what should change in the existing shot.

Good:

{% code overflow="wrap" %}

```
Add drifting fog through the background, subtle beams of light from camera left, and a cooler haunted-house atmosphere. Preserve the original actor, camera move, and scene layout.
```

{% endcode %}

Less effective:

{% code overflow="wrap" %}

```
A person walking through a foggy haunted house.
```

{% endcode %}

The second prompt sounds like text-to-video. It does not clearly tell the model what to preserve from your source footage.

#### Give Each Reference A Job

If you attach references, explain what each image controls.

{% code overflow="wrap" %}

```
Use @Image1 as the lighting and color reference. Use @Image2 as the creature design reference. Add the creature emerging from the background shadows while preserving the original camera movement.
```

{% endcode %}

If you only say "make it look like the image," the model has to guess whether the image represents color, lighting, subject identity, costume, composition, or all of the above.

#### Start With A Strong Clip

Add Effects works best when the original video has:

* Clear subject/background separation.
* Stable enough motion for the model to understand the shot.
* A short duration with one main action.
* Enough visual detail for the effect to attach to surfaces, light, and movement.

Shaky, dark, heavily compressed, or visually chaotic footage gives the model less structure to preserve.

#### Use [Cinematic Lab](/features/studio/cinematic-lab.md) Or [Relight Scene](/features/studio/relight-scene.md) As Prep Tools

For complex looks, create a target still first.

1. Capture a frame from the video.
2. Use Cinematic Lab or Relight Scene to design the target look.
3. Bring that image into Add Effects as `@Image1`.
4. Prompt Kling to match the lighting, atmosphere, color, or effect from the reference.

This workflow is much stronger than trying to describe a highly specific visual style in one sentence.

#### Preserve What Matters

If the shot has important details, say so directly:

{% code overflow="wrap" %}

```
Keep the actor's face, wardrobe, body motion, and camera move unchanged. Add a supernatural blue glow from the doorway and light fog rolling along the floor.
```

{% endcode %}

For character swaps:

{% code overflow="wrap" %}

```
Replace the person in the video with the character shown in @Image1. Preserve the same pose, timing, walking motion, and camera framing. Keep the background unchanged.
```

{% endcode %}

***

### Examples

#### Rainy Night Street

{% code overflow="wrap" %}

```
Turn the scene into a rainy night street. Add heavy rain, wet pavement reflections, visible droplets in the foreground, darker sky, and cinematic streetlight glow. Keep the original subject motion and camera movement.
```

{% endcode %}

#### Golden Hour Commercial Look

{% code overflow="wrap" %}

```
Apply warm golden-hour lighting across the scene, soft sun flare from camera right, gentle haze, polished commercial contrast, and natural skin tones. Preserve the original scene layout and motion.
```

{% endcode %}

#### Horror Atmosphere

{% code overflow="wrap" %}

```
Add low drifting fog, colder moonlit shadows, subtle flickering practical lights, and a tense horror atmosphere. Do not change the actor or camera move.
```

{% endcode %}

#### Cyberpunk Transformation With Reference

{% code overflow="wrap" %}

```
Use @Image1 as the lighting and color reference. Transform the scene into a neon cyberpunk night environment with blue-magenta reflections, wet surfaces, and glowing signage. Preserve the original subject and camera motion.
```

{% endcode %}

#### Character Swap

{% code overflow="wrap" %}

```
Replace the person in the video with the character from @Image1. Match the character's outfit, silhouette, and face as closely as possible while preserving the original movement, timing, and background.
```

{% endcode %}

#### Subtle Product Polish

{% code overflow="wrap" %}

```
Improve the shot with subtle cinematic lighting, cleaner contrast, soft atmospheric depth, and a premium product-ad look. Keep the product shape, label, camera framing, and motion unchanged.
```

{% endcode %}

***

### Troubleshooting

#### The effect barely changed

Make the prompt more specific. Name the effect, where it should appear, and how intense it should be.

Try:

{% code overflow="wrap" %}

```
Add dense fog in the background and low rolling mist across the floor, strongest near the doorway, with cool blue backlight and visible atmosphere around the subject.
```

{% endcode %}

#### The result changed too much

Add preservation language:

{% code overflow="wrap" %}

```
Preserve the original subject identity, wardrobe, camera movement, composition, and timing. Only change the lighting and atmosphere.
```

{% endcode %}

#### The reference image did not guide the result

Make sure the reference image is attached and mentioned by tag, such as `@Image1`. Then explain what the image is for:

{% code overflow="wrap" %}

```
Use @Image1 only as the lighting and color reference. Do not copy the subject or composition from the image.
```

{% endcode %}

#### The video is too short

Kling VFX needs at least 3 seconds of video. Use a longer section from the timeline or choose another workflow.

#### The video is too long

The editor can trim longer videos to a selected segment for Kling VFX. Pick the 5-10 seconds where the effect matters most, generate that section, then place the result back into your Premiere edit.

#### The video needs conversion

Some videos need normalization before Kling can process them. If Chat Video Pro asks to convert the clip, allow the conversion unless you specifically need to preserve the original file format outside the tool. The generated result will still be used as a normal video asset.

#### The effect works, but the style is inconsistent

Use a target image. Capture a frame, create the desired look in Cinematic Lab or Relight Scene, then use that image as `@Image1` in Add Effects.

***

### Links To Related Studio Pages

* [Studio](/features/studio.md) - Learn how Studio workflows are organized.
* [Cinematic Lab](/features/studio/cinematic-lab.md) - Create high-quality reference stills for VFX direction.
* [Relight Scene](/features/studio/relight-scene.md) - Design lighting and mood changes before applying them to video.
* [Motion Director](/features/studio/motion-director.md) - Turn a still image into a new moving shot.
* [AI Transitions ](/features/studio/ai-transitions.md)- Morph between two frames with directorial transition prompts.
* [Multi-Cam](/features/studio/multi-cam.md) - Generate alternate angles from an image or video.
* [Erase Objects](/features/studio/object-eraser-tool.md) - Remove unwanted people or objects from short clips.
* [Reshoot](/features/studio/reshoot.md) - Make more targeted changes with LTX Retake.
* [Rotoscope](/features/studio/sam-3-rotoscoping.md) - Isolate subjects and remove backgrounds.
* [Upscale](/features/studio/video-upscaling.md) - Improve resolution after generating or editing footage.

***

**Next:** If you want a more controlled lighting change instead of a broader VFX transformation, use Relight Scene.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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/studio/kling-vfx.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.
