Introduction
Welcome to the Overr-Syncerr Documentation.
Features
Overseerr & Jellyseer support
Full Sonarr, Radarr & Bazarr Integration: Easily fetch series and movie details from Sonarr and Radarr, and synchronize subtitles using Bazarr, including support for 4K instances and HI subtitles.
Subtitles: Send 'sync', 'translate' and manual adjustment requests to Bazarr (using the 1st audio track + GSS).
Mass series subtitle sync & translate
Notifications: Automatically reply to the reported subtitle issue in Overseerr/Jellyseerr upon completion of synchronization or translation of subtitle
Notifications based on the selected 'display language' in Overseerr/Jellyseerr
Labelling: Option to label available requested media with the username of the requester in Plex (inspired by Plex Requester Collection)
User Audio Preference: set preferred audio track based on language, codec and channel per user automatically once media becomes available
User Subtitle Preference: set preferred subtitle track based on language, format and type (hearing impaired, forced, etc) per user automatically once media becomes available
Additional Webhook Support: Sonarr & Plex webhook support for adding label and setting prefered audio/subtitle tracks for TV episodes
Kometa (Plex Meta Manager) integration: apply your overlays once media becomes available automatically
Motivation
This project was created to improve my Plex experience—and that of my users—by giving them just enough control to solve one of the biggest challenges: subtitles. Over time, it has expanded to include features like automatic media labelling, better translations, and, most recently, personalised audio and subtitle preferences.
While this project is designed around my setup, you're welcome to adapt it to fit your own needs! 😊
This project has also served as a way to learn PowerShell as well as an introduction to Docker.
Last updated