This is less of an issue with movies and much more of a problem with TV shows. It seems many of the shows I watch aren’t encoded with subs included.
I’ve got the Open Subtitles plugin installed in Jellyfin.
If I set my library to only download perfect matches, it gets almost none.
If I set it to grab any, they’re more-often-than-not mistimed, and then I have to take the manual shotgun approach. Doing this for each episode creates massive admin overhead.
Is there a better way?
Really depends on what language you want the subtitles to be. Opensubtitles is the lowest common denominator