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