AI Video Creation and Alibaba's Investment