If you need to learn how to download a YouTube Click Here
Uploading a Video to Your Google Drive
Inserting a Video into Your Google Site
* To insert into a Google Site first make sure that you have set the visibility of your video to either Public on the Web or Anyone With The Link. (part 1 on the left)
1. While editing the page...
2. Scroll to find the video you wish to insert.
3. Save your changes.
Most video format formats are accepted.
Click HERE to review Google's Specs.