GET
/v1/schemas/fal/video/fal-ai%2Fffmpeg-api%2Fmerge-videos
Accept:
Request body
4 properties · 1 required · 1 $defs| property | type | description | constraints |
|---|---|---|---|
| video_urls* | string[] | List of video URLs to merge in order | items ≥ 2 |
| resolution_aspect_ratio_video_index | integer | Zero-based index of the input video whose aspect ratio should be used when resolution is not provided. If omitted, preserves the default behavior of using the minimum width and minimum height across input videos. | n ≥ 0 · nullable |
| target_fps | number | Target FPS for the output video. If not provided, uses the lowest FPS from input videos. | 1 ≤ n ≤ 60 · nullable |
| resolution | ImageSize | enum | Resolution of the final video. Width and height must be between 512 and 2048. | nullable |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"fal","endpointId":"fal-ai/ffmpeg-api/merge-videos","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}