Montage
AI-generatedSummary
Run a video montage operation on a specified input video using FrankLab KLEY, selecting from various montage types such as concat, crop, fade, GIF creation, and others, with optional additional JSON parameters and control over waiting for task completion.
Inputs
- Video URL (required) — The URL of the input video to be processed. Must be a public HTTP or HTTPS URL.
- Montage Operation (required) — The specific montage operation to perform on the video. Options include concat, crop, fade, frame, GIF, picture in picture, probe, replace tags, resize, reverse, slideshow, smart thumbnail, strip tags, transcode, trim, video on image, and write tags.
- Additional JSON — Optional additional FrankLab API request fields as JSON. Any media URL fields must be publicly accessible via HTTP or HTTPS.
- Wait for Completion — Whether to wait for the montage processing task to complete before returning results. Defaults to false.
Output shape
a single record JSON object per input item containing the montage job result including status, task ID, any cost-related fields, and URLs to output media (audio/video/download), or error information if the job failed.
If 'Wait for Completion' is enabled and the task ID is available, the node polls FrankLab until the montage job finishes and returns the final result. Otherwise, it returns immediately with the initiated job details. The output includes cost fields when available.