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