Here is an example of my problem. I have TBBT quality set as webdl-720p but the season downloaded before nzbdrone are detected as hd720p or unknown. This morning nzbdrone downloaded the 2 first season because they did not meet the cutoff quality of webdl-720p. This is almost a bug because :
• I had no idea nzbdrone was waiting for those episode because there is no easy way to tell if there are episodes with quality not met.
[Possible solution] Split the missing episode tab in three :
-Cutoff quality not met (Will only be downloaded if they are reposted or manually searched)
-New (Missing episodes less than X days old are actively being searched )
-Old (Missing episodes more than X days old will only be downloaded if they are reposted or manually searched)
I don’t know the real rule to determine whether an episode is actively searched or only searched in new post but it could be explained here
•There is no easy way to disable/change this behavior, in my case I never want nzbdrone to redownload an episode whatever the quality
[Current workaround] Manually click “Last Season” in season pass for every series, then manually unmonitor last season if quality is not met. (very manual and too much click)
[Possible solution #1]Add an option to never redownload an episode regardless of quality (best for me but might be confusing for new user)
[Possible solution #2]In quality edit add cutoff “Any” (Probably the cleanest, this allow to download webdl720p for new episode yet have the older download meet the quality cutoff)
[Possible solution #3]Different quality profile per season (Not really a good idea, too much micro management and might confuse new user)
If you think that some of those solution make sens, I can add them to trello
For a solution to the problem, I’m not sure how we want to solve this as there are a number of issues with the proposed solutions:
1 - This would prevent any series from ever being upgraded automatically, which breaks the scenario where you want the episode as fast as possible, but ultimately want WEBDL or Bluray releases, so HDTV is grabbed and later WEBDL or Bluray, with the cutoff being WEBDL, so if you have WEBDL it wouldn’t upgrade to Bluray. Possibly an improvement on this would be to not upgrade old episodes, but its tough to say what would fall under the old episode, since Bluray releases come out months after a season airs it would be tough to say how it works and confusing for new users.
2 - Same issue as #1, but limited to that profile
3 - It’s a lot of work, but ultimately I see that being the better solution, it would need to be an advanced/expert option to not confuse people that don’t care. This one is already on Trello: https://trello.com/c/PTPEvXt2/319-different-profile-per-season
as for #2. I like the idea, but I think we should keep it simple, a profile either allows upgrades or it doesn’t. no exception for existing or new or …
it would be UI sugar for setting cutoff to lowest quality.
'#2 is also my favorite, it’s should be fairly easy to implement and it does not breaks the scenario where you want the episode as fast as possible, but ultimately want WEBDL or Bluray releases.
I would have two 720p profile. One for most of my series with anything as cutoff and another for my favorite series with webdl as cutoff
On another note, markus mentioned to handle old episode differently but that it would be hard to determine what fall under the old episode. It’s actually easy, anything that has not been postprocessed from the original scene name, most likely anything present before nzbdrone installation should be considered a guessed quality or old episode. I still prefer solution #2 but you should keep in mind when programming that guessed quality are not 100% reliable. In my case it downloaded 25GB during the night, fortunately I have unlimited download during the night.