Subtitling implementation complete with its own GUI