In the video credits make sure you have your site url.
If you want a lot more control, Adobe Premier is a luxury film making software, though it is rather pricey for a lot of beginning marketers. So an Alexa rating of 3 means it's the 3rd most popular site - around the world - on Google. https://tinyurl.com/54mx4tj8