GET

/v1/schemas/fal/audio/sonilo%2Fv1.1%2Fvideo-to-sound-effects

kind inputactivity audiohash d73e21e3extracted Jul 23, 2026version currentsource upstream spec ↗

Request body

4 properties · 1 required · 1 $defs
propertytypedescriptionconstraints
video_url*stringThe video to add sound to (public URL, or upload a file). The generated audio matches the video's length.
promptstringOptional. Describe the kind of sound you want; it steers the generated audio for every scene. Leave empty to caption the video automatically.nullable
segmentsSfxSegment[]Optional. Split the video into time ranges, each with its own sound description. Leave empty to split into scenes automatically.nullable
audio_formatenumFormat of the returned audio file: aac (default), mp3, wav, or flac. (The video with sound is always AAC.)wav | mp3 | aac | flac · default: "aac"

Validate a payload

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