If video stabilization wasn't enough to sate your demands for a cloud-based video editor, how about a bit of 3D? Google's integrated 3D video production using two separate streams -- the kind of thing you get when you bolt two cameras together filming at a set distance apart at the same time. It's been quite difficult to create a 3D video from two cameras using just free tools, but now Google has integrated it into the YouTube 3D Video Creator and made it compatible with YouTube's 3D features.
So if you're a budding 3D movie maker on a budget, or you're a tad shaky when it comes to hand-held video, then checkout the new YouTube 3D Video Creator or the YouTube video editor. Hit the jump for a before and after comparison of the video stabilizer in action.