Craite

Transforms raw footage into captivating content

What it does

Craite is an Android app powered by Gemini that automatically edits videos based on your vision thereby making content creation effortless and time-saving. Users start by creating a project where they can select multiple videos alongside typing a prompt and optionally add an audio track. These files are then uploaded to Firebase Cloud Storage, where a Python Flask backend server processes them. Once uploaded, the Flask server retrieves the media files and user’s prompt from Firebase and sends them to the Gemini API. The Gemini API generates a comprehensive set of edit settings, including timestamps for trimming, video effects (such as zoom-in, zoom-out, and rotation), adjustments (brightness, contrast, saturation, etc.), optional text overlays/captions, and audio edits to ensure synchronization with the video. Gemini utilizes the provided context to deliver edit settings that align with the user’s vision and preferences. These settings are then stored in FireStore, from where they are fetched, parsed, and applied on the selected videos by the app. Users can finally export the edited video with all the enhancements seamlessly integrated. With Craite, you can easily share your moments in a more engaging way without the need to spam others with multiple videos. Craite empowers anyone to create high-quality content, regardless of editing experience.

Built with

  • Android
  • Firebase

Team

By

Craitives

From

Cameroon