
Use the latest Vidu Q2 Pro models which much more better quality and control on your videos.

Expressive facial performance, natural speech-expression coordination, realistic body motion, and accurate audio-video synchronization with DaVinci-MagiHuman model

Kandinsky 5.0 Pro is a diffusion model for fast, high-quality image-to-video generation.

Generate video clips from your multiple image references using Vidu Q1

Cosmos3 is a collection of Omnimodal world models capable of generating dynamic, high-quality video, image, audio, and action commands from combinations of text, image, video, and action trajectory inputs.

Generate long videos in 720p/30fps from images using LongCat Video

Vidu Q1 Image to Video generates high-quality 1080p videos with exceptional visual quality and motion diversity from a single image

Use the latest pixverse v5.6 model to turn your texts and images into amazing videos.

SoulX-FlashHead is a unified 1.3B-parameter framework designed for high-fidelity, infinite-length, and real-time streaming portrait video generation.

Vidu Q1 Start-End to Video generates smooth transition 1080p videos between specified start and end images.

Add custom LoRAs to Wan-2.1 is a image-to-video model that generates high-quality videos with high visual quality and motion diversity from images

Create seamless transition between images using PixVerse v4.5

Vidu Image to Video generates high-quality videos with exceptional visual quality and motion diversity from a single image

Generate high quality video clips from text and image prompts using PixVerse v4

Generate high-quality video with audio from images using LTX-2.3 and custom LoRA

Generate video clips maintaining consistent, realistic facial features and identity across dynamic video content

Kandinsky 6.0 Pro turns a start frame into a high-resolution, cinematic video clip with controllable motion and strong visual fidelity.

Generate a video starting from an image as the first frame with Marey, a generative video model trained exclusively on fully licensed data.

Vidu Start-End to Video generates smooth transition videos between specified start and end images.

Generate high quality video clips with different effects using PixVerse v4

Generate videos from images and prompts using CogVideoX-5B

Generate long videos from images using LongCat Video

Generate video clips more accurately with respect to initial image, natural language descriptions, and using camera movement instructions for shot control.

Vidu Reference to Video creates videos by using a reference images and combining them with a prompt.
fal is the best developer-friendly, one-stop shop for AI image-to-video models. Every image-to-video model on fal runs through the same SDK pattern, so once you’ve integrated one, switching between Seedance 2.0, Kling 3.0 Pro, or Veo 3.1 is a one-line endpoint change.
Image-to-video endpoints take an image URL plus a text prompt describing the motion, and return a URL to a generated video file. After installing and setting your , it looks like this:
The same call shape works across Seedance 2.0, Kling 3.0 Pro, Veo 3.1, and the rest of the catalog. You swap the endpoint string and adjust the input fields each model expects. For example, Seedance 2.0 takes , while Kling 3.0 Pro takes .
Most premium image-to-video models on fal generate synchronized audio alongside the video itself.
For projects where audio is part of the delivery, the cost difference can be meaningful. Enabling audio on Veo 3.1 doubles the rate, while Seedance bills the same either way.
Several models on fal accept an end frame alongside the start image, animating the transition between two specific points.
For longer narratives, Kling 3.0 Pro’s feature lets you define multiple shots in sequence with distinct prompts and durations.
Pricing on fal generally scales by the second across image-to-video models, with resolution, audio, or both affecting the rate depending on the model.
| Model | Price |
|---|---|
| Kling 2.5 Turbo Pro | $0.35 for 5 seconds, then $0.07 / additional second |
| Kling 3.0 Pro | $0.112 / second audio off |
| Kling 3.0 Pro with audio | $0.168 / second |
| Kling 3.0 Pro with voice control | $0.196 / second |
| Seedance 2.0 Fast | $0.2419 / second at 720p, audio included |
| Seedance 2.0 Standard | $0.3024 / second at 720p, audio included |
| Veo 3.1 | $0.20 / second without audio at 720p or 1080p |
| Veo 3.1 with audio | $0.40 / second at 720p or 1080p |
As a worked example, a 5-second image-to-video clip costs roughly:
You only pay for what you generate, so you can compare motion quality, audio behavior, and frame-control options without rewriting your integration.
The same auth, billing, and queue logic carry across every image-to-video endpoint, so you can compare models side by side without rewriting integration code.
For longer generations, higher-resolution outputs, or production workflows, submit to the queue and rely on webhooks instead of blocking on the result.
@fal-ai/clientFAL_KEYjsimport { fal } from "@fal-ai/client";
const result = await fal.subscribe("bytedance/seedance-2.0/image-to-video", {
input: {
prompt: "Slow cinematic push-in with the subject's hair moving gently in the wind",
image_url: "https://your-host.com/photo.jpg",
resolution: "720p"
}
});
console.log(result.data.video.url);image_urlstart_image_urlgenerate_audiogenerate_audioimage_urlend_image_urlveo3.1/first-last-frame-to-videoend_image_urlmulti_promptbashnpm install --save @fal-ai/clientbashexport FAL_KEY="YOUR_API_KEY"jsimport { fal } from "@fal-ai/client";
const result = await fal.subscribe("bytedance/seedance-2.0/image-to-video", {
input: {
prompt: "Slow cinematic push-in with the subject's hair moving gently in the wind",
image_url: "https://your-host.com/photo.jpg",
resolution: "720p"
}
});
console.log(result.data.video.url);