- Download whisper.cpp and extract it to
./whisper-bin-x64
- Download ffmpeg and extract it to the root of the project
- Download yt-dlp and also extract it to the root of the project
- Run
npm install
to install dependencies - Run
node index.js
to start the server - Open
localhost:3000
in your browser
- Enter a YouTube/TikTok video URL or upload a video file
- Wait for the video to be processed
- You will recieve the transcribed text in the text box
- Incorporate ffmpeg into the project using the node module
- Add yt-dlp to the project
- Clean up bash scripts and turn them into node scripts
- Clean up file structure for downloads
- Add instructions or scripts to download whisper.cpp