Kling Video O1 Video-to-Video Reference overview
Kling Video O1 Video-to-Video Reference by Kling AI
Its Video-to-Video Reference mode enables creators to generate new, coherent video clips that preserve motion dynamics and cinematic language.
Kling Video O1 Video-to-Video Reference specs
- Model ID
kling-video/o1/video-to-video/reference- Developer
- Kling AI
- Input
- Text, Video
- Output
- Video
- Endpoint
POST https://api.aimlapi.com/v2/video/generations
Kling Video O1 API Overview
Kling Video O1 Reference Video-to-Video transforms input reference videos into new cinematic sequences while preserving motion dynamics, camera movements, and visual styles for seamless continuity. This unified multimodal model from Kling AI excels in professional video editing and generation tasks.
Technical Specifications
- Architecture: Kling O1 Omni, a unified multimodal video foundation model combining generation and editing capabilities.
- Input Formats: Reference video; up to 4 element images for characters/objects; optional style images.
- Output Formats: MP4 video; resolutions from 720p to 2160p (HD to 4K).
- Aspect Ratios: Auto-detect (default), 16:9, 9:16, or 1:1
Performance Benchmarks
Kling Video O1 outperforms competitors in reference-based tasks. It achieves 247% better results than Google Veo 3.1 in image-to-video generation from multiple references. Evaluators prefer it over Runway Aleph for video transformations, noting superior motion smoothness and element fidelity.
Key Features
- Generates new shots from reference videos, maintaining cinematic language like motion trajectories and camera paths for fluid scene transitions.
- Supports multi-element references, combining video with up to 4 images from different angles to ensure character/object consistency across complex scenes.
- Chain of Thought reasoning analyzes prompts before generation, enhancing accuracy in transformations and stylizations.
- Advanced camera control and motion preservation, ideal for professional post-production workflows.
Model Comparisons
vs Google Veo 3.1: Kling O1 handles multi-image references 247% more effectively, producing stable multi-character scenes without frame inconsistencies, while Veo struggles with complex interactions.
vs Runway Aleph: Superior in video-to-video transformations, with evaluators favoring O1 for natural motion preservation and editing precision over Aleph's less consistent outputs.
vs Runway Gen-4.5: O1's unified architecture supports broader reference inputs (video + images) for cinematic continuity, exceeding Gen-4.5 in professional-grade camera control.
Use cases
- Cinematic Continuity: Extend or remix footage for films, preserving director's camera style and actor motions.
- Character-Driven Edits: Swap environments or outfits in action sequences using multi-angle references for consistent identities.
- Marketing Videos: Transform product demos into stylized ads while retaining original dynamics and audio.
- Post-Production: Accelerate VFX by generating seamless inserts from reference clips.
Kling Video O1 Video-to-Video Reference API pricing
| Usage | Price | Unit |
|---|---|---|
| Video generation | $0.168 | per second |
Prices from the AI/ML API price list, checked on Nov 4, 2026.
Kling Video O1 Video-to-Video Reference vs other video models: prices
AI/ML API rates for 5 models, per second.
| Model | Per second |
|---|---|
| $0.168 | |
| $0.157 | |
| $0.157 | |
| $0.157 | |
| $0.188 |
How to use the Kling Video O1 Video-to-Video Reference API
View docsBuild with your agent
Give your agent the model details, code and documentation.
1Get your API key
Create API keyexport AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"2Make your first request
curl 'https://api.aimlapi.com/v2/video/generations' \
-H "Authorization: Bearer $AIMLAPI_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "kling-video/o1/video-to-video/reference",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion",
"video_url": "https://example.com/input.mp3"
}'import os
import requests
headers = {
"Authorization": f"Bearer {os.environ['AIMLAPI_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "kling-video/o1/video-to-video/reference",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion",
"video_url": "https://example.com/input.mp3"
}
response = requests.post("https://api.aimlapi.com/v2/video/generations", headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.aimlapi.com/v2/video/generations", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "kling-video/o1/video-to-video/reference",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion",
"video_url": "https://example.com/input.mp3"
}),
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());The request returns a generation id. Poll GET https://api.aimlapi.com/v2/video/generations?generation_id=<id> until the status is completed.
Related articles
Kling Video O1 Video-to-Video Reference FAQ
What inputs and outputs does Kling Video O1 Video-to-Video Reference support?
Kling Video O1 Video-to-Video Reference takes video as input and returns video.
How much does Kling Video O1 Video-to-Video Reference cost?
Kling Video O1 Video-to-Video Reference costs $0.168 per second on AI/ML API, billed as you go with no subscription.
How is Kling Video O1 Video-to-Video Reference billed?
Kling Video O1 Video-to-Video Reference costs $0.168 per second on AI/ML API, billed as you go with no subscription.
Who created Kling Video O1 Video-to-Video Reference?
Kling Video O1 Video-to-Video Reference was built by Kling AI.
How do I call Kling Video O1 Video-to-Video Reference on AI/ML API?
Send a request to v2/video/generations with kling-video/o1/video-to-video/reference as the model id.
Is Kling Video O1 Video-to-Video Reference available through a single API key?
Yes. Kling Video O1 Video-to-Video Reference is served through AI/ML API, so the same key and endpoint format used for other models applies.
Does Kling O1 Reference use both a reference video and reference images together?
Yes. It generates new videos guided by both an input video and reference images.
What is the Kling Video O1 Video-to-Video Reference model ID?
Use kling-video/o1/video-to-video/reference as the model parameter. Requests go to https://api.aimlapi.com/v2/video/generations with your AI/ML API key.

