Developer API for automated video assembly

Automatic Video Assembler API

Automate video stitching and assembly with a single API. Let your app combine clips into finished videos without manual editing workflows.

Trusted by over 0.5 million users worldwide

Automatic Video Assembler API example 1
Automatic Video Assembler API example 2
Automatic Video Assembler API example 3
Automatic Video Assembler API example 4
Automatic Video Assembler API example 5

Adopted by influential creators and valued by users from global organisations

  • Woowa Brothers
  • Gooogle
  • The Athletic
  • DeepMind
  • Vox Media
  • UC Berkeley
  • TEO Universe
  • DEPT Agency
  • Microsoft
  • Databricks
  • Woowa Brothers
  • Google
  • The Athletic
  • DeepMind
  • Vox Media
  • UC Berkeley
  • TEO Universe
  • DEPT Agency
  • Microsoft
  • Databricks

3 steps to use the Automatic Video Assembler API

Integrate automated video assembly into your product with a simple API workflow.

Python
1from vidio import VidioClient
2import os
3from dotenv import load_dotenv
4
5load_dotenv()
6
7client = VidioClient(api_key=os.getenv("VIDIO_API_KEY"))
8
9# 1. Upload inputs
10u1 = client.upload("image1.jpg")
11u2 = client.upload("image2.jpg")
12u3 = client.upload("image3.jpg")
13
14# 2. Create highlight reel
15job = client.create_highlight_reel(
16    input_keys=[u1.input_key, u2.input_key, u3.input_key],
17    video_category="travel",
18    output_length=30,
19    aspect_ratio="portrait"
20)
21
22# 3. Wait for processing
23job = client.wait_for_job(job.job_id)
24
25# 4. Render output
26job = client.render(job.job_id)
27job = client.wait_for_render(job.job_id)
28
29print(job.output_url)

Video assembly API

Automatic Video Assembler API

The API that assembles videos for your app automatically

Simple API Integration
Add automatic video assembly to your platform with developer-friendly endpoints and a straightforward workflow.
Fast Processing Pipeline
Process and assemble clips quickly so your users can generate final videos without long editing delays.
Reliable Output Quality
Deliver clean, professional assembled videos at scale with an API built for automated media workflows.

Recommended by top media and bloggers.

SubstackEnvato ElementsDailymotionWondershareDesignRush

Frequently asked questions

How does the Automatic Video Assembler API work?

The API lets developers upload or reference multiple video clips, define their order and edit settings, and automatically generate a single assembled video output.

What file types does the API support?

The API supports common video formats including MP4, MOV, MPG, WEBM, GIF, and MPEG to help ensure compatibility across workflows.

Is there a file size or duration limit?

Yes, processing limits apply based on your plan. For example, videos may be subject to a maximum file size limit such as 3GB. Check the pricing or API documentation for current limits.

How many clips can be assembled in one API request?

The number of clips supported per request depends on your plan and system limits. A common limit is up to 20 clips in a single assembly job.

Can I test the API for free?

Yes, you can explore the API with trial access or a free option depending on current availability. See the pricing or developer documentation for details.

Can the API handle both images and videos?

Yes, the API can support both image and video inputs in supported formats such as JPG, PNG, GIF, MP4, MOV, MPG, WEBM, and MPEG, depending on the workflow you implement.

Loved by content creators worldwide.

The review has been translated.

Edit like a pro in a minute.

Still not sure? Just upload your video and experience professional editing can be fun.