Video Creation & Rendering API

Video Editing API for AI Platforms

Create, customize, and render videos at scale with our powerful API. Perfect for AI platforms and automated video generation.

API Capabilities

Powerful features designed for seamless video generation and customization at scale

Template-Based Generation

Create reusable video templates and customize them via API. Replace media sources, text, and styling through simple JSON payloads.

Auto Caption Generation

Generate and style captions in multiple languages automatically. Control timing, appearance, and word highlighting through API parameters.

Post-Creation Editing

Access redirect URLs for post-creation modifications. Perfect for user review and adjustments without rebuilding from scratch.

Webhook Integration

Stay updated with real-time notifications about render status and completion through configurable webhooks.

Advanced Composition

Layer multiple video streams, images, and text with precise control over positioning, timing, and transitions.

AI-Ready Pipeline

Purpose-built for AI platforms with streamlined video generation workflow and batch processing capabilities.

Features for Everyone

From free personal use to enterprise-grade capabilities

Free Features

Browser-Based Editing

Edit videos directly in your browser with no limitations

Complete Privacy

All processing happens in your browser - zero data leaves your device

Unlimited Renders

No restrictions on the number of videos you can create

Core Features

Template System

Ready-to-use templates for quick video creation

Caption Generation

Automatic caption generation with timing synchronization

Professional Editing

Frame-accurate positioning, scaling, and rotation

Enterprise Features

Custom Caption Styling

Advanced text highlighting and custom caption animations

Multi-Stream Composition

Complex multi-video layouts and compositions

Project Portability

Seamless project export and import functionality

API Examples
curl --request POST \
  --url https://api.videoaiditor.com/v1/videos \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
    "metadata": {
      "name": "Project 1",
      "backgroundColor": "#000000",
      "duration": 30000,
      "fps": 30,
      "canvas": { "width": 800, "height": 600 }
    },
    "clips": [{
      "type": "image",
      "name": "Main Sequence",
      "source": "https://aiditor-uploads.s3.ap-south-1.amazonaws.com/vai1.png",
      "timeFrame": { "start": 0, "end": 30000, "offset": 0 },
      "position": { "x": 400, "y": 300, "z": 0 },
      "transform": {
        "scale": { "x": 1, "y": 1 },
        "rotation": 0
      },
      "size": { "width": 800, "height": 600 },
      "volume": 1
    }]
  }'