Marking upcoming movies as recorded if in library

Hi, I would like ability to mark upcoming movies as recorded, so they have the green indicator. I know that I can mark movies as not recorded, It does not seem a stretch to do the opposite from the upcoming movies screen. Movies that were interrupted and deleted retain the recording indicator even if they no longer exist anywhere. I find myself having to search every movie that is marked as recorded to see if it actually exists, many times it does not.

I have many movies in my library from multiple sources, but they could easily be recorded again if there is no way to indicate they already exist in my imported library. Marking them as recorded would be a quick way to indicate a copy of the movie already exists and not to attempt another recording.

I think the issue may be the EPG used to identify the movies, Gracenote vs. TMDB.

It's quite possible some movies you imported were matched to TMDB and recorded movies were matched to Gracenote. They each use different ProgramID's to identify a movie.

Before Channels DVR implemented TMDB metadata matching, we didn't have this issue.

I find this annoying too.

This is not exactly what you are requesting but, as a personal solution, I created a script that does the following:

  • periodically look at the upcoming programs that are scheduled to be recorded
  • look in the library to see if any of those already exist in the library (with specific criteria to try and identify the right matches)
  • if matches are found in the library, tell the DVR to skip those recordings

I have not really advertised this script because it can be "dangerous" and might make you miss some valuable recordings if it misidentifies some matches.

Given this warning, if you are still interested, I need to clean it up a little and fix a bug I found recently.
I will let you know when it's ready. No ETA that I can give at this time.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.