GET

/v1/schemas/fal/video/fal-ai/longcat-single-avatar/image-audio-to-video

kind inputactivity videohash ef17a141…extracted Aug 10, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.
Source trace
f48f7be3ef15c634c3ef23134f1e199d65afca8dcf998688c709bcb955db3202
{
  "fetchedAt": 1786338105,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

12 properties · 2 required · 0 $defs
propertytypedescriptionconstraints
audio_url*stringThe URL of the audio file to drive the avatar.
image_url*stringThe URL of the image to animate.
num_segmentsintegerNumber of video segments to generate. Each segment adds ~5 seconds of video. First segment is ~5.8s, additional segments are 5s each.1 ≤ n ≤ 10 · default: 1
promptstringThe prompt to guide the video generation.default: "A person is talking naturally w…
enable_safety_checkerbooleanWhether to enable safety checker. Disabling it requires account authorization; unauthorized requests are always checked.default: true
num_inference_stepsintegerThe number of inference steps to use.10 ≤ n ≤ 100 · default: 50
resolutionenumResolution of the generated video (480p or 720p). Billing is per video-second (16 frames): 480p is 1 unit per second and 720p is 4 units per second.480p | 720p · default: "480p"
seedintegerThe seed for the random number generator.nullable
text_guidance_scalenumberThe text guidance scale for classifier-free guidance.1 ≤ n ≤ 10 · default: 4
audio_guidance_scalenumberThe audio guidance scale. Higher values may lead to exaggerated mouth movements.1 ≤ n ≤ 10 · default: 4
enable_prompt_expansionbooleanWhether to enable prompt expansion using an LLM to enhance the prompt for better video quality.default: false
negative_promptstringThe negative prompt to avoid in the video generation.default: "Close-up, Bright tones, overexp…

Validate a payload

before you spend tokens
shell
$ curl -X POST https://modelschemas.com/v1/validate \
    -d '{"provider":"fal","endpointId":"fal-ai/longcat-single-avatar/image-audio-to-video","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}