Getting Started
Learn how to create your first video schema in minutes
Getting Started
Welcome to the Video Schema Editor! This guide will help you create your first video configuration in just a few minutes.
What is Video Schema?
Video Schema is a JSON-based configuration format that defines how videos should be generated. It includes:
- Video settings: Resolution, frame rate, duration, background
- Tracks: Layers that contain clips (visual elements)
- Clips: Individual elements like text, images, videos, shapes
- Animations: Motion effects applied to clips
- Audio: Background music and sound effects
Quick Start
Step 1: Open the Editor
Navigate to the Editor page to start creating your video schema.
Step 2: Choose a Template
On the left panel, you'll see pre-built templates organized by category:
| Category | Description |
|---|---|
| Basic | Simple starting points |
| Social | Vertical videos for TikTok/Instagram |
| Product | E-commerce and product showcases |
| Marketing | Data visualization and promotional content |
Click on any template to load it into the editor.
Step 3: Edit Your Schema
You have two editing modes:
JSON Mode
Direct JSON editing with syntax highlighting and validation. Best for:
- Fine-grained control
- Copy-pasting configurations
- Advanced users
Visual Mode
Form-based editing with intuitive controls. Best for:
- Beginners
- Quick adjustments
- Structured editing
Step 4: Validate & Export
The editor automatically validates your schema. Look for the green "Valid" badge in the header.
Once satisfied, use the action buttons:
- Upload: Load an existing JSON file
- Copy: Copy schema to clipboard
- Download: Save as JSON file
- Preview: Preview the video (coming soon)
Minimal Example
Here's the simplest valid video schema:
{
"meta": {
"version": "2.0.0",
"title": "My Video"
},
"video": {
"width": 1920,
"height": 1080,
"fps": 30,
"duration": 10
},
"tracks": [
{
"id": "main",
"type": "visual",
"clips": []
}
]
}Next Steps
- Learn about Basic Concepts
- Create a Text Animation
- Explore the Schema Reference