Java Desktop Application overlays subtitles on top of any application (Browser, Windows Media Player) in sync with a movie.