JustInCase is an AI-powered captioning tool that makes subtitles (.srt) for your Audio/Video. This is v2 – GUI Edition, GUI built with PySide6. You "might" experience a smooth, simple, and distraction-free experience. Version 2 is OPENSOURCE
- ⚡ AI-Powered caption generation
- 🌍 Multi-language support (best results in English)
- 🔒 No internet connection required after setup — all processing is local
- ⏱️ Speed depends on audio length and your computer’s performance
- 🖼️ Clean, and simple GUI (This is what I think, btw)
- Python 3.10+ (I would recommend Python 3.10)
- Clone or download this repo.
git clone https://github.com/BilalAhmadKhanKhattak/JustInCaseOR
You download the .zip file from releases
- Install requirements:
pip install -r requirements.txt
- Install ffmpeg For macOS:
brew install ffmpegFor Windows:
-
FFmpeg (must be installed & added to PATH)
-
To ensure ffmpeg is installed you may use
ffmpeg --version- Subtitle accuracy depends on audio quality, speaker clarity, background noise, and language.
- Processing time depends on the Audio Length, and Computer Performance (but not only)
- May mishear fast, slurred, or gibberish speech.
- Recommended for English and clean voiceovers.
- You can edit the .srt manually (separately, not in JustInCase) if needed (And sometimes you may need to correct them)
Yeah, this was a part of PHOENIX. But I never knew I would get "this" much deeper in it. Actually (the thing about part of PHOENIX) the thing is, I tried to use Whisper in Phoenix for transcription purposes, then probably then I got the idea why not make a subtitle generator tool. Furthermore; I built this in my vacations, and this also took alot of time. What I also want you to understand is that is, uhm, there's a difference between "Making things work" and "Why things work". When you get to understand both, ah! then its something really ____. Nevertheless, I almost tried 12 times on macOS and 4 times on Windows OS, I was trying to do something, but that didnt happen. Eitherway, there might be some ALLAH's (God) wisdom. And yeah, You should take an idea from this project that... I even got to know one of the PYTHON 3.10's OWN BUG! That's something really special happened