LuminaFlowAI is an open-source, web-based video editor that allows users to create dynamic video sequences using images, audio, and various visual effects. Built with React and Next.js, LuminaFlowAI offers an intuitive interface for crafting engaging visual stories.
- Image sequencing with customizable durations
- Audio integration
- Visual effects (zoom in, zoom out, fade)
- Real-time preview
- Responsive design
- Easy-to-use interface
- Node.js (version 14.6.0 or newer)
- npm or Yarn
-
Clone the repository:
git clone https://github.com/puppe1990/LuminaFlowAI.git cd LuminaFlowAI
-
Install dependencies:
npm install # or yarn install
-
Run the development server:
npm run dev # or yarn dev
-
Open http://localhost:3000 in your browser to see the application.
- Upload Images: Use the "Upload Images" button to select multiple images for your video sequence.
- Add Audio: Upload an audio file to accompany your video.
- Edit Timeline: Adjust the duration and effects for each image in the sequence.
- Preview: Use the preview panel to watch your creation and make adjustments as needed.
We welcome contributions to LuminaFlowAI! Please read our CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Next.js - The React framework used
- shadcn/ui - UI components
- Lucide - Icons
- Radix UI - Primitive UI components
If you have any questions, feel free to reach out to us at your-email@example.com.
- Add more visual effects
- Implement video export functionality
- Create mobile-responsive design
- Add collaborative editing features
Stay tuned for more updates and features!