When working on btclient, I was interested in possibility of downloading a subtitles for a video file, that is played. This seems to be common option in many player. I’ve found that opensubtitles.org provides XML-RPC remote API, which is very easy to use. With help of python xmlrpclib
module, it’s really a matter of minutes to create a simple working client. Continue reading OpenSubtitles provide easy to use API