Subtitles in two different languages (or even three with pinyin for Chinese)

Since I am learning foreign languages, I would like to be able to watch subtitles in 2 different languages at the same time: at least the original language and English.

In the case of TV programs in Chinese it would be great to be able to see Chinese (mandarin or cantonese), pinyin and English just like the videos on the websites and