If you want to learn foreign language. You can use this program. This programe use SMI, SRT, SBV, ASS/SSA caption file, and help you to practice listening foreign language. It support all kind of language. It is a free version, so, It display AD. Soul Movie Dictation(Payed version) is not display AD. Thanks.