SubGen runs Whisper locally to automatically generate subtitles for your media library, designed to work alongside Bazarr as a fallback when no external subtitles can be found. This uses a LOT of RAM for storing the movie and CPU for the AI model, so it will probably not work well on a RPi.
The full movie will be loaded up in RAM, and therefor a 2 hour movie will easily take up 8+ Gb of RAM.
Features:
- Local Whisper-based transcription, running on your HA host
- Bazarr integration: timeouts and score thresholds are configurable so SubGen only kicks in when Bazarr’s own providers come up empty
- Works alongside an existing Jellyfin/Sonarr/Radarr/Bazarr/Prowlarr stack
Installation:
- Add
https://github.com/Xornop/ha-appsas a repository under Settings → Apps → Install app → ⋮ → Repositories
or just use this - Install “Subgen”
- Configure the Bazarr connection in the app options: provider settings, score threshold, and timeout
- Restart Bazarr so it picks up the new provider