This is a Python desktop GUI app that uses OpenAI's Whisper model to transcribe:
- ✅ YouTube videos (via URL)
- ✅ Local audio/video files (MP3, MP4, WAV, etc.)
- ✅ Supports drag-and-drop
- ✅ Supports GPU acceleration
- ✅ Manual Whisper model selection (small, medium, large)
- ✅ Export transcript as
.txt - ✅ Reset interface & auto-cleanup
git clone https://github.com/m7mds91/yt2text.git
cd yt2textpip install -r requirements.txtYou must have ffmpeg installed and added to your system PATH. ✅ Download: https://ffmpeg.org/download.html
python YT2text.py⚙️ Dependencies
OpenAI Whisper
yt-dlp (YouTube downloader)
tkinterdnd2 (drag-and-drop GUI extension)