Overr-Syncerr

Overr-Syncerr

Webhook handler for subtitle sync and audio/subtitle preferences

157stars
2forks
Last commit: 1mo ago
Repo age: 2y old

Overr-Syncerr is a PowerShell-based webhook handler that automates subtitle synchronization and user audio/subtitle preference application for media libraries. It listens to issue reports from Overseerr or Jellyseerr and coordinates actions across Sonarr, Radarr and Bazarr to fetch, translate or adjust subtitles and apply audio/subtitle preferences.

Key Features

  • Integrates with Overseerr and Jellyseerr webhooks to process subtitle/audio requests
  • Direct Sonarr and Radarr integration to fetch series and movie metadata
  • Bazarr integration to submit sync, translate, and manual subtitle requests (including 4K and HI subtitle support)
  • Language keyword mapping to detect requested subtitle languages from webhook messages
  • Automatic reply and issue resolution in Overseerr/Jellyseerr after subtitles are synchronized
  • Batch operations such as "sync all episodes in a season" for a given language
  • Per-user automatic audio preference selection (language, codec, channel count) when media appears
  • Per-user automatic subtitle preference selection (language, codec, forced/hearing-impaired flags)
  • Optional subtitle translation using GPT (requires valid OpenAI API key)
  • Optional Plex auto-labelling of requested media with requester username

Use Cases

  • Automatically synchronize missing or out-of-sync subtitles reported by users to reduce manual intervention
  • Apply individual users' audio and subtitle preferences when requested media becomes available to minimize transcoding and improve playback
  • Translate subtitles into custom languages using an LLM backend for localized playback when native translations are unavailable

Limitations and Considerations

  • Requires functioning instances of Overseerr/Jellyseerr, Sonarr, Radarr and Bazarr; coordination depends on those APIs and webhooks
  • Optional GPT-based translation requires an external API key and may incur usage costs
  • Primary implementation is PowerShell; running on non-Windows hosts may require PowerShell Core and Docker for easier deployment
  • No built-in graphical management UI; configuration and troubleshooting are done via configuration files and logs

Overr-Syncerr is suitable for media server operators who want automated subtitle handling and per-user audio/subtitle preferences. It reduces manual work by chaining request tracking and subtitle/audio handling across common media tooling.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

ChangeDetection.io

ChangeDetection.io

Website change detection and page monitoring with alerts

29.9k
1.6k
Last commit: 22h ago

Self-hosted website and content change detection tool with filters, screenshots, and multi-channel notifications for price drops, restocks, and site monitoring.

Alternative to:
Distill.io
Distill.io
+7
ntfy

ntfy

HTTP-based pub-sub push notification service via PUT/POST

28.2k
1.1k
Last commit: 1d ago

ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Alternative to:
Pushover
Pushover
+8
Activepieces

Activepieces

AI-first no-code workflow automation with extensible integrations

20.4k
3.2k
Last commit: 21h ago

Open-source automation builder for creating workflows with webhooks, HTTP steps, code actions, and an extensible TypeScript-based integration framework with AI features.

Alternative to:
Zapier
Zapier
+17
webhook

webhook

Lightweight incoming webhook server to run commands

11.5k
867
Last commit: 8d ago

webhook is a lightweight Go server for creating HTTP endpoints that trigger scripts or shell commands with rule-based request validation.

Alternative to:
Webhook.site
Webhook.site
+2
Svix

Svix

Enterprise-ready webhook service for reliable event delivery

3.1k
223
Last commit: 4d ago

Svix is an open-source webhook service that handles event ingestion, signing, retries, and endpoint management with scalable delivery and client libraries.

Alternative to:
Svix
Svix
+6
Convoy

Convoy

Cloud-native webhooks gateway for reliable event delivery

2.7k
168
Last commit: 1d ago

Convoy is a cloud-native webhooks gateway to ingest, persist, debug, and reliably deliver incoming and outgoing webhooks with retries, rate limiting, and security control...

Alternative to:
Svix
Svix
+2