I use a lot of indexers, and sometimes there are multiple releases marked as the same quality, but the bitrate is incredibly different. I have multiple shows that have 1080p Bluray downloads, but some episodes were only ~1GB, while others were 2+ GB. I have to use the manual search feature to pick and choose each episode to get the higher quality version.
In a perfect world I could set the minimum file size for that quality, but that’s not guaranteed to work correctly in future cases.
This is the point of minimum size, you’re seeing a vast difference between sizes, setting a reasonable minimum size will filter out the ones you don’t want.
The problem is 1080p WEBDL for animation/anime is usually 1GB or less, but for real content 1GB 1080p WEBDL is severely bitrate limited and you’d be better getting the 720p WEBDL or a larger 1080p release. Setting it for one, affects the other. Setting it high enough to ignore the low quality 1080p releases, makes it so Sonarr rarely gets animation in WEBDL format and any other releases that only have smaller WEBDLs.
It’s a shame you say it won’t be added. It’s the only thing I feel is missing from Sonarr, and likely wouldn’t take that much code to add.
Sounds like what you really want is to be able to control the min/max size per profile instead of globally, which isn’t something we’ve considered to date, but the difference between animated and non-animated releases is pretty drastic.
Based on?
This wasn’t based on not wanting to write more code, I’m not about to stop now, but based on the fact that I don’t think it was worthy of an option which would breed more options, you end up with people wanting the biggest, smallest, average, median, etc, it becomes a lot more code and an option that is just that an option. People love options, but options make support hellish, I’d much rather have a finite rule, greater than X and less than Y then its acceptable.