Hey spuddly, what exactly don't you get?
how to upload them?
If you are taking videos then use the app to record your videos as it will do it all for you. (Location of the video, put in the title and details and just press upload either on the spot or wait until you get home on WIFI). That's the easiest way moving forward.
For existing videos that have not been recorded on the app then you have two options...
http://you4wd.com/upload/
The link above is the desktop version of uploading existing videos on your computer. Just sign in with your Google/YouTube account and follow the steps shown on the page.
You have to manually tell the site where the video was taken which can be difficult to know thats why I developed the apps which do it all for you.
You can either enter the coordinates (longitude and latitude) of where it was taken or move the placemark onto the spot where it was taken.
I would prefer people to use the apps as it can be hard to pin point on a map and I don't want the site to be filled with incorrect positions.
Is that what you were lost with mate?