fal-kling-o3

Original🇺🇸 English
Translated
2 scripts

Generate images and videos with Kling O3 — Kling's most powerful model family. Text-to-image, text-to-video, image-to-video, and video-to-video editing. Use when the user requests "Kling", "Kling O3", "Best quality video", "Kling image", "Kling video editing".

2installs
Added on

NPX Install

npx skill4agent add fal-ai-community/skills fal-kling-o3

Tags

Translated version includes tags in frontmatter

fal-kling-o3

Kling O3 is Kling's most powerful model family — covering image generation, text-to-video, image-to-video, and video-to-video editing/remix. Two tiers: Standard (faster, cheaper) and Pro (highest quality).

Scripts

ScriptPurpose
kling-generate.sh
Generate images with Kling O3
kling-video.sh
Generate or edit videos with Kling O3

Usage

Generate Image

bash
./scripts/kling-generate.sh --prompt "A samurai standing on a cliff at sunset, cinematic lighting"

Text to Video

bash
./scripts/kling-video.sh --prompt "A drone shot flying over a tropical island at golden hour" --mode text-to-video

Image to Video

bash
./scripts/kling-video.sh --image-url "https://example.com/photo.jpg" --prompt "Camera slowly zooms in" --mode image-to-video

Edit Video (change content)

bash
./scripts/kling-video.sh --video-url "https://example.com/video.mp4" --prompt "Change the sky to a starry night" --mode edit

Remix Video (restyle)

bash
./scripts/kling-video.sh --video-url "https://example.com/video.mp4" --prompt "Transform into watercolor painting style" --mode remix

Arguments

kling-generate.sh

ArgumentDescriptionRequired
--prompt
/
-p
Image descriptionYes
--aspect-ratio
square, landscape, portrait, widescreenNo (default: square)
--param
Extra param as key=value (repeatable)No

kling-video.sh

ArgumentDescriptionRequired
--prompt
/
-p
Description or edit instructionsYes
--mode
text-to-video, image-to-video, edit, remixYes
--image-url
Image URL (for image-to-video)For I2V
--video-url
Video URL (for edit/remix)For edit/remix
--tier
standard or pro (default: pro)No
--param
Extra param as key=value (repeatable)No

Kling O3 Model Endpoints

Image Generation

EndpointTier
fal-ai/kling-image/o3/text-to-image
Pro (only tier)

Video Generation

EndpointTierMode
fal-ai/kling-video/o3/standard/text-to-video
StandardText → Video
fal-ai/kling-video/o3/pro/text-to-video
ProText → Video
fal-ai/kling-video/o3/standard/image-to-video
StandardImage → Video
fal-ai/kling-video/o3/pro/image-to-video
ProImage → Video

Video Editing

EndpointTierMode
fal-ai/kling-video/o3/standard/video-to-video/edit
StandardContent editing
fal-ai/kling-video/o3/pro/video-to-video/edit
ProContent editing
fal-ai/kling-video/o3/standard/video-to-video/reference
StandardStyle remix
fal-ai/kling-video/o3/pro/video-to-video/reference
ProStyle remix

When to use Standard vs Pro

  • Pro: Best quality. Use for final output, commercial work, when quality matters most.
  • Standard: ~2x faster, cheaper. Use for drafts, iteration, when speed matters.

Output Format

json
{
  "images": [{"url": "https://fal.media/files/...", "content_type": "image/png"}],
  "video": {"url": "https://fal.media/files/...", "content_type": "video/mp4"}
}