Pardon my ignorance, but where is the youtube upload on XboxOne? First time making a video.
You have to go to the youtube app itself. From there, hit left to get a panel to pull out and go to uploads, then you can pick a video from the xb1 directly.