|
1 | | -# Scenes Management Application |
2 | 1 |
|
3 | | -This is a scenes management application for the video creation process. |
4 | | -It is a web application that allows users to create, edit, and manage scenes for a video. |
5 | | -This application is built using Next.js and React. |
| 2 | +# AI-Powered Video Creation Application |
| 3 | + |
| 4 | +This application is designed to create videos using AI technologies. Users provide content and preferences, and the system automates the video creation workflow: |
| 5 | + |
| 6 | +1. **User Input:** Users provide content and preferences for the video. |
| 7 | +2. **Scene Generation:** AI analyzes the input to create and select relevant scenes. |
| 8 | +3. **Image & Audio Creation:** The backend generates images and audio for each scene using AI models. |
| 9 | +4. **Video Assembly:** Scenes are stitched together using ffmpeg to produce a complete video. |
| 10 | + |
| 11 | +## AI Features |
| 12 | + |
| 13 | +- **Scene Creation & Selection:** Automatically generates and selects scenes from user-provided content. |
| 14 | +- **Text-to-Audio Generation:** Converts text to audio using AI-powered voice synthesis. |
| 15 | + |
| 16 | +This workflow streamlines video production, making it fast and accessible for users to create high-quality videos with minimal effort. |
| 17 | + |
| 18 | +--- |
| 19 | + |
| 20 | +This is a web application built using Next.js and React. It allows users to create, edit, and manage scenes for a video. |
| 21 | + |
6 | 22 |
|
7 | 23 | ## Dev |
8 | 24 |
|
9 | | -This is Next.js based application and local development can be setup as per the framework documentation. |
| 25 | +This is a Next.js based application. Local development can be set up as per the framework documentation. |
10 | 26 |
|
11 | 27 | **CSS and Components** |
12 | 28 |
|
13 | 29 | - Component library: Fluent UI React |
14 | | - |
15 | | - https://react.fluentui.dev/?path=/docs/theme-colors--page |
16 | | - https://react.fluentui.dev/?path=/docs/concepts-developer-theming--page |
17 | | - https://react.fluentui.dev/?path=/docs/theme-typography--page |
| 30 | + - https://react.fluentui.dev/?path=/docs/theme-colors--page |
| 31 | + - https://react.fluentui.dev/?path=/docs/concepts-developer-theming--page |
| 32 | + - https://react.fluentui.dev/?path=/docs/theme-typography--page |
18 | 33 |
|
19 | 34 | **Development** |
20 | 35 |
|
| 36 | + |
21 | 37 | **Production Deployment batchserver** |
22 | 38 |
|
23 | 39 | To deploy the application to the batchserver, run the following command: |
24 | 40 |
|
25 | 41 | `npm run build:bs` |
26 | 42 |
|
27 | | -`PORT=<port>npm run start:bs:prod` |
| 43 | +`PORT=<port> npm run start:bs:prod` |
28 | 44 |
|
29 | 45 | **Production Deployment image generation server** |
30 | 46 |
|
31 | | -To deploy the application to the batchserver, run the following command: |
| 47 | +To deploy the application to the image generation server, run the following command: |
32 | 48 |
|
33 | 49 | `npm run build:img` |
34 | 50 |
|
35 | | -`PORT=<port>npm run start:img:prod` |
| 51 | +`PORT=<port> npm run start:img:prod` |
36 | 52 |
|
37 | 53 |
|
0 commit comments