I've been using both Vimeo and YouTube to show my Time Lapse and other animations for a few years now. YouTube is more popular since it's better know world wide, but sometimes I think Vimeo retains quality a little better.


You can also use Google Plus if you have an account there already. It's free and you can store unlimited Videos up to 15 minutes per video and 1080p.


If you don't already have a Google Plus Account you will need an invite so you can sign up. If you would like to check it out let me know.