I used youku.com once because youtobe deleted a video I had on another club.
Go there and see if 你 can find the vids. If 你 do, 你 will have to get the embed link. It is the first little grey down 《绿箭侠》 下一个 to the other 图标 由 the up and down thumbs. Get the 1st link that appears.