> 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/video-generation/video-canvas-editor.md).

# Video Canvas Editor

The Video Canvas Editor is the classic full-screen editor for working from an existing video result. Use it when you already have a generated or imported clip in Chat Video Pro and want to open a familiar editor surface for rotoscoping, object removal, effects, reshooting, or upscaling.

{% hint style="info" %}
**Use the Video Canvas Editor when you are already looking at the clip you want to edit.** Use \[Studio]\(../studio/README.md) when you want to start from a guided workflow card like Rotoscope, Erase Objects, Add Effects, Reshoot, Upscale, or Relight Scene.
{% endhint %}

***

### What This Page Is For

The Video Canvas Editor is not a separate creative category. It is an entry point.

Use it when:

* A video result is already in chat.
* You imported a clip and want to work from its thumbnail.
* You want to test a quick edit without opening Studio first.
* You want to compare before/after results in the same editor.
* You are comfortable choosing the editing mode manually.

Use Studio instead when:

* You know the job before choosing a clip.
* You want the workflow to open with the correct model and controls already selected.
* You are starting from Premiere timeline media.
* You want the newer guided Studio path for production or post-production tasks.

***

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

### How To Open It

1. Generate or import a video in Chat Video Pro.
2. Click **Edit** on the video thumbnail.
3. The Video Canvas Editor opens full screen.
4. Choose the editing mode from the selector.
5. Configure the mode-specific controls.
6. Process the edit, review the result, then click **Done** when you want to send it back to chat.

If you are starting from a clip in Premiere, Studio is often faster because the workflow asset loader can pull from your timeline and open the correct tool directly.

***

### Video Canvas Editor vs. Studio

Both paths can reach many of the same underlying AI tools. The difference is how you start.

<table><thead><tr><th width="234">Start here</th><th>Use when</th></tr></thead><tbody><tr><td><strong>Video Canvas Editor</strong></td><td>You already have a video in chat and want to edit that exact result.</td></tr><tr><td><strong>Studio</strong></td><td>You know the task first and want a guided workflow with the right loader, model, and controls.</td></tr></tbody></table>

Examples:

<table><thead><tr><th width="472">Goal</th><th>Better starting point</th></tr></thead><tbody><tr><td>Open a generated clip and quickly upscale it</td><td>Video Canvas Editor</td></tr><tr><td>Pull a selected Premiere timeline clip into Upscale</td><td>Studio Upscale</td></tr><tr><td>Try an effect on the video result you just made</td><td>Video Canvas Editor</td></tr><tr><td>Start a clean Add Effects workflow from a source clip</td><td>Studio Add Effects</td></tr><tr><td>Rotoscope a clip already visible in chat</td><td>Video Canvas Editor</td></tr><tr><td>Start a guided subject-isolation workflow</td><td>Studio Rotoscope</td></tr></tbody></table>

The practical rule: **Video Canvas Editor is clip-first. Studio is task-first.**

***

### Editing Modes

The available modes can vary by release, clip type, and model availability, but the classic editor is mainly used for these video tools:

<table><thead><tr><th width="172">Mode</th><th width="575">Best for</th></tr></thead><tbody><tr><td><strong>Rotoscope</strong></td><td>Selecting and isolating a subject from the background.</td></tr><tr><td><strong>Erase Objects</strong></td><td>Removing unwanted people, objects, gear, text, or distractions from short clips.</td></tr><tr><td><strong>Add Effects</strong></td><td>Adding rain, fire, fog, atmosphere, style, or visual transformations.</td></tr><tr><td><strong>Reshoot</strong></td><td>Regenerating a selected segment of video, audio, or both.</td></tr><tr><td><strong>Upscale</strong></td><td>Increasing resolution and improving the finish after the edit is approved.</td></tr></tbody></table>

***

### Interface Overview

#### Video Player

Use the player to review the source clip, scrub the timeline, and inspect the result after processing.

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

#### Model Selector

The selector switches between editing modes. When you change modes, the right-side controls change with it.

#### Mode Controls

Each mode has its own controls:

* Rotoscope uses text, box, or point selection.
* Erase Objects uses text or point selection to mark what should disappear or be protected.
* Add Effects uses a prompt and optional reference images.
* Reshoot uses a timeline segment, prompt, and retake mode.
* Upscale uses a model, scale factor, codec, and quality settings.

#### Before/After Review

After a result is generated, use the before/after view to check whether the edit improved the clip. If the edit missed the target, revise the prompt, selection, segment, or mode before sending it back to chat.

***

### Common Workflows

