GET
/v1/schemas/fal/audio/sonilo%2Fv1.1%2Fvideo-to-sound-effects
Accept:
Request body
4 properties · 1 required · 1 $defs| property | type | description | constraints |
|---|---|---|---|
| video_url* | string | The video to add sound to (public URL, or upload a file). The generated audio matches the video's length. | |
| prompt | string | Optional. Describe the kind of sound you want; it steers the generated audio for every scene. Leave empty to caption the video automatically. | nullable |
| segments | SfxSegment[] | Optional. Split the video into time ranges, each with its own sound description. Leave empty to split into scenes automatically. | nullable |
| audio_format | enum | Format 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 tokensshell
$ 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", …}]}