Videos are put up by the admins. If you have a video you recorded and placed on youtube, and you want it on the downloads page, please contact an admin, and we'll gladly put it up for you, preferably me.
All members however, are allowed to post screenshots to the downloads section. You can do this by accessing the gallery and uploading a screenshot for a specific download.