Summary: you need to either store each frame as a screenshot, then make a movie from the individual pictures, or you need to use a video capture product to do all the dirty work for you.
I'm not sure about being able to auto load the video to Youtube, but I know you can play .mov files as textures. Maybe have your video play as a texture instead of uploading to Youtube? Sorry I can't be of more help.