No, there is no need to install any additional software. In VistaCreate, you can rotate videos online for free. Besides, you can tune your clips by applying other design features in the editor, and create unique video content for all your marketing channels.