Join clips
Join 2–20 clips (each optionally trimmed) into one video, with cuts or transitions (fade, fade to black, slide, dissolve…). Different sizes are fitted to one frame. Several takes of one script: join them whole, then POST /v1/studio/edit the result with remove_retakes: { window_s: <its length> } to keep the best take of each sentence.
Billing: Per second of output (≤720p / 1080p tiers; audio and images cheaper) + transcription seconds when captions or silence removal transcribe automatically + the voice clean-up per second of output when asked for (audio.denoise / enhance, off by default) and only when it found noise to reduce or enhanced the voice (auto on a clean recording is free) + effect seconds for a heavy engine effect in effects (its seconds on screen × its measured weight — GET /v1/effects). Failed renders are not charged. · Rate limit: 30/min · Asynchronous
Request
- Base URL: https://apihub.co.il
- URL: https://apihub.co.il/v1/studio/merge
- Auth: HTTP bearer
Headers
Replay-safe: the same execution is returned instead of charging twice
Group calls into one job (e.g. one video) — see GET /v1/usage?tag=…
Wait for the job inside this call (ms)
Request body
Response
Completed (or 202 while processing)
Changes
No recorded changes to this operation across all 2 revisions of this API.