@SmallBrother but how to know the movie version by name? does it have the full intro, is it the directors cut,.... There could be so many variants. But the movie length would really helps. in most of 99% this will give you a hint which subtitle might match.
I am not sure if I understand you well, but why would you want to know which version it actually is? The crucial thing that matters, is if the movie version and subtitle are matching, right? In other words, in my example, if I have a video file named "Moonfall.2022.1080p.Bluray.Atmos.TrueHD.7.1.x264-EVO" I will know that
https://www.opensubtitles.org/en/subtit ... oonfall-nl is matching.
and,... this could be really easy automated.
You mean adding that video file name inside the subtitle file? Yes, it could be automated, but I think this is not a good idea. Think about it, when someone makes a resync, most probably it will be forgotten to remove this version information. Then you will have wrong or at least confusing info instead of missing info. Besides, once again, if the uploader did a good job, the subtitle file name will be the same as the matching video.
In my example:
Video file name: Moonfall.2022.1080p.Bluray.Atmos.TrueHD.7.1.x264-EVO.mkv
Subtitle file name: Moonfall.2022.1080p.Bluray.Atmos.TrueHD.7.1.x264-EVO.srt
And by the way, in a way things ARE already automated. Provided the subtitle has a hashcode linked to it (once again, this will be the case if the uploader did a good job), the system will automatically find the matching subtitle - of course only IF it's available.
You can also drag the video file into the search field. If a matching subtitle is available, it will show this as result.