Skip to main content

WhisperSubs

Generate subtitles for your Jellyfin library using local speech-to-text. Audio never leaves your server unless you deliberately configure a remote worker or a hosted provider.

Install​

Add the plugin repository to Jellyfin under Dashboard → Plugins → Repositories:

https://geiserx.github.io/whisper-subs/manifest.json

Then install WhisperSubs from the catalogue and restart Jellyfin.

The plugin needs a whisper engine binary and a model before it can transcribe anything. On Linux both download from the plugin's own settings page; on macOS and Windows there are no prebuilt binaries, so you install whisper-cli yourself and set Whisper Binary Path, while the model still downloads as usual. The setup guide covers both.

Where to go next​

If you want toRead
Get the engine workingSetup guide
Work out which binary your hardware needsChoosing a variant
Run it on TrueNAS, Proxmox, Synology or unRAIDPlatform-specific installs
Diagnose a failure, or file a useful bug reportDiagnostics
Spread transcription across machinesRemote workers
Know what it cannot doLimitations