Plex Subtitle Orchestrator – Bazarr + OpenAI Whisper + ffsubsync (Docker)

Hi all,

I’ve put together a small open‑source project to automate subtitles around Plex using existing tools:

  • Bazarr for “normal” subtitle downloads

  • OpenAI Whisper + GPT to generate subtitles when nothing is available (e.g., ja.srt + .en.srt)

  • ffsubsync to keep .en.srt aligned whenever new/changed subs appear

It’s packaged as a Docker Compose stack with:

  • Custom images for a long‑running subsync watcher

  • An on‑demand whisper-runner container you trigger per file (or hook into your own automation)

  • A sample .env.example and README that explain paths, env vars, and Bazarr configuration

Project page:
https://github.com/lems111/plex-subtitle-orchestrator

I’d love feedback from other Plex/self‑hosters:

  • Does this overlap with how you’re handling subtitles today?

  • Any issues you foresee with this Bazarr + Whisper + ffsubsync combination?

  • Ideas for improvements (e.g., better defaults, language presets, integration with existing automation)?

Thanks in advance for any comments or suggestions.