Kling O1

The first unified video model for both video generation and editing.

TL;DR

Kling O1 combines video generation and editing in one model. Generate from text or images, edit existing footage with prompts, and maintain character/product consistency across shots using Elements.

Three versions available: O1 for quick generation, O1 Edit for modifying existing videos, o1 Reference for maximum creative control with multi-image references.

Kling 01
Kling O1 Edit
Kling O1 Reference

Best for

Quick generation, first iterations

Editing existing videos

Advanced creative control

Key feature

Start/end frame support

Text-based video editing

Up to 7 image refs (including Elements)

Use when

You need fast, high-quality results from a reference image (or from scratch)

You want to modify video footage

You need maximum creative control

Strengths for marketers

  • Strong physics: natural motion, realistic cloth and water behavior.

  • Start/end frame support for cinematic transitions.

  • Easy video editing

  • Precise control with up to 4 image references and Elements (@syntax).

Ideal use cases

  • E-commerce b-rolls: Automate product showcases with infinite variants.

  • Seasonal campaigns: Produce full video sets without a studio day.

  • UGC-style content: A/B test variations at scale.

  • Mascot videos: Consistent character storytelling with Elements.

  • Post-production edits: Swap outfits, change weather, remove objects, all via prompt.

Weaknesses

  • Fine details (skin, small text) may require retouching.

  • Complex multi-character scenes can be less stable.

  • Results depend on clear, specific prompts.


How to use effectively

  1. Use O1 Standard for most use cases. Use start/end frames for controlled motion (when you need a specific camera move or transition).

  2. Edit videos with O1 Edit (instead of regenerate). Shot 90% right but wrong lighting? Use o1 Edit to fix it with a prompt like "change to golden hour lighting" rather than starting over. Saves time and credits.

  3. Go further with O1 Reference. If you need product or character consistency, skip straight to O1 Reference. Upload your assets as Elements and use the @syntax to place them precisely (e.g., "Put @product on a marble counter with soft morning light").

Prompt O1 Reference like a pro

In your prompt, use @Image tags for reference images, @Element tags for consistent characters/products, and @Video tags for video references. The more specific you are about how elements interact, the better the result.

Structure your prompt as: subject → movement → scene → camera.

For example: "The character from @Element1 walks through the cafe, picks up the coffee cup from @Element2, and takes a sip. Camera follows from behind, then orbits to a front close-up. Warm morning light, cozy atmosphere. Same style as @Image1."


Model parameters

Inputs accepted

  • O1: Text + Reference image

  • O1 Edit: Text + Reference Video (for motion transfer or editing)

  • O1 Reference: Text + Reference Image(s) or Video + Elements (characters, products)

Output characteristics

Default Resolution: 1080p

Duration options: 5s or 10s

Available Aspect Ratios: 1:1, 16:9, 9:16

Last updated