I have made animated videos, however I do not want to open an account with youtube, however, i also want to upload my videos to the Wallace and Gromit website, is there anyway of doing this without opening a youtbe account?