In the video credits be sure you have your site url.
If you desire much more control, Adobe Premier is a high end motion picture making software application, though it is rather expensive for many starting online marketers. https://tinyurl.com/bdfpt2tb