Free Software Foundation Urges Google To Free VP8
jamesswift writes "The FSF have written an open letter to Google urging them to free the VP8 codec with an irrevocable royalty-free licence: 'With its purchase of the On2 video compression technology company having been completed on Wednesday February 16, 2010, Google now has the opportunity to make free video formats the standard, freeing the web from both Flash and the proprietary H.264 codec.'"
Also from the letter: "The world would have a new free format unencumbered by software patents. Viewers, video creators, free software developers, hardware makers -- everyone -- would have another way to distribute video without patents, fees, and restrictions. The free video format Ogg Theora was already at least as good for web video (see a comparison) as its nonfree competitor H.264, and we never did agree with your objections to using it. But since you made the decision to purchase VP8, presumably you're confident it can meet even those objections, and using it on YouTube is a no-brainer."
The two issues that prevented YouTube from using the Ogg Theora codec still apply.
Many hardware devices already have H.264 decoding built into the chip, ranging from set-top boxes to the iPhone. Moving away would mean losing ability to run on these target devices (or run at an unacceptable frame rate).
The alternative would be to have two versions of the video stored, but they're currently already doing this for Mobile YouTube and regular YouTube, and adding a third wouldn't make much sense.
The cost of transcoding all the videos again is also another issue. Doing this to all the videos at once is somewhat pointless - currently, if you try and watch a video that isn't already encoded for the mobile device, YouTube will attempt to transcode the video on the fly and send it out directly.
I guess this could be done, but while storage is relatively inexpensive, it kinda doesn't make much business sense; the patent licensing cost Google about zilch already, so it'd just cost them more for all these extra "features".
Then again, if they piss off Mozilla, there goes marketshare/traffic/revenue. Put it the other way though, the other browsers (including IE) could just as easily implement H.264 and then gain users from those who can't use FF to play their favourite dancing cat videos.
This might make me unpopular here, but the whole letter is poorly worded and written in the wrong spirit. Initially it's ok, but then it all starts sounding a little bit desperate, and by the end it's demanding and almost threatening. Imo.
the reasons they oppose h.264 are stupid for a start, it has about the most generous licensing i've ever seen. hence the reason it has been so widely adopted.
If you mod me down, I will become more powerful than you can imagine....
It doesn't have to. The still frames are just a representative sample to get you to download and watch the respective videos. Have you yet?
If you are the nerd you claim to be it would be easy enough to write your own script or apply a css to reformat the page.
You have perl and python available to you they are both on your n900.
It allows them to swap patent rights.
So if Google goes out and picks up a patent essential to H.264, then they will avoid (or offset) the licensing fees on H.264 forever.
But this doesnt give what that poster wanted, which was Google picking up all the H.264 patents and freeing them. Thats never going to happen, and as is Google seems very willing to use H.264 anyways.
I've said it before and I'll say it again, Theora cannot win. H.264 is here to stay and this fact really doesnt effect the end user much, because most end users already have H.264 licenses. Its pretty much just Linux and BSD that have a playback issue as far as end-users are concerned, and with the availability of "illegal" H.264 codecs, that just doesnt matter.
What Mozilla and Opera are doing is trying to make it an end-user problem when it actually isn't. The end users have the codecs. Use them. Giving users the choice is far superior to steadfastly refusing to give them a choice.
"His name was James Damore."
Why write an erudite carefully thought out and well argued letter when they can just bang out one of their usual hysterical Good vs Evil style polemics? I doubt anyone except a few dyed in the wool fanbois or anyone who's worked in the real world for more than 6 months take much notice of what the FSF says anymore, they're just a bunch of single issue reactionaries with little new to say. While I respect the software they've written over the years , their politics is a joke.
We use MPEG2 everywhere without problems (including our ATSC television) - we can certainly do the same with H.264/MPEG4. In fact it's the same standard used in European TV and they seem to be making-out okay.
These two codecs are more akin to V.34 or V.92 modem standards - licensed by their respective committees but essentially liberated (free).
"I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
Nothing wrong with either of those.
"The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
Does your police really come and bust down your door and shove machine guns into your face if you download "unapproved" software?
Not yet. Give it time.
Only for downloading music and video
Does your police really come and bust down your door and shove machine guns into your face if you download "unapproved" software?
No. But this is true only because ACTA is not yet law.
I hate to sound Stallman-ish, but damn don't you value your freedom more than watching HD videos on a fucking mobile device? Show me where I can (theoretically) create a browser with H.264 video support without having to pay licensing fees.
If you really valued your freedom you wouldn't let your government allow software patents in the first place.
I know geeks love to try and be as overly literal as possible but it doesn't help your case here. H.264 is NOT a proprietary format, because that's not how the word is used. In terms of formats proprietary means a format owned by a single company.
Bullshit. In terms of formats, proprietary means I can't implement the spec freely, either because the spec isn't available, or because I have to pay money to implement it. Put another way, if the spec isn't free to acquire and implement, it's proprietary, as the technology is under the control of a third party who controls the lock and decides who gets the key.
I checked out the website and watched the comparisons of their test video vs H.264. I'm sorry but H.264 looks much richer, has more depth, has better contrast and recovers quicker when skipping through the video. OGV looks blown out out, slightly blurry, missing some richness and seems easily susceptible to blocky video.
Easy -- the web browser itself has no business being a video decoder. It needs to call up the proper OS-resident function to play back the video in question, or fail, should that OS not have the knowledge to play that video format.
Similarly, the web browser does not need to provide a video driver, a mouse driver, an audio CODEC, a file system, a hard disc driver, a keyboard driver. These are all OS jobs. When a web browser takes on any of them, it'll at best do the job poorly.
My desktop PC can play back 1080/60p H.264 using only 12% CPU and the latest H.264 OS-resident CODEC. Why in the world would I bother with a web browser trying to do this internally and sucking up the whole machine just to play an inferior video? This is why Mozilla's idea is so very flawed... solving the video problem is not the web browser's job.
-Dave Haynie