Google2srt
From Notes_Wiki
google2srt
google2srt is a very nice java based application that allows one to download subtitles of youtube/google video in srt format. This really helps as we can only download videos from www.keepvid.com but not subtitles and sometimes subtitles are very important for video to make complete sense.
The tool comes in a jar file so we can just extract it and run the jar file. We can then give the URL of youtube/google video and specify where the srt file should be saved.