The Register® — Biting the hand that feeds IT

Feeds

Jobs drops hint on Google open video codec

Steve backs 'not ready for primetime' claim

Regcast training : Hyper-V 3.0, VM high availability and disaster recovery

Google I/O Steve Jobs has indicated that Apple is unlikely to embrace Google's newly-open sourced VP8 video codec.

Last last night, in an email to a Register reader, Jobs — or someone with access to his email account — pointed to a recent blog post in which a graphics developer says that VP8 "appears to be significantly weaker" in terms of compression and slower to decode than H.264, the patented codec that Apple uses for HTML5 video in its Safari browser.

Google has already started encoding YouTube videos with its open sourced codec, which has been folded into a larger media standard known as WebM, and this standard will be rolled into Google's Chrome browser as well as Opera and Mozilla's Firefox. Microsoft will not include the codec with its upcoming Internet Explorer 9, which will also use H.264, but it will allow users to use VP8 if they install it themselves.

Apple has not officially commented on WebM, which Google unveiled on Wednesday at its annual developer conference in San Francisco.

Google acquired the VP8 codec with its $124.6 million acquisition of video-compression outfit On2 Technologies this spring, and it was widely expected that Mountain View would open source the code as an alternative to the open source Ogg Theora codec currently used by Chrome, Firefox, and Opera.

Ogg Theora is based on an earlier On2 codec, VP3. In open sourcing VP8, Google aims to provide a higher-performing open source and royalty-free codec, but it seems that the On2 acquisition is also an effort to provide some added protection from patent holders. Last month, with another email, Steve Jobs said that a patent pool was being put together to "go after" Ogg Theora.

Asked whether the open VP8 is vulnerable to patent attack, Google told The Reg that it's "very confident" in the technology. In reporting this yesterday, we gently asked our readers to email Steve Jobs to ask his opinion on the VP8 open sourcing, and Kris Bloe, a software developer from Leeds, happily did so:

Hey Steve,

What did you make of the recent VP8 announcement?

Regards,

Kris

At 4:30 in morning California time, according to his email header, Jobs responded:

Steve Jobs' email

Yes, Jobs responded with a URL — one that points to a VP8 analysis by a third-year college student named Jason Garrett-Glaser, who works on the open source x264 project, a free software library for encoding video in H.264.

After obtaining early access to the VP8 spec and code, Garrett-Glaser says that VP8 is "better compression-wise" than Theora, but he also says that the codec is "not ready for primetime." Among other things, he calls the spec "a mess," and he says that as a decoder, VP8 "decodes even slower than" the H.264 decoder provided by the FFmpeg project. FFmpeg, he adds, is slower than other state-of-the art H.264 decoders.

"This probably can’t be improved that much," he says, referring to VP8 decoding capabilities. Google is unlikely to change the VP8 spec, but it and partners will continue to develop the software itself.

Garrett-Glaser also questions whether VP8 could stand up to a patent attack. "With regard to patents, VP8 copies way too much from H.264 for anyone sane to be comfortable with it, no matter whose word is behind the claim of being patent-free," he says. ®

Cloud storage: Lower cost and increase uptime

If it upsets Steve Jobs...

... I'm all for it.

27
1

Move on, there's nothing to see....

Google are behind it, MS are supporting it, Adobe are supporting it, Mozilla are supporting it. Nvidia, AMD/ATI and ARM are to accelerate it and Intel will follow - who gives a gnat's what Steve Jobs thinks, it doesn't matter remotely .

19
1

Like MS and Mac matter?

"Google's adoption of VP8 plus its decision to open source it " - ano.

I suspect when Google starts encoding youtube using this codec, it will not matter a damm if MS or Mac don't install VP8 as a default, because almost every developer will know everybody and there dog will have VP8 installed, where as this will not be true of h264 i suspect.

I also note that VP8 might not be the end, google might put the $$ in to develop VP9 or some other sweet codex.

Not that I am a massive fan of google, but roll on with this :)

8
0

More from The Register

Thanks, NSA: Amazon sales of Orwell's 1984 rise 9,500%
Citizens of Oceania bone up on the new reality
Microsoft to open Windows Stores inside 600 Best Buy locations
Product showcases 'must be seen to be believed'
Author Iain (M) Banks falls to cancer at 59
Misses the release of his final work
 breaking news
What did the Lehman Brothers implosion look like to a techie?
Insider tells all about the Gnab Gib at Lehmans
It's official: 'tweet' an English word – not just in the avian sense
If the Oxford English Dictionary says it is so, then it is so
 breaking news
The only Waze is Google: Ad giant tipped to gobble map app 'for $1.3bn'
Pac-Man-satnav-ish upstart in bidding war with Apple, Facebook
 breaking news
1-in-10 e-tomes 'are self-published'... most are 'rubbish' says book ed
Publishing man scoffs at go-it-alone writers, ursines still fouling in forests
 breaking news
Facebook RSS reader said to uncloak June 20
Secret event scooped by Scottish developer?