Is it possible?
I've seen a lot of discussion on the boards, of different ways to deal with subtitles and where/how to get subtitles. Recently I've been reading about a python package called Periscope which provides functionality to find/download subtitles from several different open sources, based on several options (filename, scene release, video hash, etc.).It got me thinking, since PMM (or the scanners) are scanning every file as they are added to the library and downloading appropriate metadata, it makes sense to add the subtitle-sourcing step to this workflow. I have no idea if it's possible but, what I envision is a scanner (I think is the right term) which checks if a video file has an associated subtitle file or subtitles embedded in the container and if not, passes the file to Periscope in order to retrieve the appropriate subtitles. Users would have to be able to set their preferred language(s).
As I mentioned already, I have no idea I this is possible but it seems like it should be. I don' have the faintest idea how/where to start. If someone is interested in trying to tackle this, I think it would be very well received.