In the video credits make sure you have your website url.
If you desire a lot more control, Adobe Premier is a high end movie making software application, though it is rather pricey for the majority of starting online marketers. https://tinyurl.com/mwcym6e2