Install the following dependencies
brew install pipenv brew install ffmpeg pipenv install --python 3.10
Activate a pipenv shell and make sure the following python packages are installed
pipenv shell --python 3.10 pip3 install ffmpeg-python pip3 install git+https://github.com/openai/whisper.git
Setup input/output directories
mkdir -p input mkdir -p output
Move files you want to process to a directory called "input"
Run the script
Run Time Expectations
I ran this on a 15 minute video file and it took about 2 hours to process.
To Alex for figuring all this out in the first place and writing the script