Spaces:
Configuration error
Configuration error
metadata
title: transcribe
app_file: app.py
pinned: false
What
A gradio frontend for generating transcribed or translated subtitles for videos using OpenAI Whisper locally.
Why
I just wanted a nice frontend where you can just drop a video or url and it will spit out subs. Whisper is amazing but I haven't found that many implementations, especially ones that can be run locally.
Install
python -m venv .
.\Scripts\activate
# if this doesn't work, pip install the following manually: openai-whisper ffmpeg torch gradio
pip install -r requirements.txt
python server.py
To share, add --remote=True
.
Features
- Input a video or any other media file
- Input a YouTube URL
- Transcribe
- Translate to English
- Select different models for your hardware
- CUDA support
- Output .srt or video file with embedded subtitles
Troubleshooting
If the output says gpu available: False
you might need to pip install a different version of Torch for your specific hardware