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.