There are some English videos on the Chinese site. They might also be on the English site. As a rule, videos are first published on the Chinese site.
Please note that the Chinese site is not designed for English speakers in general. But for those who are willing to go through the pains of getting these videos, a HOW TO in English is provided