transcribe
Converts speech from a video or audio recording into an SRT subtitle file locally with FFmpeg's whisper filter, returning the SRT path and text for captioning.
Instructions
Transcribe a recording's speech to an SRT subtitle file, locally, with FFmpeg 8's whisper filter (needs a whisper.cpp model file). Returns the SRT path and the text. Pair with burn_subtitles to caption the video.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | Path to the video or audio to transcribe. | |
| model | No | Path to a whisper.cpp model file (ggml-*.bin). Defaults to SCREENCAST_WHISPER_MODEL. | |
| output | No | Optional output .srt path. Defaults under SCREENCAST_HOME/edits. | |
| language | No | Spoken language code, e.g. 'en', or 'auto' (default). | |
| overwrite | No | Allow replacing an existing file at the output path (default false). |