Skip to content

✨ Feature Request: Support Multiple File Format Requests (1080p + 2160p) #50

@whizkiwi

Description

@whizkiwi

Summary
I’d like SeerrBridge to support the ability to request multiple file formats/qualities for the same title. Specifically, I want Overseerr to send a single webhook to SeerrBridge, and SeerrBridge should then add both 1080p and 2160p (4K) versions to my library.


πŸ“Œ Motivation

  • Many Plex users split their libraries into HD (1080p) and UHD (2160p) content.
  • Currently, Overseerr β†’ SeerrBridge workflows only allow one format per request.
  • This means I need to manually duplicate requests if I want both HD and UHD versions.
  • Automating this would save time and ensure consistent library management.

πŸ”§ Proposed Solution

  • Allow SeerrBridge to handle multiple regex patterns or multiple quality rules per webhook.
  • When Overseerr sends a request, SeerrBridge could:
    • Match against multiple regex rules (e.g., one for 1080p, one for 2160p).
    • Trigger both additions so that two versions are fetched.
  • This would result in both editions being added automatically.

βœ… Benefits

  • Simplifies workflows for admins who maintain dual libraries.
  • Ensures Plex can present both Editions (1080p and 2160p) under one title.
  • Reduces manual intervention and duplicate request steps.
  • Provides flexibility: users can still restrict requests to one format if desired, but admins can opt-in to dual requests.

πŸ“‚ Example Use Case

  1. User requests Movie X in Overseerr.
  2. Overseerr sends webhook to SeerrBridge.
  3. SeerrBridge applies two regex rules:
    • .*1080p.* β†’ Add to HD library
    • .*2160p.* β†’ Add to UHD library
  4. Both versions are added to Plex, grouped as editions.

πŸ™ Request

Please consider adding support for multiple regexs / multiple format rules per webhook request in SeerrBridge. This would make it possible to automatically fetch both 1080p and 2160p versions of requested content.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions