Skip to main content

Try Kling O1 Edit - Video to Video in the Workbench

Run this model interactively, tune parameters, and compare outputs.
Model ID: kling-video-o1-video-to-video-edit Kling O1 Edit - Video to Video is a diffusion model designed for video-to-video editing. It excels in context-aware transformations using natural language instructions on input videos, preserving original motion, scene continuity, and details like character consistency while enabling element swaps, additions, deletions, or restylings. Some other noteworthy features of Kling O1 Edit - Video to Video include camera motion transfer from reference videos, background or outfit changes with up to 4 image references, and support for 3–10 second input videos at resolutions up to 1080p.
MetricValue
Parameter CountUnknown
Mixture of ExpertsUnknown
Context LengthUnknown
MultilingualNo
Quantized*Unknown
*Quantization is specific to the inference provider and the model may be offered with different quantization levels by other providers.

Example request

Use the Workbench as a request builder: configure parameters for this model in the UI, then open the API tab to copy the exact cURL or Python call.
This blocks until the video is ready (typically 5-15 minutes). Prefer Async or Async with SSE for anything beyond quick experimentation.See the video generation reference for more details.
curl -X POST https://hub.oxen.ai/api/ai/videos/generate \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OXEN_API_KEY" \
  -d '{
  "model": "kling-video-o1-video-to-video-edit",
  "prompt": "A red bird flies in and lands in-between the two birds on the wire. They fight for positioning before settling in their spots.",
  "input_video": "https://hub.oxen.ai/api/repos/ox/Oxen-AI-Assets/file/main/images/birds_on_telephone_wire.mp4"
}'

Fetch model details

The models endpoint returns the full model object, including its json_request_schema.
curl -H "Authorization: Bearer $OXEN_API_KEY" https://hub.oxen.ai/api/ai/models/kling-video-o1-video-to-video-edit

Request parameters

Required parameters

FieldTypeDefaultDescription
promptstring"A red bird flies in and lands in-between the two birds on the wire. They fight for positioning before settling in their spots."Text description of what you want to generate, or the instruction on how to edit the given image.
input_videostring"https://hub.oxen.ai/api/repos/ox/Oxen-AI-Assets/file/main/images/birds_on_telephone_wire.mp4"Video to use as reference. Format: uri.

Optional parameters

FieldTypeDefaultDescription
input_imagearray<string>[]Optional reference images. Use @Image1, @Image2, etc. in the prompt to refer to them.
elementsarray<object>Optional element references. Use @Element1, @Element2, etc. in the prompt to refer to them.
keep_audiobooleanfalseWhether to keep the original audio from the video..