FSF Announces Support For WebM
An anonymous reader writes "The Free Software Foundation has signed up as a supporter of the WebM Project. They write, 'Last week, Google announced that it plans to remove support for the H.264 video codec from its browsers, in favor of the WebM codec that they recently made free. Since then, there's been a lot of discussion about how this change will affect the Web going forward, as HTML5 standards like the video tag mature. We applaud Google for this change; it's a positive step for free software, its users, and everyone who uses the Web.' The FSF's PlayOgg campaign will be revamped to become PlayFreedom."
One more stamp of approval you can ad to the list when presenting to your superiors.
Chill out. We're all on the same side here. Wouldn't you, as a video host, much rather have to worry about supporting two open, royalty-free formats than several closed ones?
Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
The FSF seems particularly misguided or unaware of the larger context it is working in. Google's position on WebM, realistically, means that Flash's dominance on the web is going to be prolonged. After all, it's not likely anybody is going to seriously adopt WebM while Google continues to support Flash.
So, while theoretically the FSF should be about freedom of the user and the community, the actual implication of their stance is to bolster proprietary formats (Adobe Flash) and monopolistic control of the internet (Google).
... and then they built the supercollider.
...everything the FSF supports is massively successful.
Sorry to break this to you, but the only people who care what the FSF gives their stamp of approval to are the neckbeards who are already converts to the FSF's message.
This is why PlayOgg was useless, and it's also why "PlayFreedom," in addition to being an awful, awful, nonsensical, completely pointless campaign name, will also be useless: they're preaching to the choir, and they have a tin ear for connecting with the general public - in other words, they suck at marketing, and if you want to win 'hearts and minds,' it's *all* about marketing.
It doesn't matter how this free / not free debate goes. One is a formal ISO standard, the other is whatever Google decides. How that makes H.264 somehow not open escapes me, but...
If I'm engineering a hardware codec, I want the standard that's set down in stone, just like my design is going to be (well, silicon, but you know what I mean).
Wouldn't you, as a video host, much rather have to worry about supporting two open, royalty-free formats than several closed ones?
Which two formats are you referring to here?
... and then they built the supercollider.
Ogg Theora and WebM—the two being discussed.
Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
Actually, no, they won't preaching to the choir. The choir was behind Vorbis. This preached to them and told them to support MebW instead.
As a video host, I won't do this. I'll leave my video in H.264 format, and serve it up via flash to the browsers that don't want to support H.264 playback via the HTML5 video tag.
The only thing that started breaking Flash's stranglehold was Apple's decision to say "NO FLASH on our iOS devices." Why? Because the bulk of "video hosts" don't give a shit about "openness," they give a shit about "how many people can watch my video," and the iOS devices represented an affluent demographic that video hosts *wanted* watching their video. So they figured out how to serve up their video without Flash.
And now, Google is saying "Let's have a standards war," which basically means nobody will invest in any recoding until the dust settles, which means they've just given Flash another 5 year lease on life. The only people who will transcode to WebM are YouTube. In the meantime, everybody else will serve up H.264 wrapped in Flash, and H.264 via HTML5 video tags to any browser that is smart enough to support it.
Hooray for "openness," enjoy your crashy Chrome-and-Flash browsing experience on any site that's not YouTube.
The choir may be the WC3 over here at MIT. The FSF putting a stamp of approval on WebM helps allay one of the big hurdles for making it the HTML 5 video standard: questions of quality. While the average consumer may not care, if WebM gets baked into the standard, that would have a large effect on how we get video on the web (and how free it is).
The ______ Agenda
so where do i get a chip that plays webm?
it's open but a crap product without hardware support, awesome
Here's what we don't see. There is a battle going on, and it has nothing to do with which codec to use. The real battle is between Apple and Adobe. Apple wants to control everything on iOS (and everywhere else...can anyone say AppStore?), so Flash doesn't play so nice on those 64bit gizmos eh? Flash has embedded itself into the web because of video. Sooo...how do you beat Flash, in comes the MP4 wrapper for H.264 encodings (and Apple's on the patent bandwagon). Google is drawing a line firmly between them in many ways: Google Apps, Android, Chromium Tablet...and now they've closed the door on H.264 moving to WebM. Adobe will make the switch...why? Because f4v flopped, Flash Media Server bows down to MP4 encoding, which makes it an open target against Apple who doesn't support Flash on their cool little gizmos everyone buys. Hrmm...the real battle is over the mobile market and who dominates. Google is using their muscle to push open standards, which I for one will always vote for VS Apple's system (CoCoa, WebKit). We'll see who wins.
Reading comprehension helps before you jump in to disagree, and further demonstrate the lack of comprehension the FSF and its dogmatic adherents display. "Preaching to the choir" in this case means that their message of "openness" is only going to resonate with those who already agree with their message. It will not win them new supporters, and it will do nothing to further the cause of WebM.
Do you think anybody outside the FSF and the normal cavalcade of FOSS neckbeards gives a shit about whether the FSF supports Vorbis or WebM?
This is a "HEY GUYS WE'RE STILL HERE AND WE STILL MATTER... DON'T WE?" press release. Nothing more.
Ogg Theora and WebM—the two being discussed.
As a video host, why would you want to support two different formats, neither of which is widely used or supported in hardware or software, over one format that is both ubiquitous and open? The goal of video hosts is for their videos to be viewed - not to languish in obscurity.
Also, I'm not sure where you're getting the idea that Ogg Theora is being discussed - this article is about WebM vs H.264. The person you were replying to was discussing the FSF's marketing techniques, not the potential for Ogg becoming a widespread video standard (which is nil).
... and then they built the supercollider.
It might just be late, but I have no idea how you are reaching this conclusion. Are you aware that Adobe is one of the companies that has pledged to support WebM?
Are you aware how many mobile devices today can only play h.264 when Flash is not present?
So Adobe is supporting VP8 playback in Flash, it means nothing - because anyone encoding video will say "if I encode in h.264 it will work in all browsers, across all devices". What is the incentive to also encode in WebM/VP8? There is none.
So as stated, what will happen is that web producers will go back to using crappy flash video players on the web for everyone except mobile users, who will get straight-up video without a horrible wrapper.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
The original post was asking WHERE he get a chip that plays WebM, not WHEN. As there are not even any chips to be had WebM looks to have a very long and hard road ahead to gain any traction - even (or especially?) with Google pushing it.
The truth is that today if you encode in h.264 it will work in any browser. It will work on iOS devices with hardware accelleration. It will work in Mozilla and Chrome using the Flash player. It will work in Safari and IE directly.
Unless you shut off h.264 support in Flash WebM adoption is simply not going to happen. And Adobe has no interest in doing that, they like just fine how everyone has to come to them for video players now.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
How does the FSF giving a stamp of approval relate in any way, shape, or form to the quality of the codec? They're not video expert.
The real battle is between Apple and Adobe
That is true from the standpoint of Apple fighting for open technologies backed by large groups of companies (HTML5, h.264) where Adobe is fighting for maintaining control over the stronghold of Web Video, where they are the ones who provide players everyone needs to operate universally.
That's why Google, Apple and Microsoft were together in supporting the video tag. But then Google got greedy, and thought "Why can't I have Adobe's position"? So under the guise of being open, Google is pushing for a standard controlled by them.
The end effect is now the same standoff we had before, where neither Apple nor Adobe can get the upper hand. And that is a shame because when all three were standing together you could actually see a chance of Flash being booted off the internet.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
You probably want to do both because it would be a bad buisness decision to have all your eggs in one basket.
Both have potential legal/economic threats:
H264 is an open standard and if you pay your money you won't be sued by the patent pool.
The side effect is you are at the wims of mpegla who may increase the fees to use thair format in the future.
WebM is an open formaat with a licence on patents owned by google.
There are no licence fees on using the format but perhaps a risk on getting sued by mepgla.
Motherfucker! Mine is more open; no MINE is; no they BOTH are; no NEITHER one is; take THAT; BIFF, BANG, POW, SLAP. I have never seen so much bickering since the last time Democrats and Republicans were in the same room together. The world will end not with a bang, nor with a whimper - it will end with everybody savagely attacking each other over every single issue.
you trolls waste everybody's time!
-- Flame me and I will happily flame you back. Bring it!
The post I was responding to said that the two formats which should be supported are WebM and Ogg Theora. Not H.264.
... and then they built the supercollider.
Not to mention Google and everyone else seems to be missing the gigantic elephant standing over by the potted plants: Hardware acceleration. Pretty much ALL consumer mobile devices support H.264, along with just about every desktop, laptop, netbook, hell I've even seen cheapo DVD players at the Wally World with H.264 support. Now figure in the amount the OEMs have invested in all those H.264 chips, along with the fact that all those consumer devices will have to be chunked (great for the environment) thanks to WebM killing the battery, along with the fact that WebM brings nothing substantial to the table, not better file sizes, not better quality, pretty much the ONLY selling point is "free as in freedom man, yeah!" and even that isn't assured since Google refuses to indemnify users of WebM which opens OEMs to patent trolling, frankly I'd say it has about as much of a chance as Vorbis does of killing MP3 at this point.
If it would have come out 5 years ago I would have given it decent odds, but it is simply too late to the party. Like Vorbis found out if you wait too long so that both momentum and device support is firmly behind a standard, proprietary or not, trying to build any support is damned near impossible. I have a feeling this is gonna be Google's Vista, where they find out that they can't just get the market to jump on board simply by having the name Google. There are simply too many chips, too many websites supporting H.264, oh and did I mention a little thing known as iPad? or iPhone? Maybe Google has heard of those. If they think folks are gonna give up their iPads and iPhones just for Youtube they are in for a RUDE awakening. With H.264 any website developer can simply leave a "raw" H.264 for iDevice users and wrap it in a flash container for everyone else! Tada! everyone is supported. With WebM you are gonna kill battery life or have to toss all the devices supporting H.264 and for what? Youtube? It isn't like there aren't a bazillion other sites out there and if Youtube kills H.264 support I'm sure there will be a dozen new ones happy to take those viewers. The ship has sailed Google, the fat lady is down the street eating a sandwich.
ACs don't waste your time replying, your posts are never seen by me.
Yep, MPEG-LA will raise the royalty by no more than 10% in every 5-year licensing period. This gives you a very easy-to-budget number.
I'd say it's almost a guarantee that MPEG-LA will be pursuing legal action if WebM looks like it's going to actually take off. Whether or not they can win remains to be seen, but expect years of back-and-forth in court all the same.
And if I'm a video producer, what do I do in the meantime? Pay my H.264 royalty fees, and wrap that video in Flash for the browsers that can't support H.264 via the HTML5 video tag.
The only site that will transcode its video to WebM is YouTube. And they may drag their feet on it for a while if they get slapped with a lawsuit, as well.
H264 decoding is a one time payment. If google decides to start fucking with webm licesning then we are fucked if we go to webm.
Otoh. The h264 codec is so encumbered with everyone else fighting it that open source developers are going to skate by and only hardware vendors are going to pay h264 costs. Software other than big names like adobe and apple are going to pay.
Non impediti ratione cogitationus.
If you or your agent or exclusive licensee institute or order or agree to the institution of patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that this implementation of VP8 or any code incorporated within this implementation of VP8 constitutes direct or contributory patent infringement, or inducement of patent infringement, then any patent rights granted to you under this License for this implementation of VP8 shall terminate as of the date such litigation is filed.
http://www.webmproject.org/license/additional/
So the moment that somebody files a suit or have a valid claim you are in the same licensing pool bed as h.264 with the only difference that this format is controlled by a single company. And I really couldn't see anything going wrong that what... . And I always see the same link to a blog for a h.264 so it is automatically discarded as FUD but the matter of fact that it isn't the only source for that argument, even independent observers have stated that WebM may be not royalty free for long as it is unsure if it is not patent encumbered.
And being a webdeveloper that sometimes also deals with video I'm gonna burst a lot of bubbles. I will not be bothered by converting video anytime soon into WebM just for the simple fact that supporting Flash & h264 I can support the whole spectrum. Because it is free (for the time being ?) my software and hardware already supports h.264 so why should I care ? For that couple of cents that I pay more when buying videosoftware licenses ? That is a drop in a bucket... . Streaming is free (as long as your streams are free for consumers)
If WebM gets baked into the standard, that would have a large effect on how we get video on the web (and how free it is).
No it would not.
Because standards that are not born out of pragmatism, rarely get used. They get ignored.
The reality of what will happen is this - content providers (including Google!!) will continue to produce video in h.264.
Google will also produce video in WebM - almost no-one else will. Because why would they when just h.264 encoding works in EVERY browser thanks to Flash (and thanks to direct support of h.264 in IOS devices).
WebM being part of a standard has zero effect without the outside world having a need for it and a reason to uptake. The video tag had a solid reason behind it, you didn't have to expend efforts working with annoying Flash video wrappers. But Google has gone and tossed that down the drain in favor of forcing a standard on the world at a time they lack the power to do so - and in the process KILLED open video on the web by bringing us all back to the dark ages of Flash video players everywhere.
That's why I'm so upset at Google, because if they had waited four years or so THEN they could have forced a transition to an open video format. All they have done right now is muddied the waters. At this point I don't trust Google farther than I can throw them, and being a company I can't throw them at all.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Question: What is stopping the device manifacturs from coming with a firmware patch to support WebM playback?
You can't patch in hardware acceleration. It's either there or it's not. In the case of WebM, it's not.
ur just jeliz that u wernet first
Which word in "hardware accelleration" do you not understand? If the on-chip parallel decoding lines aren't WebM compatible, a "firmware" patch isn't going to do a damn thing.
Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
So why did we go for h264 then? When it came there was only MPEG2 hardware chips. In your line of thought no change should ever take place. Why buy TV when there is nothing on. That was the big question in the 40- and 50s. And There *are * hw chips for webm. And more is being produced. In 2 years you can bet every phone have it. Hopefully by then no one will even remember h264.
The codecs are similar. It might be possible to use some of the acceleration capabilities in some chips, but it still won't be as good as a chip designed for webm.
Can Google provide us, h264/mpeg sp accelerated device owners, such as less than a billion feature+ phone owners a software to play WebM?
There should also be some kind of remote chip attachment innovation as satellite boxes, dvr and like billion of devices won't accept "new software" as they do their job on hardware level.
Next, they should replace the satellites as entire industry adopted h264 a long time ago.
I have absolutely no idea which "deeper,evil" plan Apple has on this h264 debacle but let me say, I agree to SJobs and Apple on h264. Even Microsoft who is famous for re-inventing the wheel, didn't push their codec further and added h264 support. Ask them why, because it is superior to anything which is on market today and established. On hardware that is!
'Which word in "hardware accelleration" do you not understand? '
'AccelLeration' is the word I don't understand.
Because x264 is far more advanced - mpeg2 couldn't do HDTV without insane bitrates.
Google made Chrome x86 only before any other company on OS X land dared to post a non universal binary except Adobe who uses a lot of shared code between Win/OS X.
They didn't even bother to ship a Symbian player/demo/whatever. They could say "Youtube player, with WebM support" and release update to already established Youtube.
Of course, ARM CPU will choke to death when you get this marvelous idea of doing everything on CPU. Even a netbook with a tegra chipset will lose half of its promised battery life/performance as it will have to fallback to CPU.
The absolute comedy is, we are arguing about it while World's true media distribution giant (Apple) has no intention to re-invent the wheel and they agree to Microsoft on that. Apple has put considerable time&money to H264, it isn't like acquiring some unsuccessful codec company and release their stolen codec trusting to how big you are.
So basically MPEGLA is the 800 pound gorilla in the room and it would be less risky not to piss it off.
Please realize some of you are talking about open STANDARD and others are talking about open CONTENT !!
No more discussion about wich is more "open", I can't take it anymore !
I'd say it's almost a guarantee that MPEG-LA will be pursuing legal action if WebM looks like it's going to actually take off. Whether or not they can win remains to be seen, but expect years of back-and-forth in court all the same.
They have a little bit at stake there though - there's a change that the patents get invalidated (by prior art etc) which would be pretty bad news for their control over H.264 as well.
There are no 800 pound gorillas. Very obese gorillas held in captivity may top out at 600 lbs at most. A healthy, strong, alpha gorilla out in the wild would weigh no more than 350-400 lbs. 800 pound gorillas are pure fantasy.
Football Odds
I'd be keeping quite about support from the idealistic FSF cos its sort of a kiss of death. I mean lets not forget the roaring success their other golden boy, .ogg!
It seems more likely to me that is some kind of power play. They want to piss on Apple & Microsoft's parade by forcing them to dance to a tune played by Google. Google will be stewards of this codec and if it becomes a web standard they may force their competitors to support it (e.g. in their browsers & desktop / phone operating systems) or risk looking "non standard". It diminishes their competitors offerings just like supporting Flash in Android did.
Secondly, if Google have such an enormous ongoing investment in H264 then they must be paying a pretty penny to MPEG-LA and possibly a lot more when certain web moratoriums are up. I would not be surprised if they are waving this codec around to threaten MPEG-LA to either drop or modify their existing licensing agreement.
So I don't think Google are doing this for reasons for altruism and I don't believe they'll never support H264. WebM is just a stick and they may well do an about face when it serves its purpose.
What stops Google from total control?
This is a serious question.
Google owns both WebM and VP8 - their only licensing obligation is to keep some of the source viewable.
Google now defines how VP8 encoded and decoding works and the quality, etc.
Google defines what specific features and version of WebM and VP8 that Chrome will support.
No matter how 'open' WebM and VP8 are now, what Google says and what Google supports is now the 'standard' and will be the single controlling voice for all video on the web.
This is more power than any other company has tried to obtain.
What prevents Google from changing WebM so that in two years, it breaks compatibility with previous versions, rendering hardware absolete?
What prevents Google from defining the quality of the codecs used for their own purposes?
What prevents Google from getting this accepted by the world, and then adding in advertising data and decoders that report information back to Google?
I understand that WebM and VP8 are 'open', but if Google only supports what they want, they are the sole voice in the format and standard, as anything outside their 'supported' guidelines will fail to work in Chrome/Android/etc.
Right now, this looks like another Google project that uses the work of others and then takes control and sells it at a good thing because it was based in open software.
Even Microsoft with WMV turned it over to a standards body to oversee the format that ensures compatibility and consistency - something I don't see Google doing, and WMV is a closed format 'standard' aka VC1. At least we are assured that a VC1 encoded BluRay Disc will always play, as Microsoft can't monkey with VC1 and destroy compatibility or mess up quality, etc.
I am seriously looking for some good answers, as this has me a bit scared to the level of control Google is getting if people blindly accept this.
Not in a million years. You're talking new silicon.
Of course if Google ran banks of GPGPUs or Cell processors they could always change them to support WebM.
You can patch in hardware acceleration if the algorithm is actually software. As is the case with pretty much every single h264 decoder on the planet. Just flash over the new function table.
Of course it's not that simple, as the target DSP has to be large enough and have the right units. Given how similar h264 and VP8 are, it's highly probably though.
Anyway, DSPs with default VP8 support are being produced right now, and will hit market within weeks/months.
MPEG2 can do HDTV but it does it inefficiently. It takes about 2x the bitrate to subjectively match the output of H264. Space is at a premium for satellite / cable boxes so obviously this is a major impediment which is why HD and even some SD broadcasts are AVC depending where in the world you are. MPEG2 was used in some early Blu Ray discs probably because authoring tools H264 encoders weren't up to snuff at the time.
As a video host I would be more concerned of the non-existence of hardware that supported those formats and did live transcoding. I would ultimately conclude that I can just stream H264 anyway by embedding a Flash plugin in the page. In other words it wouldn't change a thing other than make Flash more entrenched than it already is.
...run only what Google wants you to, not what YOU want to. How ironic.
H264 is an open standard and if you pay your money you won't be sued by the patent pool.
If you need permission to use it, is it really open? I think that's the main point people seem to disagree on here.
I think you underestimate the size of YouTube. It's way bigger than all other video hosts put together. If a WebM browser gives you the best YouTube experience, that's what people will want. And with Firefox's sizable market share on the desktop, and Chrome's market share on smartphones, I'd say WebM cannot be ignored.
And if YouTube offers video in either HTML5+WebM or Flash+H264, iDevice users definitely have a problem.
Hardware acceleration means a wide range of things. It can mean implementing the entire algorithm in hardware - feed in an H.264 bitstream and get out decoded frames. It usually doesn't. Hardware makers are much more keen on code reuse than software makers, because bugs are much more expensive, and most hardware acceleration for video playback already needs to support multiple codecs (H.264, MPEG-4 ASP, MPEG-2).
In a typical device, 'hardware acceleration' for H.264 means two things:
The 'hardware decoder' is actually a software decoder that runs in the DSP and uses the specialised accelerator units. For something like VP8, it's relatively simple for to provide a firmware upgrade that adds a decoder using the existing hardware. For something like Dirac (which uses DWT instead of DCT, for example), it's much harder.
I am TheRaven on Soylent News
> If you need permission to use it, is it really open? I think that's the main point people seem to disagree on here.
In the context "Open" means you are free to read the standard, inspect (and use) the source of the reference implementation and even implement and distribute your own implementation. However at some stage you will most likely have to pay a licence fee if you are distributing h264 encoded videos or a implementation of the h264 codec.
If there was never any chance of attracting a licensing fee then it would be "Free" (as in beer and as in possibly speech).
Cultist of the Average Middle-Aged Ones
Uhhhh..maybe you didn't get the memo but H.264 works in Firefox now thanks to MSFT. And while this plugin calls the native Windows 7 codec I'm sure it won't take long before a hacked one that just calls VLC or KLite DShow filters will be released which will take care of XP and Vista.
And I'm sorry but everyone is missing that other elephant over by the snack bar, that one with the tramp stamp called PORNO!!! That's right boys and girls, teh boobies are all in H.264 and I seriously doubt you'll see teh titties in WebM anytime soon....or well ever actually. So we are right back to where we were before, with H.264 for IOS and flash for everyone else. yippie, thanks Google! I'm sure that nice fruit basket from Adobe should be arriving any day now. Hell if I was CEO of Adobe I'd declare "We luv u Google!" week and have lots of nice messages to Google posted on their website. Because make no mistake and be sure to bookmark this to watch it come true: WebM will be as big a hit as Vorbis while Google's little "Hey your remember Blu Ray VS HD-DVD? Wasn't that fun?" stunt just gave the market to Adobe.
Oh the Windows users won't care because the new Flash actually runs quite nice but even if they put out a crappy update users are used to the occasional crappy third party software crash anyway, and the Apple guys won't care because everyone will have H.264 streams to keep from alienating IOS, it will be the FOSS users stuck with the shitty flash support. Sorry guys, but in 2 years you'll be going "WTF? Thanks Google assholes!" for getting HTML V5 video tag torpedoed and sticking everyone on flash.
ACs don't waste your time replying, your posts are never seen by me.
PlayOgg had such a lilt to it.
It's fairly well known that's bollocks. It's fairly well known that people who say what you have just done are lying out their arsehole and know it.
What is far closer to the truth is that VP8 (the video codec in WebM) was DESIGNED to *avoid* H.264 patents. Any patents WebM is infringing h.264 is infringing and neither MPEG-LA nor Google will indemnify you against them.
h.264 literally lifts the algorithms straight from MPEG2, this is a well known fact. However, those algorithms lifted are not under patent, just like the algorithms in WebM that are common to h.264.
H264 is an open standard and if you pay your money you won't be sued by the patent pool.
If you need permission to use it, is it really open? I think that's the main point people seem to disagree on here.
Yes -- this question really cuts to the heart of the issue for me. Personally, I object to describing a standard as "free and open" unless it is possible to write and distribute a GPL implementation in such a way that Linux distributions can safely package and include it. WebM is open (the specifications are available to anyone and anyone is permitted to implement them) and free (anyone can obtain a non-exclusive, perpetual, sub-licensable license to all of the necessary patents).
Pirate Party UK
Uhhhh..maybe you didn't get the memo but H.264 works in Firefox now thanks to MSFT.
Can this support be legally packaged and distributed by a Linux or BSD distribution? Does the plugin work on Mac OS X? No? So, no, h.264 does not work in Firefox, it works in Firefox on a single operating system distributed by a single company, maybe, if you install the right plugins.
On the other hand, WebM and Theora are going to be supported on every platform that Firefox runs on. That's a lot more valuable.
Pirate Party UK
Uhhhh..maybe you didn't get the memo but H.264 works in Firefox now thanks to MSFT. And while this plugin calls the native Windows 7 codec I'm sure it won't take long before a hacked one that just calls VLC or KLite DShow filters will be released which will take care of XP and Vista.
That just means that H.264 in Firefox is almost as well supported as WebM in IE. Almost, because it only works on Windows 7.
Sure, anyone can make plugins or extensions with whatever features they like for Firefox or other browsers, but that relies on people installing plugins (just like Flash does, incidentally). It doesn't support it out of the box.
I seriously doubt you'll see teh titties in WebM anytime soon....or well ever actually.
Why wouldn't they (or anyone else, for that matter) support WebM, if that's what they need to reach their viewers?
No, it's not.
The *only* reason anyone on the content delivery side of things has cared about HTML5 video is because Apple booted flash off of iOS.
As nice as it for everyone (and honestly, I'm a huge fan of open source and linux) the money market is not there for people to serve a third, completely separate version up to linux and max firefox users who have decided not to install flash.
Seriously, most practical linux users end up installing flash and something that will play x264 anyway, because that's the world we live in. Yes, it would be nice if they didn't have to worry about the fact that they might be violating patent laws... but they're still doing it.
So MS adding firefox support for HTML5 h.264 just means that pretty much anyone and everyone that advertisers care about are going to be getting things in h.264, or in a flash wrapper... there's just no incentive for anyone who isn't specifically a distributor of open source software.
It seems necessarty here to insert a reminder about what H.264 is and where it comes from:
H.264/MPEG-4 AVC is a block-oriented motion-compensation-based codec standard developed by the ITU-T Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG). It was the product of a partnership effort known as the Joint Video Team (JVT).
H.264 is perhaps best known as being one of the codec standards for Blu-ray Discs; all Blu-ray players must be able to decode H.264. It is also widely used by streaming internet sources, such as videos from Vimeo, YouTube and the iTunes Store, web software such as the Adobe Flash Player and Microsoft Silverlight, broadcast services for DVB and SBTVD, direct-broadcast satellite television services, cable television services, and real-time videoconferencing.
The H.264 video format has a very broad application range that covers all forms of digital compressed video from low bit-rate Internet streaming applications to HDTV broadcast and Digital Cinema applications with nearly lossless coding. With the use of H.264, bit rate savings of 50% or more are reported. For example, H.264 has been reported to give the same Digital Satellite TV quality as current MPEG-2 implementations with less than half the bitrate, with current MPEG-2 implementations working at around 3.5 Mbit/s and H.264 at only 1.5 Mbit/s.
The Digital Video Broadcast project (DVB) approved the use of H.264/AVC for broadcast television in late 2004.
The Advanced Television Systems Committee (ATSC) standards body in the United States approved the use of H.264/AVC for broadcast television in July 2008, although the standard is not yet used for fixed ATSC broadcasts within the United States. It has also been approved for use with the more recent ATSC-M/H (Mobile/Handheld) standard, using the AVC and SVC portions of H.264.
The CCTV (Close Circuit TV) or Video Surveillance market has included the technology in many products. The introduction of H.264 to the video surveillance industry has meant the ability to stream high resolution at lower bit rates has substantially improved. H.264/MPEG-4 AVC, List of video services using H.264/MPEF-4_AVC
The implications for the global hardware manufactuer - the OEM - are clear:
Whatever the fate of WebM, you will be licensing H.264 and HVEC/H.265 across your entire product line. This is not a problem for companies the size of Mitsubishi Electric, Panasonic, Philips, JVC, Sony, or Samsung.
Not a problem for AMD, ARM, Apple, Intel, NVIDIA or Microsoft.
Google is the new kid on the block. HVEC should be final in about two or three years.
HEVC aims to substantially improve coding efficiency compared to AVC High Profile, i.e. reduce bitrate requirements by half with comparable image quality, probably at the expense of increased computational complexity. Depending on the application requirements, HEVC should be able to trade off computational complexity, compression rate, robustness to errors and processing delay time.
HEVC is targeted at next-generation HDTV displays and content capture systems which feature progressive scanned frame rates and display resolutions from QVGA (320x240) up to 1080p and Ultra HDTV (7680x4320), as well as improved picture quality in terms of noise level, color gamut and dynamic range. High Efficiency Video Coding
The implications for the content provider are also clear.
WebM is not a theatrical production codec.
It is not a theatrical, broadcast, cable or sattelite distribution codec. It does not support content protection.
The H.264 base Netflix client is baked into every HDTV set, video player and video game console sold in the U.S.
There are clients for th
Part of the problem with WebM is that it is so similar to H.264. I'd wager that if it is possible to "patch in" hardware support, it's also possible to sue Google for patent infringement. Which nobody is indemnified for.
Damned if you do, damned if you don't.
Your hardware woes are over, or will be in the near future.
Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
Chill out. We're all on the same side here. Wouldn't you, as a video host, much rather have to worry about supporting two open, royalty-free formats than several closed ones?
As a video host, I would seriously consider things like: the formats my video is already in, the compatibility of the widest range of devices out there in the hands of people who are going to view my videos, etc. Open does not trump all.
I saw your post and realized they should have called it WebpaM - I don't know what the acronym means, but it would read the same rotated 180 degrees (in the plane), or would read MapbeW backwards. :) At least, mostly sorta.
It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
I think you underestimate the size of YouTube. It's way bigger than all other video hosts put together. If a WebM browser gives you the best YouTube experience, that's what people will want. And with Firefox's sizable market share on the desktop, and Chrome's market share on smartphones, I'd say WebM cannot be ignored.
And if YouTube offers video in either HTML5+WebM or Flash+H264, iDevice users definitely have a problem.
Unless Firefox drops Flash and tomorrow all these h.264 decoding Android phones have that feature turned off, yeah, you can ignore WebM. And you seriously think YouTube is going to lock out iOS users, in the name of "openness" while still shipping Flash plugins with their desktop browsers? YouTube can't force the world to give up h.264, any more than Chrome can. PSST: Consumers care little about "open".
Which ones on that list have shipped hardware?
As a video host the concerns would be audience, quality, easy access to the tools and revenue. Cost is not an issue if the revenue covers it. Ideology is rarely a factor.
If I have an open standard without the tools to produce it, then it is nothing more than writing in a document. Content authoring tools needs to support producing things like WebM and Ogg, and I am yet to see anything available to Final Cut Pro or Adobe Premiere that will do that. If there is something that requires going to some obscure web site and requiring me to compile the tool, then it is not worth the time. If I am making money despite the H.264 tax then why would I want to make more effort than necessary, especially when the alternatives don't provide the quality expected.
Don't get me wrong, I am a big supported of open source, its just that sometimes you need to accept that what drives a business to make certain decisions is not ideologies, but rather the ability to reach the customers and bring in the money.
If you want you new video format standard to be taken seriously, then you need to make it easy to use in content creation and all mainstream video playback creation. If you don't do the work, then people aren't going to take the time or take you seriously.
Jumpstart the tartan drive.
There are no 800 pound gorillas. Very obese gorillas held in captivity may top out at 600 lbs at most. A healthy, strong, alpha gorilla out in the wild would weigh no more than 350-400 lbs. 800 pound gorillas are pure fantasy.
Two men are flying in a hot air balloon and realise they are lost. They see a man on the ground, and shout down to him to him, "Can you tell us where we are?"
The man on the ground replies, "You're in a hot air balloon, two hundred and forty feet off the ground, heading due West."
One of the men in the balloon says to his companion: "That guy must be an actuary: his information is completely accurate, but entirely useless."
To have a right to do a thing is not at all the same as to be right in doing it
Beats me. But it sure looks promising, don't you think?
Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
in other words, they suck at marketing
For instance, "FreedomPlay", "PlayFree", or "FreePlay" are all better than "PlayFreedom". PlayFreedom is about the worst arrangement of those words that is possible.
(Yeah, marketing is my day job. I'm the only marketer that reads slashdot.)
Your definition of "open standard" is wrong: consider the following:
So far I agree with you. However, in the U.S.A and Japan and other jurisdictions that believe in software patents, it would be illegal for me to sell or distribute this program, because someone might actually use it, and then they would have to pay MPEG-LA their patent license dues. :-)
So you may call it an "open standard" if it can be implemented, but I believe most people implement standards with the purpose of actually being allowed to also use the resulting computer program executable
To be, or not to be: isn't that quite logical, Slashdot Beta?
The thing you're forgetting here is that MS didn't add that functionality to Firefox. They made it available to Firefox. Just like the fact that Google made a proper rendering engine available for IE6 doesn't mean that everybody automatically uses it.
it's a positive step for free software, its users, and everyone who uses the Web.' ."
No, it's not. Google is trying to force the inferior codec, that's a loss for users and people using the web.
It forces content providers to release their content in yet another format, rather than the one established, widely implemented one, so it's a loss for them.
It it's larger at the same bitrate than h.264, therefore costing more bandwidth, so it's a loss for both users and providers.
It's an inferior codec, so I don't see how that's a positive step even for free software, you're pushing the inferior product, therefore pushing an inferior user experience, you're making life harder for content providers, you're costing them more bandwidth to stream, and you're associating free software with inferior products.
And the worst part is that this whole codec nonsense could have easily been avoided entirely simply by making the browser plug into its platforms video framework for codec support. QT on Mac, DX on Windows, and GStreamer on Linux. There, fixed, no worrying about codecs, the only caveat being that Linux distributors won't ship with the h.264 codec, but nothing stops the user from installing it themselves - and everyone wins, users and content providers get to enjopy the superior codec, providers pay less on streaming bandwidth, and browser vendors don't have to worry about codecs. Or we can pretend that shafting everyone involved and calling it freedom is a good thing. It certainly involves less work.
Over 20 Hardware vendors are working on WebM hardware acceleration right how, including Broadcom and Qualcomm.
Now figure in the amount the OEMs have invested in all those H.264 chips, along with the fact that all those consumer devices will have to be chunked (great for the environment) thanks to WebM killing the battery,
No, it means developers will have to support those devices until they fade out. Considering that most people replace their phone every 2-3 years anyway, that won't take too long. The only real problem here is if Apple refused to implement WebM even after hardware acceleration is available.
Three years ago, H.264 support on mobile devices was all but non-existent as well. There is no reason why WebM can't be just as widely distributed as H.264 in another three years if industry decides to support it. This isn't like Ogg Vorbis and Theora where the only supporters were FLOSS hobbyist. It is being supported by the biggest internet video company in the world, the biggest mobile chipset manufacturers in the world, the second and third biggest browsers in the world, and the second biggest (and fastest growing) mobile OS in the world. Hell even Flash is supporting it. Furthermore, unlike MP3->Vorbis transition, users won't have to do a thing to start using it; it will be entirely transparent to them.
Yes, it is possible that it won't succeed, but it is also very possible that it will, and if it does the web will be better off for. I don't understand the hostility that people have towards attempting to make things better, just because there is a chance it will fail.
I do think that the codec could be vulnerable to a patent battle. Unless Google are indemnifying WebM, you may well find that MPEG-LA or individual stakeholders pick particular sites to be the target of lawsuits.
Because nobody will bother as it gains them nothing since IOS doesn't support it? The future is mobile and it belongs to Apple, full stop. And this is from someone who doesn't own a single Apple device.
This is because Google shot themselves in the foot by refusing to put any standards on Android so now you have this big fragmented mess where in just my local Walmart you are looking at no less than 4 Droid versions and frankly more than 2/3rds of them are total shit. I'm already seeing the backlash working retail with people telling me how much they hate their Droid device and how they wish they got an iPhone/iPad, and it looks like I'm not the only one seeing that.
Then there is the matter of hardware acceleration which frankly just can't be "dropped in" via firmware on most devices, they just don't have the chip space for that big of a change. So you have a codec that 1.-doesn't work on IOS and probably never will, 2.-Can't have hardware support on a LARGE section of devices, whereas a combination of H.264 plus flash does and 3.-Thanks to Google torpedoing the HTML V5 tag (which was only gaining in the first place by Jobs killing flash on IOS) by pushing a niche codec that brings NOTHING to the table, not video quality nor file size nor support base, the simplest and cheapest solution for websites is to simply have a "raw" H.264 for IOS and anyone else who supports it and drop the very same file into a flash wrapper with ZERO re-encoding for those that don't (because even Linux has flash)
So I'm sorry, not gonna work, never gonna happen. Might have worked 5 years ago before everything had hardware support for the competition and folks fell in love with the iPhone,but now it has about as much chance as Vorbis taking control away from MP3. All this little stunt has done is make flash the defacto format for all those not on IOS because it is THE one thing all those not on IOS have in common. Just because a big corp pushes it doesn't mean it will get the public onboard, just ask MSFT about little things they tried like ohhhh...WMA, WMV, and Vista.
ACs don't waste your time replying, your posts are never seen by me.
The future is mobile and it belongs to Apple, full stop.
I don't know who told you that, but he's wrong. Android is growing much faster than iOS. Not to mention that lots of people still prefer keyboards and large screens. To do work, but also to watch video. The majority of video content is watched on desktop machines, and if it's up to the cellphone networks, it will remain that way. If when you're talking desktop, you simply cannot ignore Firefox, where H.264 just isn't an option.
Apple is certainly big and powerful, but they don't get to determine the future on their own, and are perfectly capable of shooting themselves in the foot, or, who knows, even seeing reason.
Then there is the matter of hardware acceleration which frankly just can't be "dropped in" via firmware on most devices, they just don't have the chip space for that big of a change.
Mobile hardware acelleration for video is pretty new anyway. I don't see why it would be any harder with WebM than with H.264. Plenty of hardware manufacturers (and software, for that matter) are already committed to supporting WebM.
Then the guy on the ground says "You must be a manager!" The guy in the balloon asks how he knows this. He says "You ask dumb questions while having no idea where you are, where you're going, or how you got there, but now somehow it is my fault."
It's Google, what you're describing isn't their style at all. They're one of the biggest proponents of open source technologies, and they're always giving things away. Heck they gave away their cell phone operating system, they didn't have to do that. It's made a lot of companies wealthy, and none of them had to do the original research to develop it.
Google gets collateral benefits from everything they do. WebM is going to benefit Youtube, among other things, because it's a free and open format free of any potential patent trolling.
Giving away the source code for a technology doesn't give them any control over it. Instead, it actually gives them less control, e.g. Microsoft could take WebM source code and make their own incompatible format say WMMX and thrust that upon users of IE7/8/9 instead of WebM or H.264 thereby forcing 50 - 60% of web users to view their format instead. Then Google's YouTube would have to support Microsoft's format, if they want to reach half of all web users.
See my point?
Google just wanted to help, you're just paranoid.
Google didn't miss it at all. They're well aware that they need hardware acceleration to really catch on, which is why they're putting in the effort to make hardware acceleration easy to implement.
I wish I had mod points!
"Liechtenstein is the world's largest producer of sausage casings, potassium storage units, and false teeth."
The rotation thing doesn't work. It would say WedqeM
All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
Right you are :) That looks like it could be a domain name too. So, of course, I had to Google it. And, surprise surprise: It exists. - it's a website design company. Oh well, sigh.
It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
Exactly my point, I'm glad somebody with a marketing background agrees. Marketing is not my day job, but I'm continuously struck with how infantile and tone-deaf the FSF's marketing campaigns seem to be.
I'd say "FreePlay" would be the best - it evokes a bit of 'unstructured & unsupervised' playtime, and I could easily see a "DO IT FOR THE KIDS" feel-good advertising campaign supporting it - "Don't you want your kid to be able to indulge their creativity without having to worry about royalties? Support a free and open web..." -- MPEG LA could be the black & white 1950's mafioso figure who shows up and tries to shake down a couple of kids for filming a little backyard talent show, and uploading it to YouTube. "Google thinks you should be able to create, and share without having to worry about this happening. Won't you join us today?!"
On the flip side, "Play Freedom" sounds... generic, stilted, and jargony - what the fuck does it even MEAN? PlayOgg was even worse, because nobody but the converted even know what the hell an "Ogg" is... but "PlayFreedom" is about 0.000001% better, by virtue of it being made up of two words that people have actually heard before, even if it is generically ambiguous. I'm really looking forward to the FSF's next media blitz announcing the VerbNoun initiative.
Shit, I don't even think this is even a particularly good move or important battle to fight for Google, and I can come up with a more appealing marketing campaign in 10 minutes of spitballing. Who's working on this stuff at the FSF - Stallman, between bites of toe cheese?
Not to mention the fact that Chrome supports MP3 and AAC in the audio tag. If they're dropping H.264 support to support openness, why are still supporting MP3 and AAC?
Frankly, I think you overestimate the importance of YouTube - if Youtube stops supporting H.264 video, then you'll simply see other sites like Vimeo take off to fill the gaps.
Users will simply install "that stupid youtube plugin" for IE or Safari to view videos if Google forces Youtube to only serve WebM video; Chrome, Opera and Firefox users will, presumedly, see WebM encoded video as well. Every other website will look at the current set of browsers, and notice that every single one of them supports one of the following:
1) Native H.264 playback using HTML5 video tag;
2) H.264 playback using a Flash plugin;
And then they'll notice that all of their content is H.264-encoded, and that they already have a Flash player ready to use. Furthermore, they will see that WebM offers no substantial technical benefits over H.264, performance is "about the same". So why would they spend all the time and money transcoding their H.264 content to WebM, doubling the size of their storage, taking up countless man-hours of engineering effort, all to support something just because Google wants it?
They'll simply leave their H.264 content alone, and serve it in as H.264-in-a-Flash-wrapper to the WebM-only browsers, which all continue to support Flash. And as far as iDevice users, if YouTube keeps around the H.264 video "to serve up via flash", they can also serve it up without the flash wrapper, and let the iDevice handle the H.264 stream natively... just like it does today.
You can't patch in hardware acceleration. It's either there or it's not. In the case of WebM, it's not.
Nvidia's Tegra 2 SOC (the darling of CES 2011) has VP8/WebM hardware encode and decode built in.
God is imaginary
Nvidia has VP8 encode and decode in hardware.
God is imaginary
Not to mention Google and everyone else seems to be missing the gigantic elephant standing over by the potted plants: Hardware acceleration.
This is a specious argument. By this line of reasoning there would never be any change in video codecs. Let's not forget that mobile web traffic is at most 5% of all web traffic. StatCounter has it at 4.1%:
http://gs.statcounter.com/#mobile_vs_desktop-ww-monthly-200912-201012
Let's also not forget that many devices use a general purpose DSP which can be used for WebM acceleration just as easily as it is used for H.264 acceleration. Even Theora can be accelerated on such devices:
http://www.schleef.org/blog/2009/11/11/theora-on-ti-c64x-dsp-and-omap3/
Many devices are therefore software upgradable to support WebM acceleration. Combine this knowledge with the likes of Nvidia and TI introducing hardware with WebM acceleration:
http://www.youtube.com/watch?v=YcsfOMbfix8
http://www.nvidia.com/object/tegra-2.html
And the conclusion is that this is less a gigantic elephant, more a pot-bellied pig.
Chrome is a niche browser. WebM isn't going to become a web standard. H.264 already won that war.
I am getting really tired of arguments like the above, which are total nonsense.
The idea that the masses would just ditch YouTube because they have to install a plugin is nonsensical. It has so much content and such branding that it is simply not realistic, there is no current competitor to YouTube on the web. The closest thing, was Google Video!
If people have to do a one-time install of a plugin to watch YouTube in IE - they will.
Saying that people will ditch YouTube because they have to install a plugin, is like saying people will ditch their favorite cereal because you change the box art. It just IS NOT going to happen. You may lose a couple, gain a couple, but on the whole the impact will be immaterial.
How did Google kill open video? It's possible that WebM won't matter and therefore Google's action won't help to open video, but it won't kill it, because we never had any alternative for open video anyway.
The scenario that would have worked was Google helping to get the video tag widespread with h.264 as a base, in the meantime readying mobile hardware that could support WebM would be built up, and Chrome marketshare would continue to grow...
Then, in around four years, Google throws the switch. No Flash on Chrome, only WebM playback in video tag on Android. Now suddenly there are enough devices and browsers to make it compelling for producers to render to WebM.
I would say just like they are doing now, but they aren't dropping support for h.264 anywhere since Flash still supports it. So basically all they are doing now is killing the video tag in addition to making it hopeless that WebM will see wide adoption.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Why would Google produce video in both WebM and H.264?
Why not ask them - today YouTube does exactly that.
The likely way forward for YouTube is that they'll start transitioning to WebM and phase out H.264
They cannot because of IE and iOS marketshare.
perhaps just producing a low quality H.264 encode for the current crop devices that can only play H.264 with no hope of a software upgrade
Did you forget we are talking about YouTube? No-one will care.
What makes you think that Adobe won't add WebM support to Flash?
They will. What makes you think that matters? Again, producers will still put out video in h.264. Flash supports a lot of other codecs that are not commonly used.
iOS devices aren't all that important in the grand scheme of things.
You haven't looked at percentages for browsing video in mobile devices I take it.
If iOS devices "were not that important" it would not the be the case that MANY sites would have transitioned to feeding them h.264 video directly. They have. There are north of 90 million iPhones around now, probably more Touches, and nearly 17 million iPads that all see heavy use in browsing and watching video. Realistically content producers cannot ignore this.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Adobe: makes tools.
And Flash. Which needs Adobe's tools to develop for... you are right about Adobe being all about tools and utterly clueless about how they are trying to make sure people keep using Adobe tools. Things that are not Flash reduce the need for using Adobe tools in
production.
Google: doesn't care about money, or anything short-term, really.
BWA HA HA HA HA HA HA.
Any advertising firm cares very much about money and Google as done nothing recently showing any concern for the future of the industry, only the future growth of Google.
Apple: wants complete control over their own walled garden. They don't care what people do outside, but inside, they need to play by Apple's rules. Apple sells the Apple experience, and that does not include porn, third-party plugins, third-party dev tools, or anything that they consider too slow.
Except that web technologies that APPLE has pushed heavily are totally open!! OOPS.
There is really no good reason for them to not like WebM, other than the fact that they already invested a lot in H.264.
Except that mobile device experience with a non-hardware accelerated codec will suck, both in terms of performance and battery life. But companies can't possibly be doing something in a users best interests, impossible!
Mozilla: They're just not going to pay for H.264
Which is fine, there's no need to if they just let the video tag flow through to OS support.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
A codec couldn't be officially chosen before due to the objections of browser makers like Apple and Microsoft. What makes you think one would be now?
Aside from the fact that WebM is inferior in quality to H.264, H.264 is already the standard among content providers. This is the same old story--"openness" ideologues trying to force everyone to use something of lesser quality because it makes them feel good. Meanwhile, Chrome ships Flash and MP3/AAC support! So much for openness.
Nobody cares about Linux because at best you are looking at 3%, so in the big scheme of things it is right there with Amiga and OS/2 Warp, OSX users don't care because they have H.264 support which as I pointed out will be kept to keep from alienating those millions of iDevice users, and for the one that modded me down the Windows plugin calls the WMP API which means it WILL work on XP/Vista if your WMP supports H.264 (which many do, since all it takes is running into a DivX file that won't play for them to install a codec pack) so that covers a good 97% of the public when you figure in Windows + OSX+ iDevices.
So I'm sorry if it makes you unhappy, but maybe instead of yelling "free as in freedom!" and getting mad when everyone ignores you, maybe you should work on raising your numbers legitimately? Perhaps by demanding a hardware API and pushing for the community to rally behind a single distro instead of constantly reinventing the wheel? But frankly nobody cared what Apple wanted either until the iPod exploded onto the scene and now I predict with the iDevice they will make H.264 one of two standards (along with flash thanks to Google trying to start a format war) so if you want the public or manufacturers and website designers to care about your OS you REALLY need to work on your numbers friend. Hell last I checked the combo of Win98/Win2K had more users than you. With numbers that low nobody is gonna change policy simply because a codec doesn't fit your agenda, sorry.
ACs don't waste your time replying, your posts are never seen by me.
Didn't bother to read the link did you? Read it and see what I'm talking about which is retailers saying they have too much Android crap and the people don't want it anymore. And as for who is telling me that? customers that's who. You see the big FUBAR Google pulled with Android is this: By not putting any minimum specs for Android you have a market that is flooded with shitty droid devices. And this might surprise you but consumers don't know shit about hardware and all they know is the device they got with a little droid on the box sucks compared to their friends iPhone. Hell I've seen it with my own eyes where customers will pass up a Phenom II for a Phenom I because the Phenom I had bigger numbers and that is all they look at because they don't know shit about hardware.
But hell don't take my word for anything, read the link I posted or even do a search on "android retail backlash" and see for yourself. By not putting minimum standards Google has allowed so much garbage to carry the droid name that very quickly "Droid equals shit" is becoming a consensus in the minds of consumers. You see consumers don't give a shit about lock in, or "free as in freedom" or the right to hack, or any of that shit. What they want is a toaster with a screen, and the iDevices are just about as close to that as one can get. MSFT will pick up some share just by going "me too!" and aping everything Apple does because...well its worked in the past hasn't it? While the huge mounds of garbage Android devices (just in Walmart I'd say you're looking at an 80/20 split in complete shit to decent Android) means Android is getting a rep with the public as "the crap for those too poor for iPhone".
And finally as for why it is harder for WebM it is because the engineering work is already done for H.264 which makes it a sunk cost. All OEMs like Broadcom and ATI/NV have to do is crank the chips and cash the checks. This leaves WebM in a nasty catch-22 in that if it is easy to drop in it likely is running afoul of H.264 patents since they have virtually every step of the H.264 encode/decode process patented up the butt, and if it isn't then it will cost serious money and die space as you are having to add a codec that doesn't relate to any of the previous ones into support. But either way we shall see, I predict in less than a year WebM will be right about where FLAC and Vorbis is, with limited support and such a tiny niche nobody cares, whereas with Android I predict about another year of being the media darling followed by the fall, and in two years it'll be seen as the "cheapskate OS" that is strictly found on CCC (Cheapo Chinese Crap) whereas the expensive (which equals good in the mobile space) will be dominated by iDevices and either WinPhone 7 or possibly WebOS if HP plays the cards right.
But I can tell you that as a retailer the consumers are telling me horror stories about "That awful android that hangs and locks up and is NOTHING like iPhone!" and once you get a bad rep with the consumer it is damned near impossible to shake off. I probably get offered a "barely used!" Android phone twice a week because the ones being pushed now by the telecos suck ass, and the local Craigslist is so full of aPads it isn't even funny anymore. And of course all these people having horrible experiences are telling their family, their friends, their coworkers, their neighbors, etc. You just can't keep burning people like that and get away with it.
ACs don't waste your time replying, your posts are never seen by me.
Trolls are out to provoke people, not post "first".
I am not devoid of humor.