Sylvia's right as usual - you can't load a video clip directly into a post on TP. People can attach several different types of files to posts - including images and PDF's - but not video clips.
So to share some video, you'll first have to load it onto a site like YouTube and then you can copy the address of the YouTube page (the URL that begins with http://) into your post.