GET

/v1/schemas/fal/video/fal-ai/infinitalk/video-to-video

kind inputactivity videohash ffc9fd5d…extracted Oct 9, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
1a749bd29854975dbe1026efaee70c90d37109fcff90053bca4a41ded80207bf
{
  "fetchedAt": 1791522002,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

8 properties · 3 required · 0 $defs
propertytypedescriptionconstraints
audio_url*stringThe URL of the audio file.
prompt*stringThe text prompt to guide video generation.
video_url*stringURL of the input video.
accelerationenumThe acceleration level to use for generation.none | regular | high · default: "regular"
resolutionenumResolution of the video to generate. Must be either 480p or 720p.480p | 720p · default: "480p"
seedintegerRandom seed for reproducibility. If None, a random seed is chosen.0 ≤ n ≤ 4294967295 · default: 42
enable_safety_checkerbooleanAuthorized callers may set false to request relaxed screening.default: true
num_framesintegerNumber of frames to generate. Must be between 81 to 129 (inclusive). If the number of frames is greater than 81, the video will be generated with 1.25x more billing units.41 ≤ n ≤ 241 · default: 145

Validate a payload

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