The new A.I. video hub promises to help small businesses create high-quality videos without Hollywood-sized budgets.