Videos have to be hosted on another site before you can upload them here. If you notice that everyone that has posted videos here you are redirected to another site. Either it is an image hosting site (like driller), or your own site (like mine).
Most image hosting sites are pay sites, but you can see if your ISP (internet service provider) has any free web space that you can put your pix, as well as videos. The first video I did was 39 Meg and it is on my personal webby, but the other videos that I posted are on my ISP free web space. So, what i am saying is check with your ISP and see if they have any free web space available.....most do. :Beer