← Tools Portal
THE BLACKCAT Subtitles Studio
# THE BLACKCAT Subtitles Studio
## Purpose
Auto-subtitle a video. Drop a video, press one button, and get back the `.srt`
subtitle file plus a copy of the video with the captions burned in. Ideal for
interviews, reels, country stories and any clip that needs quick captions.
## Engine
Fully local and free:
- **FFmpeg** extracts a 16k mono WAV and, when burning is on, renders the
captions into the video (white text, black outline, bottom-centered).
- **Whisper** (whisper.cpp / `whisper-cli`, Metal-accelerated) transcribes the
audio to SRT. The model is auto-detected from disk (prefers a multilingual
model like `ggml-large-v3-turbo`, falls back to `tiny`); if no model is found
it downloads a small `ggml-base` model into `models/` (git-ignored) once.
## Launch
```bash
scripts/open-subtitles-studio.command
```
Then open `http://127.0.0.1:8777`.
## Usage
1. Drag a video onto the dropzone (or pick one already loaded). MP4, MOV, M4V,
MKV, WEBM.
2. Optional, under **Avanzado**: pick the language (Automatic / Spanish /
English) and toggle "Quemar los subtitulos en el video" (on by default).
3. Press **"Subtitular"**. When it finishes, download the SRT, download the
burned-in video, or open the output folder.
## Privacy
Fully offline: the client video is processed on this Mac and never leaves it.
Input videos and generated SRT/MP4 live in `input/` and `output/`, both
git-ignored. Nothing is uploaded to any cloud service.
## Notes
- Requires `whisper-cli` (`brew install whisper-cpp`) and `ffmpeg` on PATH.
- Longer videos take longer: Whisper runs locally, so a several-minute clip on
a large model can take a couple of minutes.