Create stunning videos from text and images using Sora 2, powered by your own OpenAI API key.
Sora 2 Generator is a ready‑to‑use web interface that allows users to generate short, cinematic‑quality videos by providing text prompts and/or reference images. It leverages the underlying Sora 2 engine (developed by OpenAI) and makes it accessible directly in your browser no installs, no invites, no subscription barriers.
- Text → Video: Enter a descriptive prompt and watch it become a short video with motion, lighting, camera movement and more.
- Image Input: Upload a reference image to guide the style, character, or background of your generated video.
- Social‑Ready Presets: Select formats such as vertical (9:16), square (1:1) or horizontal (16:9) to suit TikTok, Instagram Reels, YouTube Shorts, etc.
- Browser‑First Workflow: Everything runs in the browser (via cloud‑backend). Use it instantly without installation.
- OpenAPI‑Key Powered: Simply provide your own OpenAI API key no separate plan required.
Traditional video production can be expensive, time‑consuming and technically demanding (shooting, editing, sound‑design, etc.). With this tool you can bypass many of those steps: go from concept → prompt/image → finished video in minutes. Ideal for content creators, marketers, designers, indie filmmakers, or anyone wanting to prototype video ideas rapidly.
- Social clips & Reels for TikTok/Instagram/YouTube
- Product demos, brand storytelling or short promo videos
- Motion‑graphics, concept visuals, short film scenes
- Rapid prototyping of video ideas or narrative visualisation
- Educational/training content requiring audio + visuals
- Visit sora2.croudhive.com and login (or sign‑up) with your OpenAI API key.
- In the interface enter a descriptive prompt: who / what / where / how, mention camera movement, lighting, mood, etc.
- (Optional) Upload a reference image to anchor style or character look.
- Select target aspect ratio (16:9, 9:16, 1:1) and generation settings.
- Click Generate and wait for the video to render.
- Preview the result and download the video for your project.
- Built using React (TS) and TailwindCSS for UI styling.
- Uses icons from
lucide‐react(ArrowBigDown,ArrowBigUp,Play,Pause,Film,Image,Cpu,Zap). - Theme support: dark‑mode and light‑mode (toggle via context).
- Uses your OpenAI API key to initiate calls to the Sora 2 model (hosted‑backend).
- Output: short videos (e.g., 12 s in example), formats optimized for modern social platforms.
- Author: Developed by Roberto D’Amico.
- Be specific: describe characters, setting, camera angle/movement, lighting, emotion.
- Mention motion: e.g., “camera dolly in”, “wide tracking shot”, “slow‑motion pan”.
- Use reference image when you want consistency in visual style or character design.
- Choose correct format for your target platform (vertical for mobile, horizontal for YouTube).
- Iterate: generate → review → tweak prompt/image → regenerate until result matches your vision.
Contributions, feature suggestions, bug‑reports are welcome. If you’d like to help:
- Open issues or pull requests in this repo for UI enhancements, backend reliability, prompt workflows, template libraries.
- Suggest new presets (aspect ratios, durations, styles).
- Add CLI/API endpoints for developers to integrate Sora 2 into workflows or automations.
Specify your license (e.g., MIT, Apache 2.0) and terms of use for the generated content.
Please verify: output usage rights depend on your OpenAI account and terms.
Enjoy creating immersive videos with Sora 2 Generator let your ideas move.