I first tried to embed a Quicktime video on my web page, but for some reason it didn't work. In a way it give more control, better resolution (640x480), but it has the disavantage of taking lots of space on my hosting server. If it works. I'll try to see if I can get it to work in the future, but a video hosting service would probably be better as it doesn't use my server space.
Google Video seemed a good candidate since it has no file size or time limit (contrary to
YouTube which has a 1 Gb and 10 min. limit). But the resolution is not better than YouTube (see this
blog entry) and the Flash encoding took a long time.
Blip.TV offers an impressive video quality and it can be viewed in a larger window on their web site. There's a 1 Gb limit, but apparently no limit in the length of the video. Unfortunately, the full screen button doesn't seem to work and they won't host “private” video unless you pay for their Pro service... The Flash encoding is average, but you have a progress bar that let you know what's happening.
Another option (that I mentioned
before) is to upload it to my
.Mac / MobileMe gallery. It's the best quality possible, offer opportunities of editing through iMovie, but it does take some space from my iDisk (a 2 min. clip at 960x540 takes about 55 Mb!)...
I'll keep looking for more options.
(Update 2008/07/12 & 16)
I've found another off-site free option with
HD Share. It offers unlimited upload (well, for now the site is still pretty new and the details are sketchy; it seems there's a limit of 4 Gb) and it can take HD quality (1280x720). However, the private video are really private (you need to be a member and a “friend” to see them), people can only stream and not download (although that's fine with me), the source file cannot be .M4V (but it takes .MP4) and their embeding code seems to be screwed up (it doesn't work, even for public video). And so far there's no help support on their site...
So far the best options still seems to be the
MobileMe Gallery and
Blip.TV.