Google Enables VP9 Video Codec In Chromium
An anonymous reader writes "Last month, Google revealed that it was planning to finish defining its VP9 video codec on June 17 (today), after which it will start using the next-generation compression technology in Chrome and on YouTube. The company is wasting no time: it has already enabled the free video compression standard by default in the latest Chromium build."
It's not the disaster that VP8 was (which looked like a codec from 10+ years ago), but it seems to be at best in the same ballpark as x264. VP9 isn't really a viable replacement for h.265, but it might do better than their last attempt merely by not being a laughable joke like VP8.
Mind you, I'm not saying VP8 is bad in and of itself. I certainly couldn't do better. But Google promoted it as being superior to h.264, which was an absurd assertion, hence the derision.
This allows you as much to move away from Flash as the current built-in support for H264 and other codecs. So until the Flash-based player UI is replaced by an HTML-based player UI, nothing will change.
And you can for many years already watch YouTube videos without using Flash plugin in your browser.
It may be a technically good codec (I have no strong opinion on that either way). But I see issues with the many devices (tablets, bluray players with usb input, set top boxes, phones...) available whose graphical processors are totally geared towards implementations of mp4 and h264. For example, I understand that an iphone would do battery-efficient hardware decoding of such files. I assume that dfor this new codec the processor will need to do all the work, with likely a much bigger impact on the battery.
More like SpyingOnYouAllTheTimeium, amirite?
I don't disagree with you on the merits of the x264 encoder (open source, etc) but are you sure that x.264 is free? Because it seems from this webpage that you need to pay for a licence to use it.
Also, from the H.264 standard itself is not free. The party who makes the encoder and the party who distributes the encoded file to the end users for commercial use has to pay for licensing.
Although H.264 is an open standard, in that it was developed by a consortium of companies and anyone can make and sell an encoder or decoder, it's not free -- you've got to pay for a royalty fee to use it, and the rates are set by the MPEG-LA, which collects payments and distributes them to its members.
V8 and V9 are not the same. V8 itself may have a bad history and be a crap codec, performance wise. Is V9 a bad codec as well, performance wise? Has Google done anything that justifies the wholesale boycott of V9?
x264, the open-source H264 encoder, is the best video encoder on the planet. x264 gives the best quality for filesize. x264 gives the best quality for encoding speed. x264 gives the best quality for low latency streaming. x264 does it all, and does it fantastically well.
x264 is free. x264 does NOT come from the NSA R+D division we know as Google.
Aaaand all that is irrelevant. It doesn't matter if x264 is open-source, it's still patent-encumbered. In any country where the H.264 - patents are valid x264 is infringing on them.
h264 would be ideal, if not for the patent issue. That's a real deal-breaker for many. It's why Firefox doesn't have support for h264 video - even if they applied for a license, they wouldn't then be able to sub-license to developers who want to fork the project, which is incompatible with the open-source development model.
Great, so it's the fault of the manufacturers. But seeing as VP9 takes several times more processing power to decode in software than VP8, which would you serve up to a mobile phone: h265 that has hardware decode or VP9 that provides the exact same video quality/size but will choke on playback even as the battery life drops by the second?
The difference isn't in quality of the codec, it's the quality of support. One has a massive group that has spent a decade making sure that it is supported by everyone everywhere. The other has been tossed out into the public by a single company without any cooperation or support by other parties.
Now, neither AMD or NVIDIA provide VP8 decompression - support, so obviously H/W - accelerated H.264 will be faster, but that's not the fault of the codec, it's the fault of the manufacturers.
That's an interesting spin on the situation. It's not the fault of the manufacturers. Its that h264 was designed by an industry body that included the manufacturers with the intention of creating a single common codec to use across different applications and devices. VP8 was designed by a single entity to reduce its costs without giving a damn for end user experience as they could offload that to the bad manufacturers for not supporting it in hardware.
You may think me a tired, old, cynic. I'd have to disagree about the tired bit.