I had developed (for my own use, not commercial) a windows shell extension that downloads subtitles automatically by right clicking a video file and clicking "Fetch Subtitles", with an automatic and manual mode. It was done using the xml-rpc API and that was working great, even better than...