In the video credits be sure you have your site url.
If you want a lot more control, Adobe Premier is a high-end movie making software, though it is rather costly for most beginning marketers. So an Alexa score of 3 means it's the third most popular website - around the world - on Google. https://tinyurl.com/3z6ykwmu