plex_debrid icon indicating copy to clipboard operation
plex_debrid copied to clipboard

Enhancement Request: Use "gaps" to search for missing movies

Open itsToggle opened this issue 3 years ago • 4 comments

Discussed in https://github.com/itsToggle/plex_debrid/discussions/258

Originally posted by sonofmp3 November 17, 2022 Hey @itsToggle,

You have done a phenomenal job!

I know it's a big ask, but is there any way to incorporate gathering new content from gaps, which is another project that scans your existing movie library for missing moves of the same collection? It provides an RSS feed as an output.

https://github.com/JasonHHouse/gaps

THX!

itsToggle avatar Nov 17 '22 11:11 itsToggle

Perhaps a general RSS content service could be implemented, depending on how common movie/show ID formatting is.

itsToggle avatar Nov 17 '22 11:11 itsToggle

Overseerr has its "collections" that you can download a full collection. Perhaps a boolean setting in PD for it to automatically grab any collections that weren't specified in Overseerr, using gaps to check.

dreulavelle avatar Feb 18 '23 17:02 dreulavelle

Looks like Overseerr might be able to accommodate this?

Collections API

dreulavelle avatar Feb 18 '23 19:02 dreulavelle

Yeah that could work! Here's an example of a response with the url being:

https://overseerr_url:5055/api/v1/collection/537982?language=en

{
  "id": 537982,
  "name": "Zombieland Collection",
  "overview": "A series of films centering on a group of survivors making their way through a zombie apocalypse which resulted from a strain of mad cow disease that mutated into \"mad person disease\" that became \"mad zombie disease\". Survivors of the zombie epidemic have learned that growing attached to other survivors is not advisable because they could die at any moment, so many have taken to using their city of origin as nicknames.",
  "posterPath": "/ofvHzFYLb4TldTs82iHmvf2h71H.jpg",
  "backdropPath": "/xND97nArZixB25GxyKtYN7gCpk7.jpg",
  "parts": [
    {
      "id": 19908,
      "mediaType": "movie",
      "adult": false,
      "genreIds": [35, 27],
      "originalLanguage": "en",
      "originalTitle": "Zombieland",
      "overview": "Columbus has made a habit of running from what scares him. Tallahassee doesn't have fears. If he did, he'd kick their ever-living ass. In a world overrun by zombies, these two are perfectly evolved survivors. But now, they're about to stare down the most terrifying prospect of all: each other.",
      "popularity": 44.712,
      "releaseDate": "2009-10-07",
      "title": "Zombieland",
      "video": false,
      "voteAverage": 7.264,
      "voteCount": 10989,
      "backdropPath": "/qQ93XZ5lqOyMd1MrqFftCJGsG1A.jpg",
      "posterPath": "/dUkAmAyPVqubSBNRjRqCgHggZcK.jpg"
    },
    {
      "id": 338967,
      "mediaType": "movie",
      "adult": false,
      "genreIds": [35, 27],
      "originalLanguage": "en",
      "originalTitle": "Zombieland: Double Tap",
      "overview": "Columbus, Tallahassee, Wichita, and Little Rock move to the American heartland as they face off against evolved zombies, fellow survivors, and the growing pains of the snarky makeshift family.",
      "popularity": 41.142,
      "releaseDate": "2019-10-09",
      "title": "Zombieland: Double Tap",
      "video": false,
      "voteAverage": 6.973,
      "voteCount": 4874,
      "backdropPath": "/e7tMI0zVKJB2TS74TaBifIZIkCp.jpg",
      "posterPath": "/ayds6ZnMCEhgtoDbm0EVtYmzyzk.jpg"
    }
  ]
}

dreulavelle avatar Feb 18 '23 19:02 dreulavelle