Video Generation
The core feature of Munza is its ability to transform text prompts into vivid video animations. This is achieved through our integration with external AI video generation services, such as RunwayML. When a user submits a prompt through the Studio page, our application sends a structured API request containing the prompt, desired resolution, and other optional parameters like frame count or duration. The request is authenticated using a secure API key and includes error handling to catch and report issues like invalid prompts or service downtime.
While the video is being generated, the user is presented with a dynamic progress indicator. Once generation is complete, the resulting video is stored in cloud storage and its metadata is recorded in our database. Users can then preview the video in-browser, download it, or share it using an embed code. Our implementation ensures that even if a generation request fails, the user receives clear feedback with options to retry or adjust their prompt. We’re continually iterating on this process to reduce generation times and add new customization options, such as style filters and audio tracks.
Last updated