I maintain a (currently deprecated) subtitle plugin and it seems there are cases where it’s up to the user to select the correct title from listing. There are cases where the years do not match, or the sorting algorithm of the target site’s search is not so good etc. In that case, the user should select the correct title before downloading a subtitle. So it’s sometimes not so easy to `search` and then `download`.
There are also other cases where the subtitle in question is from a TV series, and I couldn’t find a way to get the starting year of a TV Show (the year value provided in `VideoPlayer.Year` is for the episode, not the TV show where most subtitle sites use.
And there is one another case where these sites store subtitles of a season in a packed file. This would also require the user to select the target subtitle (if the naming is ambiguous, which is mostly the case) located inside a rar file.
So to be brief, it’s not always possible to dumb down this process into two steps. In that case, what should we do?