-------------------------------------------------------------------------------- title: "Ozor — AI Video Platform Overview" description: "Ozor is an AI-powered video creation platform where users describe videos in natural language and an AI agent generates professional animated scenes instantly." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai" -------------------------------------------------------------------------------- # Ozor — AI Video Platform Ozor (ozor.ai) is an AI-powered video creation platform where users describe videos in natural language and an AI agent generates professional animated scenes. It is purpose-built for product launches, marketing teams, and creators who need professional videos without complex editing tools. ## What Ozor Does - Users type a natural language prompt ("Create a product launch video for our analytics dashboard") - An AI agent processes the prompt and generates multiple animated video scenes - Scenes are rendered live in the browser as a real-time preview - Users refine videos by chatting with the AI agent ("make the intro shorter", "use our brand colors") - Final videos export as MP4 files at 720p, 1080p, or 4K resolution ## Core Concepts ### Projects A project is the top-level container for a video. Each project contains: - A set of ordered scenes - Chat message history with the AI agent - Audio tracks (background music and sound effects) - Metadata (title, aspect ratio, creation date) ### Scenes A scene is a self-contained animated segment that plays for a defined duration. Multiple scenes are sequenced on a timeline to form the full video. Each scene: - Has a defined duration in seconds - Can contain text, images, shapes, and user assets ### Credits Ozor uses a credit system to meter AI usage. Each AI chat message and export operation costs credits. Credits refresh monthly based on the user's subscription plan. -------------------------------------------------------------------------------- title: "Getting Started & Authentication" description: "How to sign up, log in, and start creating videos on Ozor." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai" -------------------------------------------------------------------------------- # Getting Started & Authentication ## Signing Up Ozor uses **Google OAuth** for authentication. There is no email/password registration — users sign in with their Google account. To get started: 1. Visit [ozor.ai](https://ozor.ai) 2. Click **Sign in** or **Get Started** in the header 3. Authenticate with your Google account 4. You will be redirected to the dashboard or editor ## From the Landing Page Users can start creating immediately from the landing page without signing in: 1. **Type a prompt** in the landing page input (e.g., "Create a product launch video for our new feature") 2. Click **Generate** 3. If not logged in, the auth modal appears 4. After signing in, the prompt is automatically submitted to the editor Similarly, clicking a template from the landing page will save the template selection and redirect to the editor after sign-in. ## Protected Routes The following routes require authentication: | Route | Purpose | |-------|---------| | `/dashboard` | Video project management | | `/editor` | AI video editor | | `/assets` | Uploaded asset management | | `/brand` | Brand kit configuration | | `/library` | Template and asset library | | `/settings` | Billing and account settings | | `/success` | Post-checkout confirmation | Public routes (no auth required): `/` (landing page) and `/pricing`. ## Signing Out Users can sign out from the user menu in the top navigation bar. On sign-out, the user is redirected to the landing page. -------------------------------------------------------------------------------- title: "AI Video Generation" description: "How Ozor's AI agent generates videos from natural language prompts." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai/editor" -------------------------------------------------------------------------------- # AI Video Generation ## How It Works Ozor's core feature is AI-driven video generation. The workflow: 1. **User submits a prompt** via the editor's chat interface 2. **An AI agent processes** the prompt and generates animated video scenes 3. **Scenes appear in the preview** as the AI builds them 4. **User sees the video** playing in the canvas with all scenes sequenced ## Prompt Examples - "Create a product launch video for our new analytics dashboard. Show key metrics, growth charts, and a CTA." - "Make a 30-second social media ad for a fitness app launch. Use energetic transitions and bold text." - "Generate a feature announcement for dark mode. Use our brand blue and show before/after screenshots." - "Create a company intro video with our logo, tagline, and team photos." ## Chat-Based Editing After the initial video is generated, users continue refining it through natural language: - "Make the intro scene 5 seconds longer" - "Change the background color to dark navy" - "Replace the headline text with 'Launch Day is Here'" - "Add a fade transition between scenes 2 and 3" - "Make scene 3 use our uploaded logo image" - "Add a call-to-action button at the end" Each message is processed by the AI agent, which modifies the relevant scenes and returns an updated project. ## Targeted Scene Editing Users can select a specific scene from the scene panel to focus edits. When a scene is selected: - Chat messages are directed specifically at that scene - The AI modifies only the targeted scene - Other scenes remain unchanged ## Image Attachments Users can attach images to chat messages: - Drag and drop images into the composer - The AI uses the images as reference for generating visual content ## Asset Attachments Users can attach assets from their asset library to chat messages: - Click the asset picker button in the composer - Browse tabs: My Assets, Animations, Upload - The AI incorporates the assets into the generated scenes ## Processing State While the AI is generating: - A status badge shows "Generating..." in the editor header - Progress messages are shown in the chat as the AI works - A mini pixel-runner game is available to play during longer processing times - The editor is still fully usable to review existing scenes ## Credit Usage Each chat message that triggers AI generation costs 1 credit. Users can monitor their credit balance in the top navigation bar. When credits run low, an upgrade modal appears. -------------------------------------------------------------------------------- title: "The Video Editor" description: "Complete guide to Ozor's AI video editor interface and features." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai/editor" -------------------------------------------------------------------------------- # The Video Editor The video editor at `/editor` is the core of Ozor. It combines an AI chat interface with a live video preview. ## Accessing the Editor - From the dashboard, click any project to open it in the editor - From the landing page, submit a prompt or click a template (redirects after auth) - Direct URL: `https://ozor.ai/editor?projectId=` ## Editor Layout (Desktop) ``` ┌──────────────────────────────────────────────────────────────┐ │ Top Nav: Logo | Dashboard | Library | Credits | User Menu │ ├───────────────────┬──────────────────────────────────────────┤ │ Left Panel │ Video Canvas │ │ ┌─────────────┐ │ ┌────────────────────────────────────┐ │ │ │ Conversation│ │ │ │ │ │ │ Header │ │ │ Live Video Preview │ │ │ │ (title, │ │ │ (animated scene preview) │ │ │ │ status) │ │ │ │ │ │ ├─────────────┤ │ └────────────────────────────────────┘ │ │ │ Chat Area │ │ Scene Markers (thumbnail strip) │ │ │ (messages, │ │ Audio Timeline (music + SFX tracks) │ │ │ AI replies)│ │ Playback Controls (play/pause/scrub) │ │ ├─────────────┤ │ │ │ │ Quick │ │ │ │ │ Actions │ │ │ │ ├─────────────┤ │ │ │ │ Composer │ │ │ │ │ (input, │ │ │ │ │ attachments│ │ │ │ │ send btn) │ │ │ │ └─────────────┘ │ │ └───────────────────┴──────────────────────────────────────────┘ ``` ## Mobile Layout On mobile (< 1024px), the editor uses a tab-based layout: - **Chat tab** — AI conversation and composer - **Preview tab** — Video canvas and playback - **Scenes tab** — Scene management drawer - Bottom navigation bar for switching tabs ## Left Panel ### Conversation Header - Displays the project/video title (click to rename inline) - Shows processing status badge ("Generating...", "Ready") - Back navigation to dashboard ### Chat Area - Full history of messages between user and AI agent - AI messages may include: - Text responses and explanations - Scene cards with thumbnail previews of modified scenes - Asset reference tags (showing resolved asset previews) - Markdown formatting for structured responses ### Quick Actions Shortcut buttons for common operations: - Add a new scene - Change aspect ratio - Manage scenes - Open export modal ### Composer (Message Input) - Multi-line text input for prompts and edit requests - **Image attachments**: Drag-and-drop or click to attach images - **Asset picker**: Browse and attach library assets - Keyboard shortcut: `Enter` to send, `Shift+Enter` for new line ## Video Canvas ### Live Preview The canvas shows a real-time preview of your video: - Rendered at full scene resolution, scaled to fit the viewport - Updates automatically when scenes change - Shows the current frame based on playback position ### Aspect Ratio Toggle Switch between: - **16:9** — Landscape (1920×1080) for web, presentations, YouTube - **9:16** — Portrait (1080×1920) for TikTok, Instagram Reels, YouTube Shorts ### Scene Markers A thumbnail strip below the canvas showing all scenes: - Click a scene thumbnail to jump to it - Drag to reorder scenes - Shows scene duration - Active scene is highlighted ### Audio Timeline Visual representation of audio tracks: - Background music track - Sound effect events at specific timestamps - Click the music icon to open the music picker ### Playback Controls - Play/Pause button - Frame scrubber / timeline slider - Current time display - Total duration display ## Modals & Drawers ### Export Modal Configure and start video export: - Choose resolution: 720p, 1080p, or 4K (based on plan) - See estimated export time - Click Export to queue the job ### Scenes Drawer Full scene management panel: - See all scenes with thumbnails, titles, and durations - Reorder by dragging - Delete scenes - Edit individual scene prompts - Duplicate scenes ### Scene Prompt Modal Edit the prompt/description for a specific scene: - Useful for targeted scene regeneration - Describe what you want the scene to look like ### Save as Template Save the current project as a reusable template: - Name the template - Choose whether to make it public or private - Templates appear in the library ### Save Scene as Asset Save a scene snapshot as a reusable asset: - The scene's visual output is captured and saved - Available in the asset library for future projects ### Music Picker Browse and select background music: - Search by mood, genre, or name - Preview tracks before selecting - Selected track loops for the full video duration ## BURRITO Easter Egg Typing "BURRITO" in the chat composer loads a pre-built demo project, useful for testing and demonstrations. -------------------------------------------------------------------------------- title: "Asset Management" description: "Upload, organize, and use images, audio, video, and animations across your Ozor projects." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai/assets" -------------------------------------------------------------------------------- # Asset Management ## Asset Types Ozor supports the following asset types: | Type | Formats | Usage | |------|---------|-------| | Images | PNG, JPG, JPEG, WebP, SVG, GIF | Backgrounds, logos, product screenshots | | Audio | MP3, WAV, OGG | Background music, sound effects, voiceover | | Video | MP4, MOV, WebM | B-roll footage, product demos | | Animations | Lottie JSON | Animated icons, loaders, decorative elements | | Fonts | WOFF, WOFF2, TTF | Custom brand typography | ## Uploading Assets ### From the Assets Page (`/assets`) 1. Navigate to [ozor.ai/assets](https://ozor.ai/assets) 2. Click **Upload** or drag files into the upload zone 3. Files are processed and appear in your asset library ### From the Editor Composer 1. Click the attachment icon or drag a file into the composer 2. The asset uploads automatically and attaches to your message 3. The AI can use the uploaded asset in generated scenes ## Asset Library (Public Assets) The library at `/library` contains globally available assets provided by Ozor: - **Video Templates** — Pre-built scene templates for common video types - **Animations** — Lottie animations for UI elements, icons, and decorative effects - **Audio** — Royalty-free background music organized by mood and genre ## Asset Picker in Editor When composing a message in the editor, the asset picker allows attaching assets: - **My Assets tab** — Your uploaded assets - **Animations tab** — Global Lottie animations - **Upload tab** — Upload a new asset on the spot Attached assets are sent with the chat message and the AI uses them in generated scenes. ## Managing Assets From the assets page: - **Search** by name - **Filter** by type (images, audio, video, animations) - **Delete** assets (removes from all future scene resolutions — existing scenes referencing it will show broken) - **Preview** assets inline -------------------------------------------------------------------------------- title: "Templates & Library" description: "Browse and use pre-built video templates and global assets in Ozor." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai/library" -------------------------------------------------------------------------------- # Templates & Library ## What Are Templates? Templates are pre-built video projects that users can start from and customize. They contain: - Pre-configured scenes with professional layouts - Sample text content that AI can replace with your content - Styling and animation choices ## Using Templates ### From the Landing Page 1. Scroll to the templates section on [ozor.ai](https://ozor.ai) 2. Click any template 3. If not logged in, you are prompted to sign in 4. The template is loaded into the editor as a new project ### From the Library Page 1. Navigate to [ozor.ai/library](https://ozor.ai/library) 2. Browse the **Video Templates** section 3. Click **Use Template** 4. Opens in the editor, ready to customize ### From the Editor 1. Click the template icon in quick actions 2. Browse templates in the drawer 3. Apply to current project or open as new project ## Template Categories - **Product Launch** — Hero scene, feature highlights, CTA - **Feature Announcement** — New feature reveal with demo - **Release Notes** — Changelog-style updates - **Social Ad** — Short-form vertical format for social media - **Explainer** — Step-by-step walkthrough with narration - **Company Intro** — Brand identity video with team/culture ## Saving Your Own Templates From any project in the editor: 1. Click the **Save as Template** option in the more menu 2. Name your template 3. Choose visibility (private or public) 4. It appears in your library for future reuse Public templates are reviewed and may appear in the global library for all users. ## Library Assets The library also contains global assets available to all users: ### Animations - Lottie JSON animations for UI elements - Categories: icons, loaders, transitions, celebrations, tech ### Audio - Royalty-free music tracks - Organized by: mood (upbeat, calm, corporate), genre, duration - Add to video as background music or sound effects -------------------------------------------------------------------------------- title: "Brand Kit" description: "Configure and apply your brand identity across all Ozor videos." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai/brand" -------------------------------------------------------------------------------- # Brand Kit ## Overview The Brand Kit allows users to define their visual identity so the AI consistently applies it across all generated videos. ## Brand Kit Settings Navigate to [ozor.ai/brand](https://ozor.ai/brand) to configure: ### Colors - **Primary color** — Main brand color for headlines, CTAs, accents - **Secondary color** — Supporting color for backgrounds, borders - **Background color** — Default scene background - **Text color** — Primary text color ### Typography - **Primary font** — Heading font (from Google Fonts or uploaded) - **Secondary font** — Body/subheading font - Upload custom fonts (WOFF, WOFF2, TTF) ### Logo - Upload your company logo - Stored as a brand asset - AI automatically places it in relevant scenes ### Brand Tone - Descriptive text for the AI: e.g., "Professional and modern", "Playful and energetic" - Used by the AI agent to match writing style and visual choices ## How Brand Kit Is Applied When the AI generates scenes, it reads the brand settings and: - Uses brand colors for backgrounds, text, and UI elements - Uses brand fonts for typography - Places the brand logo where appropriate - Writes copy matching the brand tone Users can also explicitly request brand application: "Apply our brand kit to all scenes" or "Use our brand colors in this scene." ## Brand Assets Brand assets (logo, custom fonts) are stored in your asset library and are automatically available in every project. -------------------------------------------------------------------------------- title: "Export System" description: "How to export your Ozor video as an MP4 file at various resolutions." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai/editor" -------------------------------------------------------------------------------- # Export System ## Exporting a Video When your video is ready: 1. Click the **Export** button in the editor top navigation 2. The Export Modal opens 3. Select your desired resolution (based on your plan): - **720p** — Available on all plans (Free, Pro, Business) - **1080p** — Pro and Business plans only - **4K** — Business plan only 4. Click **Export** 5. The export job is queued ## Export Progress After starting an export: - The Export Widget appears in the bottom-right corner of the screen - It persists across navigation (you can continue using Ozor while it renders) - Status transitions: `Queued → Processing → Complete` - Export progress percentage is shown in real time ## Automatic Download When export completes: - The video **automatically downloads** to your computer — no button click needed - The filename is set to your project title (e.g., `My Product Launch.mp4`) A **Download** button also appears in the Export Widget for manual re-download. ## Export Format - **Format**: MP4 - **Audio**: Included if background music or audio events are set - **Frame rate**: 30 FPS ## Export Credit Cost Exporting a video costs credits based on resolution: - 720p — 1 credit - 1080p — 2 credits - 4K — 4 credits Credits are deducted when the export starts. If credits are insufficient, an upgrade prompt appears. ## Export History Completed exports are accessible from the project in the dashboard. Previously exported videos can be re-downloaded from the project view. -------------------------------------------------------------------------------- title: "Dashboard & Project Management" description: "Manage your Ozor video projects from the dashboard." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai/dashboard" -------------------------------------------------------------------------------- # Dashboard & Project Management ## Overview The dashboard at `/dashboard` is the home for all your video projects. It shows all projects you have created in a visual grid. ## Project Grid Each project card shows: - **Video thumbnail** (first frame preview or generated thumbnail) - **Project title** (click to rename inline) - **Last updated date** - **Status badge** (Draft, Processing, Exported) - **Context menu** (three-dot menu) with options: - Open in Editor - Duplicate project - Delete project - Download (if exported) ## Creating a New Project - Click **New Project** button in the top right - Optionally enter an initial prompt - Or start with a template from the New Project modal ## Searching & Filtering - **Search bar** — Filter projects by title - **Filter chips** — Filter by status (All, Processing, Exported, Draft) - **Sort** — By last updated, creation date, or title ## Project Limits Project limits depend on your subscription plan. Free plan users have a limited number of active projects. -------------------------------------------------------------------------------- title: "Pricing & Subscription Plans" description: "Ozor plan details, credit system, and subscription management." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai/pricing" -------------------------------------------------------------------------------- # Pricing & Subscription Plans ## Plans | Plan | Price | Credits/month | Max Export | Projects | |----------|---------|---------------|------------|---------| | Free | $0 | 15 credits | 720p | Limited | | Pro | $29/mo | 70 credits | 1080p | Unlimited | | Business | $79/mo | 300 credits | 4K | Unlimited | ## What Are Credits? Credits are the unit of AI usage in Ozor: - **1 credit** = 1 AI chat message (scene generation or edit) - **1–4 credits** = 1 video export (based on resolution) - Credits reset monthly on your billing anniversary - Unused credits do not roll over ## Credit Display The credit balance is shown in the top navigation bar of the editor and dashboard: - Green badge — plenty of credits remaining - Orange badge — fewer than 5 credits - Red badge — 0 credits remaining When credits reach 0, AI generation is paused and an upgrade prompt appears. ## Subscribing 1. Visit [ozor.ai/pricing](https://ozor.ai/pricing) or click **Upgrade** from any upgrade prompt 2. Choose a plan (Pro or Business) 3. Click **Get Started** to go to the checkout page (powered by Polar.sh) 4. Complete payment 5. Redirected to `/success` confirming your new plan and credit balance ## Managing Subscription From [ozor.ai/settings](https://ozor.ai/settings): - View current plan and credit balance - View billing history - Change plan (upgrade or downgrade) - Cancel subscription (takes effect at end of billing period) - Open billing portal for payment method updates ## Payment Provider Ozor uses **Polar.sh** as the payment provider. Payments are processed securely. Credit card information is never stored by Ozor directly. ## After Checkout After a successful checkout: - You are redirected to `/success` - The success page confirms your new plan and displays your updated credit balance - Your subscription is active immediately -------------------------------------------------------------------------------- title: "Background Music & Audio" description: "Add background music and sound effects to your Ozor videos." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai/editor" -------------------------------------------------------------------------------- # Background Music & Audio ## Background Music Add a music track to play throughout your video: 1. In the editor, click the **music note icon** in the audio timeline area 2. The Music Picker Modal opens 3. Browse tracks by mood, genre, or search by name 4. Click the **play button** to preview a track 5. Click **Select** to apply it to your video 6. The music track appears in the audio timeline Background music loops for the full duration of the video. During export, it is mixed into the final MP4. ## Sound Effects (Audio Events) Sound effects can be placed at specific points on the timeline: 1. Click the **+ SFX** button in the audio timeline 2. Browse sound effect assets from your library 3. Choose the timestamp where the effect should play 4. The effect appears as a marker on the audio timeline ## Audio Sources - **Library music** — Royalty-free tracks from Ozor's audio library - **Uploaded audio** — Upload your own music or SFX as user assets ## Removing Audio - Click the music track in the timeline and select **Remove** - Click a sound effect marker and select **Delete** ## Audio in Export During export: - Background music is mixed at appropriate volume - Sound effects are placed at their exact timestamps - A combined audio/video MP4 is produced -------------------------------------------------------------------------------- title: "Mobile Support" description: "Using Ozor on mobile devices." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai" -------------------------------------------------------------------------------- # Mobile Support Ozor is a desktop-first application, but it has full mobile support for the editor and all pages. ## Mobile Editor Layout On screens narrower than 1024px, the editor switches to a tab-based layout: ### Tabs - **Chat** — The AI conversation and prompt composer (default tab) - **Preview** — The live video canvas with playback controls - **Scenes** — Scene management (reorder, delete, edit) ### Navigation A bottom navigation bar with icons for each tab replaces the desktop side-panel layout. ## Mobile-Specific Behaviors - Safe area padding applied for devices with notches (iPhone, etc.) - Touch-friendly tap targets throughout - Drag-and-drop for scene reordering works via touch - Image attachment via device camera roll or files ## Responsive Breakpoints The primary breakpoint is **1024px**. Below this: - Left panel collapses into bottom tab - Canvas expands to full width - Navigation moves to bottom bar -------------------------------------------------------------------------------- title: "Frequently Asked Questions" description: "Common questions about using Ozor." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai" -------------------------------------------------------------------------------- # Frequently Asked Questions ## What video formats does Ozor export? Ozor exports videos as **MP4** files. This format is compatible with all major platforms including YouTube, TikTok, Instagram, LinkedIn, and web embedding. ## How long does export take? Export time varies by video length and resolution: - 720p, 30-second video: ~1–2 minutes - 1080p, 60-second video: ~3–5 minutes - 4K, 60-second video: ~8–15 minutes You can continue using Ozor while the export processes — the Export Widget shows progress. ## Can I use my own footage? Yes. Upload your images, videos, or audio via the Assets page or directly in the editor composer. The AI can incorporate your uploaded assets into generated scenes. ## How many scenes can a video have? There is no hard limit on the number of scenes. Typical videos have 3–8 scenes. Very long videos (20+ scenes) may take longer to process. ## Can I edit scenes directly? Scenes are edited through AI chat commands. You can request any specific visual or timing changes through the chat — for example: "Set the animation delay to 0.3s and center-align the headline." ## Does Ozor support team collaboration? Team collaboration (shared projects, comments, multi-user access) is on the roadmap. Currently, projects are private to the creating user. ## What happens if I run out of credits mid-export? If you have insufficient credits when starting an export, the export will not start and you will be prompted to upgrade. Credits are not deducted until the export is successfully queued. ## Can I cancel and keep my video drafts? Yes. If you cancel your subscription, your projects remain accessible but you will no longer have AI generation credits. You can still view, download previously exported videos, and browse your projects. ## Is there an API I can use to generate videos programmatically? A public API for programmatic video generation is on the roadmap. Currently, video creation is done through the Ozor web interface only. Contact support at support@ozor.ai for early API access inquiries. ## How do I delete my account? Contact support@ozor.ai with your account email to request account deletion. All your data (projects, assets, billing information) will be permanently deleted within 30 days. -------------------------------------------------------------------------------- title: "Video Creation Best Practices" description: "Tips and best practices for creating high-quality videos with Ozor's AI agent." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai" -------------------------------------------------------------------------------- # Video Creation Best Practices ## Writing Effective Prompts The quality of your prompt directly determines the quality of the generated video. Follow these principles for best results: ### Be Specific About Content Instead of vague requests, describe what you actually want to show: | Weak | Strong | |------|--------| | "Make a video about my app" | "Create a 3-scene product launch for Analytica, our analytics dashboard. Scene 1: hero with dark background and headline 'Know Your Users Instantly'. Scene 2: 3 feature cards (Real-time data, Custom dashboards, Team collaboration). Scene 3: CTA with a 'Start Free Trial' button." | | "A social media video" | "Create a 15-second vertical video ad for Instagram. Fast-paced, show 4 product screenshots with bold text overlays, upbeat energy, and end with our logo and tagline 'Built for builders'." | | "Fix this scene" | "Make the text in scene 2 larger (at least 64px), center-align it, and add a 0.5s fade-in animation." | ### Specify Visual Style - Describe the color palette: "dark background, electric blue accents, white text" - Describe the mood: "minimal and professional", "bold and energetic", "warm and inviting" - Reference visual styles: "clean SaaS style", "Apple-style product reveal", "startup pitch deck aesthetic" ### Define Structure Up Front Tell the AI how many scenes you want and what each should contain: - "Create a 4-scene video: 1) Title card, 2) Problem statement, 3) Solution demo, 4) CTA" - "Make a 3-scene video. Scene 1 is 3 seconds (logo reveal), scenes 2 and 3 are 8 seconds each." ### Include Timing Preferences - "Each scene should be about 5 seconds" - "Make this a 30-second video total" - "The CTA scene should be 8 seconds to give people time to read it" --- ## Refining Videos Effectively After the initial generation, use targeted edits to improve quality: ### Target Specific Scenes Click a scene in the scene panel before sending your message to direct edits at only that scene: - "Make this scene's background darker" - "Replace the headline with 'Ship faster with AI'" - "Add a subtle gradient overlay to this scene" ### Make One Change at a Time Large multi-part changes can confuse the AI. Break them into smaller steps: - First: "Change scene 2's background to #0A0A0F" - Then: "Increase the font size of the main headline in scene 2 to 80px" - Not: "Change scene 2's background, make the text bigger, add animations, and change the layout" ### Reference Prior Messages The AI remembers the full conversation. You can say: - "Do the same thing you did in scene 1 but for scene 3" - "Actually undo that last change to the headline" - "Apply the same animation style across all scenes" ### Ask for Variations - "Show me 2 different layouts for this scene" - "Make a more minimal version of scene 2" - "Try a warmer color palette for the whole video" --- ## Scene Design Best Practices ### Optimal Scene Duration - **Intro/title scenes**: 2–4 seconds - **Feature/content scenes**: 5–8 seconds - **CTA scenes**: 6–10 seconds (give viewers time to read and act) - **Logo/outro**: 2–3 seconds ### Typography Guidelines - Use large, readable font sizes (minimum 32px for body, 48–80px for headlines at 1080p) - Limit text to 1–2 key messages per scene — don't overcrowd - Ensure sufficient contrast between text and background (4.5:1 ratio minimum) - For social media (9:16), keep text away from the top/bottom 10% (device UI areas) ### Animation Guidelines - Lead with a fast entrance animation (0.3–0.5s) — audiences lose interest in slow intros - Stagger multiple elements rather than animating them all at once - Use exit animations only if transitioning to a related next scene - Avoid animations that require more than 1.5 seconds to complete - Keep motion subtle for professional/corporate content; bolder for social/ad content ### Color Best Practices - Use a maximum of 3–4 colors per scene - Dark backgrounds (near-black) with light text read well on all screens - Gradients add depth — prefer subtle linear gradients over radial for backgrounds - Use your brand colors consistently across all scenes ### Asset Usage - Upload high-resolution images (at least 1920px wide for 16:9 backgrounds) - PNG with transparency for logos and icons (avoids white box artifacts) - For product screenshots, use real, clean screenshots — not mockups if possible - Audio files should be stereo MP3 at 192kbps or higher --- ## Video Types & Ideal Structures ### Product Launch Video (30–60 seconds, 16:9) 1. **Hero** (3–5s) — Bold headline, product name, dramatic background 2. **Problem** (5–8s) — The pain point your product solves 3. **Solution intro** (5–8s) — "Introducing [Product]" with key benefit 4. **Feature 1** (5–8s) — Key feature with visual demo or icon 5. **Feature 2** (5–8s) — Second key feature 6. **Feature 3** (5–8s) — Third key feature 7. **Social proof** (4–6s) — Customer quote, logo wall, or metric 8. **CTA** (6–8s) — "Start Free Trial", "Get Early Access", URL/button **Prompt template**: "Create a product launch video for [Product Name]. [1-sentence description]. Use [color/style] aesthetic. Scene breakdown: 1) Hero with '[headline]', 2) Problem: '[problem statement]', 3-5) Three features: [feature 1], [feature 2], [feature 3], 6) CTA: '[CTA text]'." ### Feature Announcement (15–30 seconds, 16:9 or 9:16) 1. **Teaser** (2–3s) — "New Feature" badge or announcement label 2. **Feature reveal** (5–8s) — Name the feature with a visual 3. **How it works** (5–8s) — 2–3 bullet points or mini demo 4. **Benefit** (4–6s) — The outcome/value for the user 5. **CTA** (4–5s) — "Try it now" or "Available today" ### Social Media Ad (15 seconds, 9:16) 1. **Hook** (2–3s) — Attention-grabbing statement or question 2. **Problem or desire** (3–4s) — Connect with the viewer 3. **Solution** (4–5s) — Your product as the answer 4. **Social proof** (2–3s) — Metric or quote 5. **CTA** (2–3s) — Single, clear action **Key for social**: Start with motion in the first frame — static first frames get scrolled past. ### Explainer Video (45–90 seconds, 16:9) 1. **Problem statement** (8–10s) 2. **Status quo failure** (6–8s) — Why current solutions fall short 3. **Product intro** (5–8s) 4. **Feature 1 + demo** (8–10s) 5. **Feature 2 + demo** (8–10s) 6. **Feature 3 + demo** (8–10s) 7. **Results/outcomes** (6–8s) — Metrics, customer wins 8. **CTA** (6–8s) ### Company Intro (30–45 seconds, 16:9) 1. **Mission statement** (5–6s) 2. **What you do** (6–8s) 3. **Who you serve** (5–6s) 4. **Why you're different** (6–8s) 5. **Team or culture** (5–6s) 6. **CTA** (5–6s) — "Join us", "Learn more", "Get in touch" --- ## Aspect Ratio Selection ### 16:9 (Landscape) — Use for: - Website hero sections and embeds - YouTube uploads - LinkedIn posts - Presentations and demos - Email campaigns ### 9:16 (Portrait) — Use for: - TikTok - Instagram Reels and Stories - YouTube Shorts - Snapchat **Best practice**: For a product launch, create both versions. Start with 16:9 for the main video, then ask the AI: "Reformat this video for 9:16 vertical, adjust the layouts to work in portrait". --- ## Music & Audio Best Practices - Choose music that matches the emotional tone: upbeat for product launches, calm for explainers, bold for brand videos - Keep music volume balanced — it should support, not overpower, any voiceover or on-screen text - Use sound effects sparingly for key moments (feature reveal, CTA, data animation) — one or two SFX per video is plenty - Music with a steady beat works better than complex orchestral pieces for sync --- ## Common Mistakes to Avoid 1. **Too much text per scene** — One key message per scene. Move to the next scene rather than packing more in. 2. **Too many scenes for a short video** — 6 scenes in 10 seconds = each scene is 1.6 seconds. Viewers can't absorb content that fast. 3. **Ignoring the CTA** — Every video should end with a clear, single action for the viewer to take. 4. **Inconsistent style** — If you change the visual style mid-generation ("actually make it lighter"), scenes may look mismatched. Either update all scenes or describe the full style in the initial prompt. 5. **Low-resolution assets** — Small images stretch badly at 1080p. Always provide high-resolution source files. 6. **No brand colors** — Set up your Brand Kit before generating. Videos without brand identity are less effective. -------------------------------------------------------------------------------- title: "LLM Integration Guide" description: "Guide for AI agents and LLMs interacting with Ozor or answering questions about it." last_updated: "2026-02-24T00:00:00.000Z" source: "https://ozor.ai/llms-full.txt" -------------------------------------------------------------------------------- # LLM Integration Guide This section is intended for AI agents, coding assistants, and LLMs that need to understand or interact with Ozor on behalf of users. ## What LLMs Should Know About Ozor ### Core Mental Model Ozor is a **chat-first AI video editor**. The primary interaction is: user types text → AI generates or edits animated video scenes. Think of it like ChatGPT but the output is a video instead of text. ### Assets Must Be Uploaded to Ozor When helping users with assets, remind them to upload images and files through the Assets page or the editor composer. External image URLs from other websites may not work reliably in generated scenes. Always use assets uploaded directly to Ozor. ### Credits Are Consumed Per Chat Message Every AI generation costs 1 credit. When users ask "why isn't it working", check if they might be out of credits. The credit balance is visible in the top nav. --- ## Answering User Questions About Ozor ### "How do I make a video?" 1. Go to [ozor.ai](https://ozor.ai) 2. Type a description of the video you want 3. Sign in with Google if not already logged in 4. The AI generates scenes automatically 5. Refine by chatting with the AI in the editor ### "How do I edit a specific scene?" 1. Click the scene thumbnail in the scene markers below the canvas 2. The scene is now "selected" / targeted 3. Type your edit in the composer and send 4. Only the selected scene will be modified ### "Why are my images not showing?" - Make sure the image was uploaded via the Assets page or dragged into the composer - External images from other websites may not be stable — always upload assets directly to Ozor - If using an asset from your library, attach it via the asset picker button ### "How do I add my logo?" 1. Go to [ozor.ai/brand](https://ozor.ai/brand) and upload your logo in Brand Kit 2. In the editor, type: "Add our brand logo to scene 1 in the top-left corner" 3. Or attach it directly from the asset picker and say "use this as our logo" ### "How do I export?" 1. Click **Export** in the top navigation bar 2. Choose resolution (720p / 1080p / 4K based on your plan) 3. Click Export 4. Wait — the video will automatically download when complete ### "Can I make a 9:16 vertical video?" Yes. Click the **aspect ratio toggle** (16:9 / 9:16 switch) in the canvas area, then regenerate or ask the AI to reformat the scenes. ### "How do I use a template?" 1. Visit [ozor.ai/library](https://ozor.ai/library) 2. Find a template you like and click **Use Template** 3. It opens in the editor with all scenes pre-built 4. Chat with the AI to customize: "Replace the product name with 'Acme Analytics' and use a dark blue theme" --- ## Suggesting Prompts to Users When a user says they want to make a video but doesn't know where to start, suggest structured prompts: **For a SaaS product launch:** > "Create a 6-scene product launch video for [Product Name]. Dark background, accent color [brand color]. Scene 1: big bold headline '[your tagline]'. Scenes 2-4: one feature each ([feature 1], [feature 2], [feature 3]) with icon and description. Scene 5: a key metric or customer quote. Scene 6: CTA 'Start for free at [URL]'." **For a social media ad:** > "Create a 15-second vertical 9:16 video ad for [Product]. Fast-paced, modern style. Hook: '[attention-grabbing question or statement]'. Show 3 key benefits quickly. End with '[CTA]'. Use bold white text on dark background." **For a feature announcement:** > "Announce our new [feature name]. Keep it under 20 seconds. Start with 'Introducing [feature]', show how it works in 2 scenes, then end with 'Available now for all [plan] users'." **For a company intro:** > "Create a company intro video for [Company]. We [what you do] for [target audience]. Our mission is [mission]. Use our brand colors ([colors]). Show our 3 core values: [value 1], [value 2], [value 3]. End with our website URL." --- ## Understanding the Editor State When users describe issues with the editor, here's how to interpret common states: | User Says | What It Likely Means | |-----------|---------------------| | "It's spinning / loading forever" | AI is processing — usually takes 10–60 seconds. Encourage them to wait. | | "I don't see my changes" | Check if they're looking at the right scene, or the preview may need a moment to re-render. | | "The video looks wrong on mobile" | They may be in 16:9 but need 9:16 for mobile content — toggle aspect ratio. | | "The AI didn't change what I asked" | The edit may have been too vague, or they may not have selected the target scene first. | | "I can't export" | Check credits (need 1–4 credits), or plan may not support their chosen resolution. | | "The sound doesn't play" | Browser autoplay may be blocked — click the preview first to interact with the page. | --- ## Ozor vs. Alternatives For users trying to understand where Ozor fits: | Platform | Strength | Ozor Advantage | |----------|----------|----------------| | Canva Video | Templates, easy UI | AI generation from scratch, no manual keyframing | | Adobe After Effects | Full control, complex animations | Zero learning curve, chat-based editing | | Runway / Sora | AI-generated realistic video | Precise text/brand control, programmatic editing | | Loom | Screen recording | Polished animated presentations, not just screen capture | | Synthesia | AI avatar videos | No avatar needed, full creative freedom | Ozor is best for: **product-focused teams** that need fast, on-brand, animated explainer or launch videos without a designer or video editor on staff. --- ## Contact & Support - Website: [ozor.ai](https://ozor.ai) - Support: support@ozor.ai - Pricing: [ozor.ai/pricing](https://ozor.ai/pricing) - This document: [ozor.ai/llms-full.txt](https://ozor.ai/llms-full.txt) - Summary: [ozor.ai/llms.txt](https://ozor.ai/llms.txt)