#### Quick Follow-Up After Generation

1. Generate a video.
2. Click **Edit** on the result.
3. Choose the tool that matches the problem.
4. Run the edit.
5. Compare before/after.
6. Click **Done** when the result is worth keeping.

This is the best use of the Video Canvas Editor: one more pass on a clip that is already in front of you.

<figure><img src="/files/46ldIx7qzu909D2ngg7b" alt=""><figcaption></figcaption></figure>

#### Rotoscope A Clip From Chat

1. Click **Edit** on the video.
2. Choose the Rotoscope/SAM 3 mode.
3. Select the subject with text, box, or point controls.
4. Track the frame first if available.
5. Track the full video.
6. Remove the background and send the result back.

For the full workflow, use Rotoscope.

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

#### Add An Effect To An Existing Result

1. Click **Edit** on the video.
2. Choose Add Effects/Kling VFX.
3. Write the effect prompt.
4. Optional: add reference images.
5. Generate and compare the result.

Good prompts describe what changes and what should remain stable. For example: `Add heavy rain and wet street reflections while keeping the same camera move, subject, and composition.`

For deeper effect prompting, use Add Effects.

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

#### Reshoot One Moment

1. Click **Edit** on the video.
2. Choose Reshoot/LTX Retake.
3. Select the segment you want to change.
4. Describe the replacement action, visual, audio, or both.
5. Generate and compare.

For best results, keep the requested change local and specific. Use Reshoot when you need the complete guided explanation.

<figure><img src="/files/3DdlgNhmdGvvVhpbcX8X" alt=""><figcaption></figcaption></figure>

#### Upscale A Final Clip

1. Click **Edit** on the video.
2. Choose Upscale.
3. Select the upscaler and scale factor.
4. Choose codec and quality settings if available.
5. Generate the upscaled result.

Do this after the creative edit is approved. Upscaling drafts wastes time and credits.

***

### Best Practices

#### Choose The Tool From The Problem

Do not pick a model first. Ask what is wrong with the clip:

<table><thead><tr><th width="394">Problem</th><th>Use</th></tr></thead><tbody><tr><td>The background needs to become transparent</td><td>Rotoscope</td></tr><tr><td>Something should disappear</td><td>Erase Objects</td></tr><tr><td>The whole shot needs new atmosphere or effects</td><td>Add Effects</td></tr><tr><td>One moment needs a different action or audio</td><td>Reshoot</td></tr><tr><td>The final result needs more resolution</td><td>Upscale</td></tr></tbody></table>

#### Keep Source Clips Short

Video editing models work best on focused clips. Trim around the moment you want to change instead of sending a long sequence with several unrelated actions.

#### Preview Before Processing When Possible

For selection-based tools, test the first frame or selection before processing the whole clip. A clean selection saves more time than guessing.

#### Upscale Last

Finish creative changes first, then upscale the version you actually want to keep.

***

### Troubleshooting

#### The Edit Button Is Missing

Make sure the item is a video result or imported video. Image results use image workflows instead of the Video Canvas Editor.

#### The Wrong Modes Are Showing

The available modes depend on the source media, model availability, and current app version. If you know the exact workflow you want, open it from Studio instead.

#### The Result Does Not Match The Prompt

Make the instruction more specific. Describe the subject, what should change, what should stay the same, and the intended style or mood. For Reshoot, make sure the selected segment matches the moment described in the prompt.

#### The Tool Fails On A Long Clip

Try a shorter clip or smaller segment. Some models have duration, resolution, or codec constraints. Studio workflow pages list the important limits for each tool.

#### I Am Not Sure Whether To Use This Or Studio

Use the Video Canvas Editor when the clip is already in chat. Use Studio when the task comes first.

***

### Related Pages

* [Video Generation](/features/video-generation.md) - Create, animate, transition, reference, extend, and edit videos.
* [Studio](/features/studio.md) - Guided production and post-production workflows.
* [Rotoscope](/features/studio/sam-3-rotoscoping.md) - Isolate a subject and remove the background.
* [Erase Objects](/features/studio/object-eraser-tool.md) - Remove unwanted objects from short clips.
* [Add Effects](/features/studio/kling-vfx.md) - Add VFX, weather, atmosphere, and style.
* [Reshoot](/features/studio/reshoot.md) - Regenerate a selected section of video or audio.
* [Upscale](/features/studio/video-upscaling.md) - Increase resolution after the edit is approved.

***

**Next:** If you are starting from a specific task, open Studio. If you already have a clip in chat, click **Edit** and use the Video Canvas Editor.


---

# 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, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
