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





3 steps to use the Automatic Video Assembler API
Integrate automated video assembly into your product with a simple API workflow.
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.
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.
Edit like a pro in a minute.
Still not sure? Just upload your video and experience professional editing can be fun.









