- 1 Clone the repository
git git@github.com:DoctorPok42/Subtitle.git- 2 Install dependencies
npm install- 3 Rename the .env.example file to .env and fill in the variables
GROQ_API_KEY="YOUR_API_KEY"- 4 Run the project
npm run dev-
Go to localhost:3000
-
Upload your video file or paste the link to your video
-
Click on the "Generate" button
-
Wait for the subtitle to be generated
-
It's done!
| Extension | Supported |
|---|---|
| .mp4 | ✅ |
| .mp3 | ✅ |
| .mpeg | ✅ |
| .mpga | ✅ |
| .m4a | ✅ |
| .ogg | ✅ |
| .wav | ✅ |
| .webm | ✅ |
| .flac | ✅ |
| Format | Extension | Supported |
|---|---|---|
| YIFY | .srt | ✅ |
- components - Contains all the components used in the project
- pages - Contains all the pages used in the project
- public - Contains all the static files used in the project
- styles - Contains all the styles used in the project
- api - Contains all the routes api used in the project