/video-transcribe

Transcribe videos then view and navigate them via the transcript

Primary LanguageHTMLApache License 2.0Apache-2.0

Video transcription and viewing tool

Use whisper.cpp to transcribe a video, then use http-server to show it on a web page next to the transcription. Clicking on a section of the transcription jumps the video to the right place. I notice Slack has added this feature; the advantage here is that you don't have to share your video with slack and the transcription quality is slightly higher. Can take a while though. It's a great way to quickly catch up on a meeting you missed!

Usage:

./transcribe.sh VIDEO_FILE TXT_FILE
./view.sh VIDEO_FILE TXT_FILE

Installation:

pip install git+https://github.com/openai/whisper.git
npm install http-server -g

Code mostly written by GPT4, hence the awful quality. Was quicker than watching three hours of videos myself though!