Command-line based YouTube audio transcriber using Whisper!
git clone https://github.com/grantcary/youwhisp.git
cd youwhisp
pip3 install -r requirements.txt
It also requires Whisper to be installed. Refer to OpenAI's Whisper documentation on the installation process.
usage: python3 transcribe.py [--url] [--model] [--format] [--out]
options:
--url # any valid youtube url
--model # tiny, base, small, medium, large-v1, large-v2, large
--format # src, csv
--out # any valid folder path
usage: python3 convert.py [--file] [--out]
options:
--file (req) # any file path with valid file extensions [.srt, .csv]
--out # any valid folder path
conversion logic:
Input Output
.csv .srt
.srt .csv