# Bernini Studio - LLM Context File # https://www.berninistudio.app/ ## Overview Bernini Studio is a professional-grade video editor with a built-in AI generation studio, running entirely in your browser. Generate a shot with Veo 3.1, Sora 2 or Kling 3.0 and cut it on the same timeline, seconds later. No downloads, no installations, no compromises. ## Why Bernini Studio? - **Generate and edit in one place**: 21 AI video and image models from 10 labs, and every result lands on the timeline as a normal clip - **One credit balance**: No separate subscription for each lab — pay per generation, price shown before you run it - **GPU-Accelerated**: WebGL-powered effects render in real-time with zero lag - **Hardware Export**: WebCodecs API leverages your GPU for blazing-fast 1080p/60fps exports - **Zero Friction**: No downloads, no accounts required for editing, works offline - **Creator-First**: Built specifically for TikTok, Reels, and YouTube Shorts workflows ## AI Generation Studio (21 models, 10 labs) Generate video and images from the Generate panel without leaving the editor. Pick a model, type a prompt, set resolution / duration / aspect ratio / audio, and the exact credit cost appears on the button before you spend anything. Finished generations drop onto the timeline as ordinary, trimmable, undoable clips — never a locked render. ### Video models (13) | Model | Lab | From | | --- | --- | --- | | Veo 3.1 | Google | 48 credits | | Veo 3.1 Fast | Google | 24 credits | | Sora 2 | OpenAI | 24 credits | | Kling 3.0 Pro | Kling | 34 credits | | Kling 3.0 Standard | Kling | 26 credits | | Kling 2.5 Turbo Pro | Kling | 20 credits | | Seedance 2.0 | ByteDance | 92 credits | | Wan 2.5 | Alibaba | 15 credits | | Happy Horse 1.1 | Alibaba | 42 credits | | Hailuo 02 | MiniMax | 17 credits | | Grok Imagine | xAI | 15 credits | | Ray 3.2 | Luma | 30 credits | | PixVerse V6 | PixVerse | 8 credits | ### Image models (8) | Model | Lab | From | | --- | --- | --- | | FLUX.2 Pro | Black Forest Labs | 3 credits | | FLUX 1.1 Pro | Black Forest Labs | 3 credits | | FLUX.1 Dev | Black Forest Labs | 2 credits | | FLUX.1 Schnell | Black Forest Labs | 1 credit | | Nano Banana Pro | Google | 9 credits | | Nano Banana 2 | Google | 5 credits | | Seedream 5.0 Pro | ByteDance | 5 credits | | GPT Image 2 | OpenAI | 13 credits | ### Generation modes - **Text to video**: prompt in, clip out, on any of the 13 video models - **Image to video**: attach a still and Bernini routes to that model's image-to-video endpoint automatically (11 of 13 video models) - **Character to video**: save a Character once and reuse the same subject across shots — supported on Seedance 2.0, Grok Imagine and Veo 3.1 Fast - **Text to image**: stills, thumbnails, backgrounds, overlays - **Image editing**: send an existing image plus an instruction to FLUX.2 Pro, Nano Banana Pro/2, Seedream 5.0 Pro or GPT Image 2 ### How generation is priced Credits are prepaid and flat-rate. Cost scales with what you ask for: duration, resolution and generated audio all move the number, and the panel prices every combination up front so the button never quotes a price the server won't honour. A still starts at 1 credit; a short clip starts at 8. ## Core Technology - **WebGL Effects Engine**: 67 real-time GPU-accelerated effects, plus 33 transitions, 46 blend-mode overlays and 10 LUTs - **WebCodecs Export**: Hardware-accelerated video encoding (up to 10x faster than software) - **Canvas 2D Compositing**: Pixel-perfect multi-layer rendering - **Web Audio API**: Real-time audio visualization and processing ## Effects Library (67 Effects) ### Cinematic Effects - Chromatic Aberration, Film Grain, Vignette, Bokeh, Light Leaks - Motion Blur, Lens Flare, Anamorphic, Cinema Bars ### Viral/Social Effects - Glitch, VHS, TV Static, Pixelate, RGB Split - Speed Lines, Prism, Color Pulse, Duotone ### Color Grading - Brightness, Contrast, Saturation, Hue Rotate, Exposure - Grayscale, Sepia, Invert, Posterize, Halftone ### Creative Effects - Mirror/Kaleidoscope, Thermal Vision, Night Vision - Sketch/Pencil Drawing, Anaglyph 3D, Wobble/Liquid ## Animation System - Full keyframe support for: position, scale, rotation, opacity - Audio keyframes: volume, pan - Text keyframes: font size, color - Professional easing: linear, ease-in, ease-out, ease-in-out, cubic-bezier - Auto-keyframing: changes automatically create keyframes ## Transitions (33 Types) Fade, Dissolve, Slide (4 directions), Wipe (4 directions), Zoom In/Out, Push (4 directions), cinematic zoom, paper tear, scribble and more All transitions support custom duration and easing curves. ## AI-Powered Captions - Automatic speech-to-text transcription - Word-level timestamp sync - 8 viral caption presets: - Hormozi Style (bold white + yellow highlight) - TikTok Box (black on white boxes) - YouTube Shorts (high contrast yellow) - Neon Pop, Minimalist, Subtitle Classic, etc. - Animation modes: Karaoke, Rapid-fire, Sentence - Word animations: Pop, Bounce, Fade ## Export Capabilities - Resolutions: 1440p (2K, Pro), 1080p Full HD, 720p HD, 480p SD - Framerates: 24fps (cinematic), 30fps, 60fps (smooth) - Hardware acceleration via WebCodecs (GPU encoding) - Software fallback via FFmpeg WASM - SRT subtitle export ## Aspect Ratio Presets - 16:9 (YouTube, landscape) - 9:16 (TikTok, Reels, Shorts, Stories) - 1:1 (Instagram Square) - 4:5 (Instagram Feed) - Ken Burns animated crop regions ## Supported Formats - Video: MP4, WebM, MOV - Audio: MP3, WAV, WebM, M4A - Images: PNG, JPG, GIF (animated) - Export: MP4 (H.264), SRT subtitles ## Browser Compatibility - Chrome 90+ (recommended, full WebCodecs support) - Firefox 90+ - Safari 14+ - Edge 90+ ## Pricing - **Free**: The whole library — 67 effects, 33 transitions, 46 overlays, 10 LUTs, keyframes, speed ramping, background removal, beat sync. 720p export with watermark, 3 projects, 5GB storage, 50MB uploads, 5 min/month AI captions, 1 client review link. - **Pro** ($14.99/month, or $11.99/month billed annually — $143.88/year, saving 20%): 300 AI credits every month (~10 video generations), no watermark, 1440p export, unlimited projects, 25GB storage, 500MB uploads, 5 hours/month AI captions, unlimited review links, 10 restore points per project. - **Credits**: AI generation is prepaid and metered per generation, not per model. No lab-by-lab subscriptions — the same balance runs Veo, Sora, Kling, Seedance, FLUX and the rest. ## Technical Architecture - React 19 + TypeScript for UI - WebGL for GPU-accelerated effects - WebCodecs API for hardware video encoding - FFmpeg WASM as universal fallback - Zustand + Jotai for state management - IndexedDB + Supabase for storage ## Ideal For - Content creators making viral TikTok/Reels/Shorts - Social media managers batch-editing content - Marketers creating video ads - Educators building course content - Anyone who needs professional editing without expensive software ## Pages These are served as static HTML and are readable without executing JavaScript: - https://www.berninistudio.app/browser-video-editor — the editor: timeline, effects, keyframes, export, browser support - https://www.berninistudio.app/ai-video-generator — all 21 models, credit costs, the five generation modes - https://www.berninistudio.app/bernini-vs-capcut — honest comparison with CapCut, including where CapCut is the better pick ## Contact Website: https://www.berninistudio.app/