Since I happen to have a video of one of those bouncy ball sessions in San Francisco (there were several of them apparently), I decided to give Google Video a try. The upload went really well and I was quite pleased at how straightforward and Googly the whole experience was.
Cue foolishness. So, now I'm waiting for someone to editorially review my video before it can be viewed. Even after I OK'd all the legalese twice. And I have no idea when it's going to be done. That sucks. Flickr doesn't make you wait. Surely, they have editorial guidelines, too? I know we had editorial guidelines at Zeal. We just found a way to make it work without having to queue the thing through a small group of people. Oh wait, so did Craigslist, the Wikipedia, TypePad, DMOZ, etc. What happened to the Craigslist/Wiki lesson "Just get out of the way"?
Foolishness, part 2. In the meantime I thought I'd go ahead and watch some videos to see how that part works. How many video plugins does the world need? I already have Quicktime, Real, and Windows Media plugins. I also have DivX on some machines. Now, a Google one, too? OK, so I'll download it just so I can see the damn videos of the kids calling themselves Jackass Jr - Extreme Series. While I get ready to do this, I muse over what constitutes copyright violation to Google. I guess Jackass Jr is waaaay too different than the Jackass series on MTV.
Click "download the client". "Downloading GoogleVideoViewer1.0_win.exe". Um, I'm on a Macintosh, couldn't you tell? Ah! "get the source"...cool, I'll help out by porting the damn thing to Mac OS X. Wait a minute. This is just a patch to VLC 0.8.2 client from the VideoLAN people - they already have a Mac client. What's this patch? All they did is (a) change the name everywhere to Google, (b) neuter the damn thing by removing support for most mimetypes, and (c) not port it to the Mac. To be fair, it looks like there's one bugfix for a mouse hovering problem in there. Anyway, so if I want to support other mimetypes, I can download and install this again as VLC? This isn't what I've come to expect from Google. In fact, this just looks like 37k worth of diff written to market the Google brand :-(.
At the end of the day, I'll bet just applying this line "+ "application/x-google-vlc-plugin::Google VLC plugin;" and this line "+ VALUE "MIMEType", "application/x-google-vlc-plugin\0" to the right places probably gets you most of the way there.
Update: I am about 75% of the way done with a DarwinPorts port of the VLC code. You can be sure that I'll be including a "+google" variant that applies the above-mentioned patch :-).
Technorati Tags: Google