InfiniteTalk Image to Video

InfiniteTalk turns a portrait image and speech audio into a long-form talking video with natural lip sync, head and body motion.
meigen/infinitetalk/image-to-video

InfiniteTalk turns a portrait image and speech audio into a long-form talking video with natural lip sync, head and body motion.

Try the model

Playground

Open playground
Input
Input audio URL.

PNG, JPEG, WebP, or GIF · 20 MiB maximum

Input image URL (face / character).
Text prompt guiding the generation.
Additional Settings More

Customize your input with more control.

Random seed for reproducibility. Range: 0 to 2147483647.
41721
Maximum frames to generate (41–721, 25 fps); output also stops at the end of the audio. Range: 41 to 721.
Output resolution (720p costs 2x). Allowed values: 480p, 720p.
Result
Example
  1. What would you like to do next?

    Open original

Saved example result. No new generation was requested.

Displayed run estimate: $2.32. Final charges follow the model’s billing rules below.

InfiniteTalk Image to Video

InfiniteTalk turns a portrait and speech audio into a long-form talking video with natural lip sync and head and body motion.

Fields

FieldTypeDefaultNotes
promptstring, required—Scene and gesture direction.
imageimage URL, required—Portrait. JPEG, PNG, or WebP URL.
audioaudio URL, required—Speech that drives the lips.
num_framesinteger 41–721145Frames at 25fps when the length is not set by audio.
resolution480p / 720p720pSets the per-second rate.
seedinteger 0–2147483647randomFix it to compare prompt changes.

Billing

Per output second: $0.20 at 480p and $0.40 at 720p. Length follows the audio; without it, num_frames at 25fps (default 145 frames, 5.8 seconds).

Output480p720p
6s$1.20$2.40
30s$6.00$12.00
60s$12.00$24.00

Failed runs are not charged.

Prompting

  • Use a front-facing portrait with the mouth visible.

Also on SandBase

Other InfiniteTalk endpoints: meigen/infinitetalk/text-to-video, meigen/infinitetalk/video-to-video.