VC

Video Compiler

Remote clips in. One final hosted video out.

API for automated video assembly

Compile multiple remote clips into one finished vertical video.

Submit URLs, let FFmpeg handle the assembly, score the output with Free To Use music, upload to Cloudinary, and return one URL that can move straight into your next automation step.

  • Built for backend flows and no-code automations, not manual editing sessions.
  • Normalizes multiple clips into one 720x1280 vertical output.
  • Reads remote sources directly instead of storing every input file first.
  • Returns one usable video URL after Cloudinary upload completes.

Try the endpoint

Paste remote clip URLs and send the request directly from the page.

Clip URL 1
Clip URL 2
Clip URL 3

How the pipeline works

The service stays intentionally narrow so it fits cleanly inside a backend job, an n8n flow, or a lightweight API-first product.

01

Accept clip URLs

Send remote MP4 links in one request and let the compiler prepare them for a single vertical export.

02

Score the timeline

A Free To Use track is selected from your tags and trimmed to match the final video duration.

03

Return one asset

The finished render is uploaded to Cloudinary and the API gives back one final URL for the next step in your workflow.

Request shape

Keep the payload small and predictable. The endpoint expects a list of remote video URLs plus optional music tags.

Input

{
  "videos": [
    "https://example.com/clip-1.mp4",
    "https://example.com/clip-2.mp4",
    "https://example.com/clip-3.mp4"
  ],
  "musicTags": ["cinematic", "chill"]
}

Response

{
  "url": "https://res.cloudinary.com/..."
}