In the video credits be sure you have your site url.
If you desire even more control, Adobe Premier is a high end movie making software application, though it is rather expensive for most starting marketers. So an Alexa rating of 3 implies it's the third most popular site - worldwide - on Google. https://tinyurl.com/3z6ykwmu