On the subject of uploading. I don't believe that is possible here. You have to first upload it to a video hosting site, such as Youtube, then you can paste the link for the video in a post and it will automatically show up as a viewable video.
yeah handbrake is free video encoder.
so we can compress and convert video formats.
Most raw video taken with camera is very big, like anything over a few minutes starts getting 1gig or more. But internet connections people have are usually only like 1 mb/s upload so that would take forever. So we compress the video to instead of being a gig to be like 100mb. which is more manageable.