I zip-tied and taped a little video camera to my helmet. An hour of riding produced this one okay clip if you can even call it that. All the others were way to shakey
I had similar issues trying to upload video directly from my computer. I got around it by exporting my videos as Windows Media Player (.wmv) files. A .wmv file works perfectly for me, try that and see if it works for you.