How it works
Your video's audio track is extracted with ffmpeg.wasm, then fed to the Xenova/whisper-tiny model via transformers.js. Timestamps are formatted as standard SRT and you can download the .srt file for use in video editors, YouTube, or VLC.
Privacy
Nothing is uploaded to a server. Audio extraction, model inference, and SRT generation all happen on your device. The model weights are cached in your browser after the first download.