Slashdot Mirror


Google to Open Source the VP8 Codec

Several readers noted Google's reported intention to open source the VP8 codec it acquired with On2 last February — as the FSF had urged. "HTML5 has the potential to capture the online video market from Flash by providing an open standard for web video — but only if everyone can agree on a codec. So far Adobe and Microsoft support H.264 because of the video quality, while Mozilla has been backing Ogg Theora because it's open source. Now it looks like Google might be able to end the squabble by making the VP8 codec it bought from On2 Technologies open source and giving everyone what they want: high-quality encoding that also happens to be open. Sure, Chrome and Firefox will support it. But can Google get Safari and IE on board?"

501 comments

  1. Hurrah! by XanC · · Score: 5, Insightful

    We're all very quick to hit Google when they do something wrong. This one pretty clearly is "do no evil". Thanks Google!

    1. Re:Hurrah! by spikeb · · Score: 1

      i second your thanks.

    2. Re:Hurrah! by houstonbofh · · Score: 0, Troll

      We're all very quick to hit Google when they do something wrong. This one pretty clearly is "do no evil". Thanks Google!

      While true, they ain't done it yet. Right now this is just a "future product announcement" and that can be evil. Call me when you have the code...

    3. Re:Hurrah! by jgreco · · Score: 1

      The devil is in the details; open source is nice, but unencumbered is also extremely important. I'm cautiously optimistic that Google will take this and do something really positive, but we'll have to wait and see. If they are willing to provide royalty-free patent licensing for the technology, then that really would be fantastic.

    4. Re:Hurrah! by MobileTatsu-NJG · · Score: 3, Funny

      We're all very quick to hit Google when they do something wrong.

      We appear smarter when we find ways for good news to not be good news.

      "Neat! The product I have in my hands right now has a cool new feature!" "Yeah, but that other product you didn't buy because you didn't know about it or it didn't suit your needs had that feature months ago. (Score:5, Insightful)"

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    5. Re:Hurrah! by moosesocks · · Score: 2, Insightful

      Actually, this could have some bad effects -- it has the potential to fragment the online video market even further.

      There's now no way in hell that Mozilla will ever support h.264. Previously, h264 support for Firefox was basically inevitable because there was no way in hell that Theora was going to overtake h264 as the dominant format.

      That said, it's nice that we've got an open codec that's (supposedly) actually decent.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    6. Re:Hurrah! by White+Flame · · Score: 1

      While this is a good act, Do good != do no evil. The former is existential while the latter is universal.

    7. Re:Hurrah! by prockcore · · Score: 3, Informative

      Previously, h264 support for Firefox was basically inevitable because there was no way in hell that Theora was going to overtake h264 as the dominant format.

      It certainly wasn't inevitable.. Mozilla has said again and again, there is absolutely no legal way to include h264 support in Firefox.

    8. Re:Hurrah! by vxice · · Score: 1

      I agree but they set the bar pretty high for themselves. As big of a company as they are they have the chance to do a lot of good or evil and they asked to be held to higher standards and we held them to higher standards.

      --
      every anarchist is a baffled dictator. Benito_Mussolini
    9. Re:Hurrah! by Runaway1956 · · Score: 0, Troll

      I mostly hold them to the same standards that I hold Microsoft, or any other huge corporation. Google looks good in comparison to almost all of the "competition". So far, at least. They could go and do something downright evil, like helping the next Nazi regime to catalog all the Jews, Gypsies, homosexuals, etc, like Big Blue did about 70 years ago.

      Dammit, have I godwined this thread? That sucks . . . .

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    10. Re:Hurrah! by Anonymous Coward · · Score: 2, Insightful

      They are full of shit. They can just use various media frameworks like GStreamer and leave it up to the end user/distro/whatever to provide codecs for it. They have however stated they are unwilling to do this because H.264 is Evil and Proprietary and they want everyone to use Theora, because it gives you Freedom, even if you have to put up with a vastly outdated codec with a horrible implementation and no hardware support (of course, users can't be allowed to make any such choices on their own; you're gonna get your Freedom whether you like it or not). That they think they have nearly enough influence to get everyone to switch from H.264 to Theora is absolutely insane, and their delusions will ultimately amount to nothing and harm them and their users in the process.

    11. Re:Hurrah! by poetmatt · · Score: 1

      not really. if they open source VP8, it'll be the default for everyone basically. That'd be cross platform, which is important.

      There was no way in hell that h264 was ever going to go into firefox. They said flat out it wasn't going to happen. I don't know where you even come up with such an idea?

    12. Re:Hurrah! by Anonymous Coward · · Score: 1, Insightful

      They want this to be a global standard? Luckily Google owns YouTube... if this codec was default on YouTube it would be THE standard in about 15 seconds flat.

    13. Re:Hurrah! by poetmatt · · Score: 1

      so what? They're doing something really good here. Simple as that. That's a whole lot more than we can say for a lot of companies right now. Many don't even care about "doing good". Why argue semantics?

    14. Re:Hurrah! by bhtooefr · · Score: 2, Informative

      Sure there is.

      Firefox is licensed under GPL2, not GPL3, among its various licenses. So, they could put H.264 in Firefox.

      Those redistributing Firefox would need a license from MPEG LA, though, and that's why they don't want to do it.

    15. Re:Hurrah! by fuzzyfuzzyfungus · · Score: 1

      I doubt that it changes the situation much(other than possibly increasing the number of systems not using h.264, if VP8 is superior to Theora and less obscure than Dirac).

      Mozilla doesn't really have a choice about not supporting h.264(directly at least). The legalities just won't work out. However, substantial uptake of h.264 is largely inevitable, which makes indirect support of h.264 in FF largely a foregone conclusion. Somebody, whether Mozilla or third party, was just going to hack out a mechanism that exposed external codecs available on the system that Mozilla couldn't ship themselves(whether it be by platform specific mechanisms, quicktime, directshow, gstreamer, or just by wget-ing and using libraries from VLC).

      The existence of VP8 will likely make Mozilla's official stance a bit more comfortable; but there is basically no way that it will make enough headway to forestall some workaround that gets h.264 working in Firefox. After all, there is no legal way that Mozilla could include Flash support in Firefox(unless you count Gnash), and virtually all FF instances in the field have that, if their users care about playing video on the web, just from a third party.

    16. Re:Hurrah! by PenguSven · · Score: 0, Flamebait

      if this codec was default on YouTube it would be THE standard in about 15 seconds flat.

      I doubt it. I'd imagine sites like Vimo would instead become more popular. You sweaty linux nerds need to realise that end users don't give a flying fuck about what codec the video uses, they care about being able to watch something. Until this codec has even close to the same kind of hardware support as H.264 it's going to be a second choice, especially for embedded/mobile platforms.

      --
      What is...?
    17. Re:Hurrah! by Anonymous Coward · · Score: 0

      No it's not! It's eeeeeeeevil! It has to be! I'll figure out how later, but I can almost TASTE the succulent, succulent irony! Has to be evil! HAS TO! AAAAAAAARRRRRGHGH!

    18. Re:Hurrah! by Sir_Lewk · · Score: 1

      Apparently we are also very quick to poke holes in other peoples comments ...OH SHI-[infinite recursion]

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    19. Re:Hurrah! by ADRA · · Score: 1

      Directshow / gstreamer / quicktime then silently skulk away =)

      --
      Bye!
    20. Re:Hurrah! by ADRA · · Score: 1

      Maybe 15 or fewer years they will when all applicable patents expire. God bless the patent system.

      --
      Bye!
    21. Re:Hurrah! by larry+bagina · · Score: 1

      considering the firefox name and logo are copyrighted and not licensed under the GPL, you can't redistribute a customized version of firefox anyhow.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    22. Re:Hurrah! by idontgno · · Score: 1
      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    23. Re:Hurrah! by LingNoi · · Score: 4, Informative

      No one is forcing you to provide video in Theora. The idea is that you provide Theora as a fallback, the last resort. It doesn't matter if it's out dated or if H.264 is better quality. It's suppose to be the last resort. The video tag gives you the ability to specify different videos in case the browser can't load the first one you provided.

      H.264 is CPU intensive compared to Theora. Theora doesn't need hardware support because it's a simple codec which can be run in software even on mobile devices. Google is already sponsoring an effort to get the Theora codec running on ARM which makes this more practical. Theora even runs on IE via a java applet so it's widely supported compared to H.264.

    24. Re:Hurrah! by LingNoi · · Score: 1

      Don't be so sure. Things change quickly in web development and the majority of web developers care more about openness of the tools they use. If VP8 is seen to be as good as H.264 then you should expect a lot of projects to switch over very quickly.

    25. Re:Hurrah! by LingNoi · · Score: 1

      H.264 Needs hardware support because it's a CPU intensive codec. Codecs such as Theora don't require hardware support because it is a simpler codec, hence it has the ability to run on more devices then H.264 does.

      You're right that end users don't care about what codec the video users, that's the web developers job. So as a web developer what do I choose?

      H.264 only which would work on only devices with Hardware support and not in firefox.
      Theora which would work on all devices with software support, firefox and even IE with the java applet to play Theora.

      Or Perhaps a combination of the two. H.264 with Theora fall back using HTML5's video tag.

    26. Re:Hurrah! by Anonymous Coward · · Score: 0

      It won't be the default overnight simply because MS will probably postpone adoption in IE. Having a free video standard used and supported everywhere out of the box is a step away from the platform lockin that MS loves so much.

      It would be awesome so see MS being FORCED to adopt it out of necessity though. If everyone else uses VP8, MS will have to as well, unless they give up on IE completely.

    27. Re:Hurrah! by awshidahak · · Score: 1

      Interesting how your .sig matches your comment so well.

    28. Re:Hurrah! by awshidahak · · Score: 1

      Somebody with mod points mod parent up! Insightful is currently what I'm thinking.

    29. Re:Hurrah! by victorhooi · · Score: 1
      heya,

      Sorry, I'm going to have to call you out on this.

      Firstly, your "sweaty linux nerds" comment was completely pointless, and paints you as a little bit shallow and bigoted. I *work* with Linux in my day-to-day job, not sure if that qualifies me as one of your "sweaty linux nerds". It's just a petty little insult that's unneeded. Also, this is a bit archaic, but normally we refer to it as animals that "sweat", human beings are said to "perspire".

      Back to the main point, YouTube commands a large percentage of mindshare. Sorry, let me rephrase, YouTube *dominates* the online video market. Combined with Google Video, they pretty much wipe the market.

      This is from 2008, but I doubt it's changed much, if anything, it probably dominates more:

      http://www.readwriteweb.com/archives/youtube_dominates_video.php

      If they changed, and combined this with a "use Google Chrome, or ChromeFrame", and they introduced the codec into Chromium as an auto-update, I'm pretty sure the market penetration of VP8 would escalate quite quickly. Realistically, they'd probably phase it in, much as they did with dropping IE6 support.

      Cheers, Victor

    30. Re:Hurrah! by Anonymous Coward · · Score: 0

      It won't be the default overnight simply because MS will probably postpone adoption in IE. Having a free video standard used and supported everywhere out of the box is a step away from the platform lockin that MS loves so much.

      It would be awesome so see MS being FORCED to adopt it out of necessity though. If everyone else uses VP8, MS will have to as well, unless they give up on IE completely.

      It could become the default overnight, even if Microsoft do not choose to implement HTML5/VP8.

      As it stands now, in order to play any video at all, a plugin for IE is required. Currently, Google's popular YouTube website requires users to install Adobe's Flash plugin for IE.

      All that Google would have to do is direct YouTube visitors using IE to download and install Google's own Google Chrome Frame plugin for IE instead of (or as well as) the Flash plugin.

    31. Re:Hurrah! by petermgreen · · Score: 1

      This particular announcement is good news sure but google seems to be sending out very mixed messages at the moment. On the one hand they are supporting embedded development of theora. On another they are saying they will open up a codec that is apparently better than theora and on yet another they don't offer either of these on youtube nor have they announced any plans to do so afaict.

      Google owns the most significant video sharing site on the internet. If they believe in free codecs they should lead by example.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    32. Re:Hurrah! by DrXym · · Score: 1
      There's now no way in hell that Mozilla will ever support h.264. Previously, h264 support for Firefox was basically inevitable because there was no way in hell that Theora was going to overtake h264 as the dominant format.

      Hmmm I don't know. h264 is the industry standard for the foreseeable future. It's embedded into devices, into software, into tools and it is a natural format to exchange clips in. Why exactly should Google or any other video provider spend a lot of money to apply lossy conversion to change h264 content to some other video format? VP8 is also just a video codec, and says nothing about what audio format to use which is an often overlooked issue.

      Even if Google Chrome, Opera & Mozilla supported the format Microsoft & Apple may not, It's also questionable whether Adobe would either.

      Aside from all this, it doesn't excuse Mozilla from just opening up their video tag. It isn't hard to do and would allow Mozilla to ship with Theora / VP8 if they wish while still allowing other content types to be supplied. Most operating systems ship with an h264 licence any way so there really is no plausible reason that a browser should not allow a user to make use of it.

    33. Re:Hurrah! by larry+bagina · · Score: 1

      last time i checked, iceweasel used a different name and icons.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    34. Re:Hurrah! by delt0r · · Score: 1

      Try telling that to the judge and lawyers mr AC.

      --
      If information wants to be free, why does my internet connection cost so much?
    35. Re:Hurrah! by delt0r · · Score: 1

      Have you read the terms of the license that MPEG-LA provides? Other than the 5million per year (subject to change later...if MPEG-LA feels like it) its the terms and conditions that you are forced to sign in order to get that license. Like say not permitted to allow third party redistribution rights at all.

      --
      If information wants to be free, why does my internet connection cost so much?
    36. Re:Hurrah! by petermgreen · · Score: 1

      H.264 Needs hardware support because it's a CPU intensive codec. Codecs such as Theora don't require hardware support because it is a simpler codec, hence it has the ability to run on more devices then H.264 does.
      But how many devices actually support theora (as apposed to just being technically capable of having support added) and don't support h.264?

      How many firefox installations are there that don't have either flash or a flash clone that supports h.264 video installed?

      Or Perhaps a combination of the two. H.264 with Theora fall back using HTML5's video tag.
      If you add a fallback to flash to that then you have pretty much covered all the bases.

      The downside of course is that you have to double up on your encoding infrastructure since you have to produce.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    37. Re:Hurrah! by juasko · · Score: 1

      h.264 is as open as it has to be. It's open to view and to create viewers. The commersial sector still afford to pay licenses for creating apps that compress to h.264.

    38. Re:Hurrah! by Anonymous Coward · · Score: 0

      [stack overflow]

    39. Re:Hurrah! by LWATCDR · · Score: 1

      Nope. All they have to do is use the OS supported playback framework.
      On Linux/BSD/Unixish Gstreamer.
      On OSX Quicktime
      On WIndows DirectShow or what ever they call it this week.
      Even Mobile devices have multimedia frameworks "usually H264" that you can use so their is NO technical or legal reason to not use the the OS frameworks available.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    40. Re:Hurrah! by Goaway · · Score: 1

      H.264 only which would work on only devices with Hardware support and not in firefox.

      h.264 works perfectly in Firefox.

      As long as you use Flash.

      So Mozilla's grandstanding on that issue is not telling people "Don't use h.264", it's telling them "Use more Flash".

    41. Re:Hurrah! by Anonymous Coward · · Score: 0

      H.264 is CPU intensive compared to Theora. Theora doesn't need hardware support because it's a simple codec which can be run in software even on mobile devices.

      Processing speed is going up, not down, so it should be utilized. Any thoughts to the contrary implies that you are simply being nostalgic.

      No matter how CPU intensive H.264 is, that is the reason why there are hardware decoder chips. Just as graphics processing is CPU intensive, so there are dedicated GPUs, the same applies for H.264. No one wishes games went back to the pre-shaders (before Direct3D8) days, or games requiring 233Mhz CPU.

      The very fact that H.264 has decoder hardware means that your battery-life won't be drained by a software-based decoder.

    42. Re:Hurrah! by Anonymous Coward · · Score: 0

      Yes, it's going up.

      Pissing it on the floor is stupid.

      And more to the point, not everything that would otherwise be practical has that processing power- at least not yet.

    43. Re:Hurrah! by dannys42 · · Score: 1

      This is far worse than "do no evil." This is in fact "do good" and I will have no part in it!

    44. Re:Hurrah! by evilviper · · Score: 1

      Mozilla has said again and again, there is absolutely no legal way to include h264 support in Firefox.

      There's no legal roadblock to them handling the video tag just like every other "embed" tag, and allowing an external application to play it.

      They have refused to do exactly this with GStreamer for political reasons, NOT legal ones...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    45. Re:Hurrah! by LaRainette · · Score: 1

      FOr fuck's sake ! Actually "decent" ? VP8 kicks h.264's ass just as badly as mp3 get's kicked by any 2000's music format. Stop worshiping mindlessly some brand you don't know anything about and realize that in this business technology just evolves a bit faster than you apparently think. Dividing bandwidth usage by 2 while maintaining quality is not "decent". it's fucking amazing. Especially for providers. Ogg theora is decent : it does a quite good job at low def and is a little bit better than x264 at highDef. considering it's 4 years younger it's what you call decent.

    46. Re:Hurrah! by moosesocks · · Score: 1

      [citation-needed]

      Seriously -- I was under the impression that On2 had kept VP8 under wraps. The demos on On2's site are nice, but hardly revolutionary. x264 have made some great strides with H.264 quality since the original encoder was released too.

      That said, VP8's killer feature seems to be that compression artifacts look a whole lot more "natural" than any other codec I've seen.

      It's better, but is it that much better?

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    47. Re:Hurrah! by sjames · · Score: 1

      Who did you expect to pay for that? Who was going to completely revamp their distribution in order to keep an accurate count on licensed copies? Other than completely changing the character of the organization or finding a sugar daddy with infinitely deep pockets, yeah, all they had to do was get a licen$e from MPEG LA.

    48. Re:Hurrah! by BillMike · · Score: 0

      What a great picture!! I am truly impressed with your work. Well-done. Red Bull Caps The Hundreds Hats monster energy hats nfl hats

  2. Really good news by shutdown+-p+now · · Score: 3, Interesting

    Setting aside the fact that it's just rumors so far... if true, this is really great.

    I was generally more supportive of H.264 in this debate for purely pragmatical purposes, but if we can have a codec that is both free, and technically capable, it's a win-win all the way.

    Of course, there's still the battle to get it supported on hardware side. But then if Google truly backs it (rather than just dumping a tarball of source on the FOSS crowd), it might be dealt with much faster than how it goes for Theora now. Especially if, say, Google will push to make it supported on Android - the volume of devices is large enough that some established company can come up with a hardware decoding chip and make it profitable.

    As a side note - in retrospect, sounds like it's a good thing they didn't prematurely standardize on Theora...

    1. Re:Really good news by Anonymous Coward · · Score: 0

      I was generally more supportive of H.264 in this debate for purely pragmatical purposes, but if we can have a codec that is both free, and technically capable, it's a win-win all the way.

      Oh how quickly perspectives change. But that's okay. The open web welcomes you.

    2. Re:Really good news by mrsteveman1 · · Score: 1

      They can back it by requiring hardware running Android and Chrome OS to support the codec in an adequate way that doesn't kill battery life.

    3. Re:Really good news by Randle_Revar · · Score: 1

      Since they just started sponsoring some mobile Theora work, I would think they will do at least as much for VP8

    4. Re:Really good news by shutdown+-p+now · · Score: 1

      Oh how quickly perspectives change.

      It's not a change of perspective. What I want from the codec is that:

      1. It's good enough.
      2. It's open.

      The ordering is intentional. Theora didn't cut it, because their priorities were reversed. H.264 satisfied #1, which was more important to me than #2. But if Google can provide a codec which is the best of both worlds - why, of course I'm happy about it.

    5. Re:Really good news by Joce640k · · Score: 1

      H.264 has very heavy processing requirements - it barely works on netbooks and most handheld devices can't manage it.

      As a "web standard" it isn't going to work.

      --
      No sig today...
    6. Re:Really good news by pjtp · · Score: 1

      According to the http://www.on2.com/index.php?605 site, the codec has been optimised, or rather designed, for the ARM 9 processor in particular. This may mean that dedicated decoding hardware isn't necessary if the mobile device is sporting an ARM proc.

    7. Re:Really good news by Anonymous Coward · · Score: 0

      Android already has hardware to support the codec. It's called a CPU.

      Not every codec is a CPU hog that requires dedicated hardware to get around its shitty resource usage.

    8. Re:Really good news by Anonymous Coward · · Score: 0

      Microsoft and Adobe support H.264 because of the quality? Since when does Microsoft care about quality? Microsoft cares about owning standards, or "extending" them so others eventually have to use MS software. Adobe isn't much better.

      I'll take a bite out of my hat the day Microsoft chooses an Open Source standard! That's a bet I'd love to lose!

    9. Re:Really good news by shutdown+-p+now · · Score: 1

      In case you didn't notice, Google has also supported H.264 until recently (see YouTube HTML5 demo, Chrome, and their position on standardization of Theora in W3C HTML5 committee).

      Ditto for Apple.

    10. Re:Really good news by Antiocheian · · Score: 1

      When played with Flash or Chrome, yes. But play h264 with VLC or Media Player Classic + FFdshow and you'll revise your statement.

    11. Re:Really good news by Anonymous Coward · · Score: 0

      And yet Chrome also supported Ogg Theora and Google started the process of acquiring On2 six months ago. Now they're apparently in the process of open sourcing VP8.

      Google's intent to move to open video has been front and center for quite some time.

    12. Re:Really good news by mr+exploiter · · Score: 1

      You were part of the problem, not part of the solution. But hey, feel free to justify it any way you want.

      No YOU where part of the problem... people including end using are not stupid and if you thought that insisting Ogg was good enough even if it wasn't was going to change things you were mistaken.

      First we need GOOD open source codecs and formats, then we can have widespread ones.

    13. Re:Really good news by Anonymous Coward · · Score: 0

      Whoa there! No pushing, please! There's plenty of room on the open video bandwagon for all born-again open format advocates.

    14. Re:Really good news by Anonymous Coward · · Score: 0

      Well what was "heavy" a few years ago is normal now. a 1ghz chip can decode small H.264 videos. Every mac sold in the last 4 years can decode them fine at SD sizes, and the ones sold in the last 2 years, fine at HD sizes. PSP, iPod, etc., can all decode them too (with hardware support). In fact my (Sharp made) cell phone can COMPRESS H.264 HD video in real time.

    15. Re:Really good news by kangsterizer · · Score: 1

      i find it kind of funny, since VP* never delivered their promises and little is really known about VP8 itself.
      also, no hardware support in mobile devices like h264.
      In fact the only difference is that its comes from Google really.

      (note that i'd actually prefer theora)

    16. Re:Really good news by makomk · · Score: 1

      There were rumours at the time that decoding VP7 and VP8 in hardware was impossible due to bad design decisions. Wouldn't surprise me; even VP3 is rather on the interesting side.

    17. Re:Really good news by mrsteveman1 · · Score: 1

      But if you have the hardware you want to use it

  3. Yeah, but... by bonch · · Score: 1

    How does it actually compare to H.264, and is there any hardware decoding support? H.264 already has momentum, and big sites are already switching to it.

    1. Re:Yeah, but... by mrsteveman1 · · Score: 5, Interesting

      According to some things i read the other day, the hardware support for h.264 is really just a programmable DSP in most cases, so they could program support for VP8 if it were being seriously considered, and that appears to be the direction of things.

    2. Re:Yeah, but... by sadler121 · · Score: 2, Insightful

      Unless Google starts using VP8 exclusively for Youtube. How long would it take for VP8 to gain hardware decoding? Hint: Not long.

    3. Re:Yeah, but... by Anonymous Coward · · Score: 1, Insightful

      Yeah right, people aren't going to accept that their one year old phone can't play Youtube anymore. Nor that they can't buy a new phone anywhere that will [until said support materialises several months later] for no particular reason beyond "the new video is open and looks better". Accessibility is more important than quality in this arena, if Youtube erected a wall like that then they would tank pretty quickly. There are plenty of wannabes that will eat Google's lunch here, it'd be an incredibly stupid business decision.

      On the other hand, exclusive specially selected content that is only available as VP8 might work but it has to be played carefully to avoid poking the bee's nest to strongly.

    4. Re:Yeah, but... by RalphBNumbers · · Score: 4, Informative

      I expect there are some programable components, but adding whole a new codec to existing hardware decoders may be asking a bit much.

      However, On2 already offered VP6 video decoder hardware designs like this one: http://www.on2.com/index.php?549
      And, as I understand it, one of the big factors in the VP8 codec design was correcting issues with VP7 that made it hard to implement efficiently in hardware (or parallel software for that matter). So, I would expect them to be working on VP8 hardware decoders.

      --
      "The worst tyrannies were the ones where a governance required its own logic on every embedded node." - Vernor Vinge
    5. Re:Yeah, but... by joe_bruin · · Score: 1

      According to some things i read the other day, the hardware support for h.264 is really just a programmable DSP in most cases, so they could program support for VP8 if it were being seriously considered, and that appears to be the direction of things.

      This was the case several years ago, when it was the wild west of MPEG4. Things were changing too rapidly to make concrete hardware. Today, everyone in the hardware world has pretty much settled on h.264 and the target profiles are well known. Hardware can be made to decode it at much lower power consumption than a DSP (and at much smaller die sizes, making for cheaper chips). People that need a wide variety of codecs or those that have a vested interest in DSPs (such as Texas Instruments) still use them over dedicated IP blocks.

    6. Re:Yeah, but... by nine-times · · Score: 1

      I read a comment to the same effect, but I'm left wondering how true it is. Are all the devices (phones, computers, set-top boxes) using reprogrammable DSPs, or just some? If just some, then what percentage?

      Also, does it matter that these DSPs weren't designed with VP8 in mind, or are these DSPs just completely reprogrammable, or...? Or to ask it another way, would one of these DSPs that was intended to decode H264 be designed exactly the same if it were intended to decode VP8?

    7. Re:Yeah, but... by Anonymous Coward · · Score: 0

      They only have to deprecate current format for the desktop.
      Feed the schmucks watching a dog lick its balls on a 2" screen FLV.

    8. Re:Yeah, but... by dgatwood · · Score: 1

      If we were talking about adding a new standard to a Blu-Ray player, dedicated codec silicon would be an issue, but we're talking about web browsers....

      Dedicated DSP chips are common, but they are common in things like camcorders, Blu-Ray players, DirecTV receivers, cable set-top boxes, TiVos, TV tuner cards, etc. Such devices generally don't provide general-purpose web browsers.

      Most devices capable of web browsing have a full scale GPU. Even portable devices like the iPhone family or netbooks have GPUs to some degree. They don't generally use specialized single-codec decoder silicon.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    9. Re:Yeah, but... by Anonymous Coward · · Score: 0

      I expect there are some programable components, but adding whole a new codec to existing hardware decoders may be asking a bit much.

      Not really. David Schleef achieved a lot for Theora hardware acceleration without much documentation:

      http://www.schleef.org/blog/2009/11/11/theora-on-ti-c64x-dsp-and-omap3/

    10. Re:Yeah, but... by dgatwood · · Score: 1

      Depends on the phone. Smartphones (e.g. iPhone) typically use GPUs and/or CPUs for decoding. Ditto for computers. Set-top boxes are pretty much irrelevant, as I've never seen one that had a usable web browser anyway. That leaves cheap phones. Although many of them support H.264 (often with dedicated hardware codec chips), they often support a very small subset of the standard with limited data rates, low complexity, etc. In short, you can safely assume that any standard you choose will be a poor choice for such devices and that you'll have to provide a separate version for them anyway.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    11. Re:Yeah, but... by PitaBred · · Score: 1

      You could still accelerate the parts of the decoding that you could. The older Intel 950 GPUs didn't accelerate all the functions in H.264, but did enough that the CPU could do the rest.

    12. Re:Yeah, but... by Anonymous Coward · · Score: 0

      This might be true, but in our case (I'm not saying who) we use hardware decoding even though we have a DSP in chip as well. Why you ask? Well the DSP is great for doing other things in parallel to the hardware decoder. If you have to use a DSP to do the decoding you can't use it to generate nice transitions and such. Hardware decoding is the way to go :).

    13. Re:Yeah, but... by Locutus · · Score: 2, Insightful

      you mean like the DSP built into the TI ARM chips? cool, so 1080p video and hardware decoding in .5W is around the corner. sweet. I wonder if that Google tablet is slated for this kind of wonderful thing.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    14. Re:Yeah, but... by nxtw · · Score: 1

      Set-top boxes are pretty much irrelevant

      Bullshit. One does not need a web browser to stream video. Many set top boxes with streaming capability have their own non-HTML interfaces for streaming videos; even the iPhone has a separate YouTube application instead of an HTML interface with HTML video.

      And these existing devices already stream H.264 and VC-1 without a web browser.

    15. Re:Yeah, but... by Anonymous Coward · · Score: 0

      Bullshit. One does not need a web browser to stream video.

      You are missing the point.

      Set-top boxes may be used for streaming video, but they are irrelevant to a discussion of web standards for streaming video, because the set-top boxes will be their own closed little world and no-one will expect them to display web pages.

      If someone comes out with a new set-top box that advertises that it can be used to view YouTube, then presumably it would become relevant. In the near term, it would just license an H.264 decoder and trust that YouTube will always offer H.264. In the middle term, it might also support VP8 if Google commits to it in a big way.

    16. Re:Yeah, but... by nxtw · · Score: 1

      Set-top boxes may be used for streaming video, but they are irrelevant to a discussion of web standards for streaming video, because the set-top boxes will be their own closed little world and no-one will expect them to display web pages.

      No. Content providers want to minimize the number of copies of videos.

    17. Re:Yeah, but... by nxtw · · Score: 1

      Dedicated DSP chips are common, but they are common in things like camcorders, Blu-Ray players, DirecTV receivers, cable set-top boxes, TiVos, TV tuner cards, etc. Such devices generally don't provide general-purpose web browsers.

      And with H.264 these devices can play the same video streams as other devices - like many set-top boxes and TVs already can. They might stream them through a non-HTML interface, or via something like DNLA, or play via an attached USB device. And the devices that encode H.264 (camcorders, videoconference systems) can generate streams playable on other devices.

      Most devices capable of web browsing have a full scale GPU. Even portable devices like the iPhone family or netbooks have GPUs to some degree. They don't generally use specialized single-codec decoder silicon.

      Most of these devices do have specialized hardware to decode H.264. Even the programmable ones are designed to have enough power to decode H.264 at a given maximum specification. The video decoding on modern PC GPUs is a special-purpose part of the GPU, not an implementation of decoding using OpenCL or CUDA.

    18. Re:Yeah, but... by nxtw · · Score: 1

      You could still accelerate the parts of the decoding that you could. The older Intel 950 GPUs didn't accelerate all the functions in H.264, but did enough that the CPU could do the rest.

      I am unaware of any H.264 decoding features in the GMA 950. Playback of H.264 on the GMA 950 is a function of CPU speed and memory bandwidth (I've successfully played 1080p on the GMA 900 and GMA 950).

      The few GPUs that advertised partial H.264 decode acceleration provided a small reduction in CPU usage compared to those which include full bitstream decode acceleration.

    19. Re:Yeah, but... by flyingfsck · · Score: 1

      H.264 is not a single codec standard - it is an encyclopedia and includes a zoo of codecs. Ferinstance, you are probably referring to "H.264 MPEG 4 part 10 AVC".

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    20. Re:Yeah, but... by AceJohnny · · Score: 1

      the hardware support for h.264 is really just a programmable DSP in most case

      Yeah, no. I work as an embedded SW developer on the U8500 chip. Which codecs we have to support is factored in very early in the architectural phase, specifically because we then decide what HW acceleration is cost and power-effective. Efficient decoding from a power perspective is vital in the mobile market, of course. A DSP is better than a general-purpose CPU but much worse than dedicated HW. Also, you can't hold the expected performance (1080p at 60fps!) in our frequencies without HW.

      My company originally cornered the MPEG2 market by being the first to provide a hw decoding chip. Newer codecs are... more complicated.

      I'm probably already saying too much. Just a second, there are a couple of guys in black suits at the door, let me s:JKSDG*E^N#NB-- NO CARRIER

      --
      Misleading titles? Inflammatory blurbs? Keep in mind that Slashdot is a tabloid.
    21. Re:Yeah, but... by sznupi · · Score: 1

      The video decoding on modern PC GPUs is a special-purpose part of the GPU, not an implementation of decoding using OpenCL or CUDA.

      Are you sure about that? After all, hardly anything has "hardware" TnL nowadays, even though everything supports it - the old calls go through a purpose-made shader program which emulates old style TnL. Similarly with video postprocessing on many current GPUs, running on shaders...so why not video decoding?

      --
      One that hath name thou can not otter
    22. Re:Yeah, but... by nxtw · · Score: 1

      Are you sure about that? After all, hardly anything has "hardware" TnL nowadays, even though everything supports it - the old calls go through a purpose-made shader program which emulates old style TnL. Similarly with video postprocessing on many current GPUs, running on shaders...so why not video decoding?

      The lower-end cards aren't powerful enough to decode video and postprocess it, so just about all cards get dedicated decoding. Also, it is more efficient to use dedicated video processing that runs at a slower clock rate. The Radeon HD 2400 had partial MPEG-2 acceleration in shaders, and it was unable to both decode and deinterlace MPEG-2 at 1080i, yet could handle H.264 at 1080i just fine because it had a separate H.264 decoder.

      Look up PureVideo or UVD or the recent video card block diagrams for more info.

    23. Re:Yeah, but... by fulldecent · · Score: 1

      so... good open source video drivers any day now...

      --

      -- I was raised on the command line, bitch

    24. Re:Yeah, but... by Anonymous Coward · · Score: 0

      Read the post, he was unable to use the OMAP's hardware acceleration because those bits aren't publically documented by TI. He did use the DSP, but decoded entirely using software.

  4. "Do No Evil" by Anonymous Coward · · Score: 0, Insightful

    is actually from Google's POV, "Make others think we believe "Do No Evil" ". The main motivation, as with all other commercial endeavours, is to gain advantage for one's self (profit). "Do No Evil" is a handy PR side effect.

    Google saw commercial benefit (or penalties for others) down the line by open sourcing VP8.

    1. Re:"Do No Evil" by bhagwad · · Score: 4, Insightful

      Your hypothesis fails the falsification test. Basically no matter what Google does, people like you are going to say they did it for their direct advantage.

      To make it a scientific opinion, you have to give an example of an action that Google will take that will convince you they were not evil. Sometime ago, slashdotters were saying that if Google open sources VP8, that would be proof enough. Apparently you want more. So tell us. What do you want?

    2. Re:"Do No Evil" by PitaBred · · Score: 1

      So? It's in Google's best corporate interest to retain me as a customer. They do things like this, keeping me as a customer. Everybody wins. Economics is not a zero-sum game.

    3. Re:"Do No Evil" by javilon · · Score: 0, Troll

      If Google would stop censoring search results in China, I would be convinced...

      --


      When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
    4. Re:"Do No Evil" by ahankinson · · Score: 1

      Either you're behind the times, or I'm falling for a troll...

      Google Stops Censoring China's Search Services

    5. Re:"Do No Evil" by xtracto · · Score: 1

      What do you want?

      I want them to hire me... only if they do that they I will dissipate my doubts of them being evil.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    6. Re:"Do No Evil" by Anonymous Coward · · Score: 0

      Or maybe he was making a joke.

    7. Re:"Do No Evil" by Delkster · · Score: 1

      The main motivation, as with all other commercial endeavours, is to gain advantage for one's self (profit).

      Obviously.

      That doesn't mean what they're doing here isn't beneficial to the community around them as well, though. If fulfilling the selfish goals of a corporation (such as Google) also happens to benefit the greater community around them, that means something in the free market system is working. That's a great situation IMO.

      We should encourage that. We should encourage corporations doing things that are good for the community. By demanding and encouraging community-friendly behaviour and shunning community-unfriendly behaviour we can drive commercial endeavours towards being good for the community even if their motives for that are selfish.

      This is, of course, an idealized model, and I don't really believe it works exactly like that in reality, but it's enough of an approximation to be useful. You have to choose between selfish corporations, so why wouldn't you pick the one whose actions are also good for you and the society, not only the corporation itself.

      With that said, Google has also done their share of evil, but this news sounds like good news to me.

    8. Re:"Do No Evil" by vagabond_gr · · Score: 1

      Please mod parent up.

      Of course all corporations act based on their interest, but there's still a lot of room for corporate culture. So:

        - Apple locks every 3rd party _compiler_ out of their phone because it's in their interest.

        - Google open sources a high quality codec because it's in their interest.

      IMHO, at least Google tries to respect consumers together with their interest.

    9. Re:"Do No Evil" by CODiNE · · Score: 1

      Haven't you ever heard the saying?

      "Never argue with a coward, people will think you're one too."

      --
      Cwm, fjord-bank glyphs vext quiz
    10. Re:"Do No Evil" by weicco · · Score: 1

      You lack imagination! If only they would give me ONE HUNDRED BILLION DOLLARS I would be mostly satisfied. No need to hire me.

      --
      You don't know what you don't know.
    11. Re:"Do No Evil" by clone53421 · · Score: 1

      Or...

      Whoosh.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    12. Re:"Do No Evil" by Anonymous Coward · · Score: 0

      > What do you want?

      That they pay for my PC (and upgrade every 6 months) ... and my laptop ... and phone.
      And give me free internet and take care of my electricity bill.

      But to really win me over, they have to transform (transcode or whatever) all ugly women into beautiful willing girls (of legal age).

    13. Re:"Do No Evil" by flabordec · · Score: 1

      "Do No Evil" != "Do Not Get Advantage"

      Actually, if Google manages to do no evil and also get an advantage for themselves (and for their community) that would make them a great company, if they made it because of PR is irrelevant.

      --
      "I see undead people" Warcraft III - Necromancer
    14. Re:"Do No Evil" by Anonymous Coward · · Score: 0

      Eh? I thought it was never argue with a fool (or maybe it's idiot). I'm not quite sure how arguing with a coward makes you look like a coward.

    15. Re:"Do No Evil" by Anonymous Coward · · Score: 0

      I suppose Google's "Summer of Code" is another example of them doing something to benefit themselves, they just do it so they can use the improved open source projects for commercial reasons.

    16. Re:"Do No Evil" by CODiNE · · Score: 1

      Because you never know if the same person will even see your reply and answer to it, so you can say whatever you want without fear or a good reply.

      --
      Cwm, fjord-bank glyphs vext quiz
  5. Amazingly non-evil. by mirix · · Score: 0

    If IE doesn't support it, that might just be the nail in the coffin. So I'm sure MS would follow suit.

    MOAR FREE! :-)

    --
    Sent from my PDP-11
    1. Re:Amazingly non-evil. by houstonbofh · · Score: 1

      An example was SVG. At first IE did not support it. So a plugin was made. Now they will support it. Funny that...

    2. Re:Amazingly non-evil. by rsborg · · Score: 1

      Chrome Frame FTW!

      Seriously, we "frame" all our intranet IE users. The site works in IE, but CF gives us a way to do CSS3/JS features that gracefully fail on IE. If the user wants the good experience they run FF, Safari, Chrome, or Opera... or simply follow the prompt to install ChromeFrame.

      Google makes our lives easier.

      --
      Make sure everyone's vote counts: Verified Voting
    3. Re:Amazingly non-evil. by Anonymous Coward · · Score: 0

      Not a big deal. Google can just install the codec as part of their toolbar/adware bundle.

  6. Does this help? by _merlin · · Score: 5, Insightful

    Open-sourcing it alone means next to nothing: there are open-source h.264 codecs. The community still can't use it without a thorough patent examination, a universal royalty-free patent license, and an indemnity guarantee.

    1. Re:Does this help? by Randle_Revar · · Score: 1

      True, but I doubt Google would do something as pointless as releasing the code, but not making it completely Free.

    2. Re:Does this help? by mrsteveman1 · · Score: 2, Informative

      They also own the company that created it, and i presume that includes the patents they held, if any. If there are patents that Google now owns on VP8, it's possible those patents could be used defensively against other companies, but trolls are always a wild card.

    3. Re:Does this help? by Anonymous Coward · · Score: 0

      Codec patents are notoriously complex and interrelated.
      It is not at all unlikely that *someone* has a claim
      on some part of the VP8 codec. The usual result (aka
      MPEG-LA) is that everyone puts their patents into the
      pool, and gets a percentage of the license fees based
      on their contribution value. For VP8 to be free any
      and all patent holders will have to agree to be paid
      nothing, or Google (or some other deep pockets) will
      need to purchase the patents.

    4. Re:Does this help? by nine-times · · Score: 5, Informative

      Well it's bad word choice in the article (and summary) to talk about "open source" when, you're right, the real issue is patents. However, every indication is that Google intends to release the codec under a royalty-free patent. From the Google press release regarding the acquisition of On2:

      "Today video is an essential part of the web experience, and we believe high-quality video compression technology should be a part of the web platform," said Sundar Pichai, Vice President, Product Management, Google. "We are committed to innovation in video quality on the web, and we believe that On2's team and technology will help us further that goal."

      Now that's certainly not definitive, but this happened right after browsers started implementing the video tag, with everyone arguing about H264 vs. Theora. I think the subtext was pretty clear: Google intended to resolve the situation.

      What's more, the article says:

      ...with that release, Mozilla — maker of the Firefox browser — and Google Chrome are expected to also announce support for HTML5 video playback using the new open codec.

      Now Mozilla was the holdout with H264, so I can't imagine that they're on board if there will still be patent problems. I expect that when this is made official, you'll find that the patents have been licensed in a way that is irrevocably royalty-free. After all, Google doesn't need codec license money. The whole project might be worth it to them if it just makes it cheaper to run YouTube.

    5. Re:Does this help? by steveha · · Score: 2, Insightful

      The community still can't use it without a thorough patent examination, a universal royalty-free patent license, and an indemnity guarantee.

      I suspect this is why Google has been so slow to announce their intentions: they have probably had lawyers combing through the IP, making sure that they didn't overlook anything.

      I don't know if they can do an indemnity guarantee. You don't even get an indemnity guarantee when you license H.264!

      But Google has deep pockets and would be the first target of any lawsuits over this. If they think VP8 is safe to release, they are probably right.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    6. Re:Does this help? by Gaygirlie · · Score: 1

      H.264 is not open-source. Those decoding/encoding utilities are legal only in countries which do not support software patents. So no, there are no open-source H.264 codecs. You are mixing the concept of a codec and encoding/decoding facilities of it.

      VP8 is already patented and they're all owned by Google, so if Google opens it up then there is nothing for the community to fear and can freely implement VP8.

    7. Re:Does this help? by Lotunggim+Ginsawat · · Score: 3, Informative

      What happened to Microsoft's VC-1 will happen to Google too. I'm sure of this.

      Few years ago, Microsoft does the exact some thing with VC-1, telling the world and the dog that they will release VC-1 as a royalty-free video codec. Then the likes of Sony et. al. 'helpfully' tells Microsoft that VC-1 violates many of their patents. Knowing that they will lose heavily in court if sued, Microsoft back-tracks and now have to participate in MPEG-LA patent pool.

    8. Re:Does this help? by Alex+Belits · · Score: 2, Insightful

      H.264 is not open-source. Those decoding/encoding utilities are legal only in countries which do not support software patents. So no, there are no open-source H.264 codecs. You are mixing the concept of a codec and encoding/decoding facilities of it.

      It's possible for a piece of software to be open source yet still patent-encumbered if a third party owns a patent on something used in it (like h.264 may be). Since open source licenses are applicable worldwide while patents have limited jurisdiction, use of such software in some countries without a patent license may be illegal, thus negating the applicability of the open source license there. However it has no effect on the entities that released software under an open source license, or users unless jurisdiction of the patent applies directly to them.

      It's not fundamentally different from the status of open source encryption software in places where encryption use is restricted -- it's not any less open source, just third party actions' can block its use or distribution.

      Of course, it's usually IMPRACTICAL to rely on software that can't be distributed in a large fraction of the world due to hostile patent owner unwilling to issue a blanket license for the patent that will be compatible with the license of that software, so an alternative is helpful.

      --
      Contrary to the popular belief, there indeed is no God.
    9. Re:Does this help? by _merlin · · Score: 3, Interesting

      But Google has deep pockets and would be the first target of any lawsuits over this. If they think VP8 is safe to release, they are probably right.

      Google most likely wouldn't be the first target of lawsuits over this because they have deep pockets. Notice Apple is suing HTC over alleged patent violations in Android, and not Google? Patent attacks are launched at the weakest target to establish a precedent; anyone wanting to fight over VP8 would go for the implementer with the least/cheapest lawyers.

      That's why it was a big deal that IBM offered you patent indemnity for AIX and Sun offered the same for Solaris - it's like saying, "If SCO sues you, our lawyers will defend you." I see nothing similar for video codecs, not with h.264, not with Theora and not with VP8.

    10. Re:Does this help? by Gaygirlie · · Score: 1

      It's possible for a piece of software to be open source yet still patent-encumbered if a third party owns a patent on something used in it

      I'm not arguing that point. I was just saying that the codec is not software; it's a specification as how a video stream is encoded and how it should be decoded.

      Software implementations of that codec, ie. specification, can be open-source or closed-source.

    11. Re:Does this help? by dgatwood · · Score: 1

      Patent attacks are launched at the weakest target to establish a precedent; anyone wanting to fight over VP8 would go for the implementer with the least/cheapest lawyers.

      Depends on who is filing the suit. Patent suits filed by small businesses and individuals usually go after the deep pockets because they barely have enough money to sue one company and they have to make the first lawsuit pay for itself. Lawsuits made by larger businesses typically go after the weakest company to set precedent and give them leverage in patent negotiations with the other (bigger) companies.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    12. Re:Does this help? by Anonymous Coward · · Score: 0

      What the hell device are you posting with?
      I used to see posts from Model 100
      owners that looked like this
      on Bix back in the 80's.

      (It had a 40 column display).

    13. Re:Does this help? by Alex+Belits · · Score: 1

      Formally, a specification can't be open source because specification is not software -- even if it's a specification for open source software.

      And then there are pathological cases such as Win32 (there never was a formal specification, though Windows implements and defines it and Wine reimplements it), and OOXML (that is not completely formally specified, and not even Microsoft has an implementation compliant with everything that is specified). Oh wait, how did it happen that my "favorite" software company produced both examples?

      --
      Contrary to the popular belief, there indeed is no God.
    14. Re:Does this help? by Anonymous Coward · · Score: 0

      With a small difference: there's a big name backing it up if some patent litigation comes up.

    15. Re:Does this help? by LordVader717 · · Score: 1

      While they're not exactly clear about the distinction in the article, it's a foregone conclusion that they meant all parts of the standard and codec will be free.
      Concerning patents, they will have been examined thoroughly when they developed the codec. While there's always a risk someone will sue you, that's also a risk with Theora, H.264 and any other proprietary codec.

    16. Re:Does this help? by Lorien_the_first_one · · Score: 1

      I think that Google, with a bank full of money to pay lawyers, would have checked with counsel to figure this out.

      --
      The diversity and expression of human opinion is essential to human survival.
    17. Re:Does this help? by delt0r · · Score: 1

      When you get a License from MPEG-LA, you don't get an indemnity guarantee at all. In fact they even say that there could be patents covering it that they don't know about, and its between you and the patent holder. ie you get nothing but the listed patents...and nothing of what you have demaned and thats after paying cold hard cash.

      Software patents in a patent system that defaults to "just grant it and let the courts sort it out", mean that there is no such thing as safe from patents for any software. You just need to have cash to be a target.

      --
      If information wants to be free, why does my internet connection cost so much?
    18. Re:Does this help? by Anonymous Coward · · Score: 0

      You're the one who is mixing up pretty much everything.

      "A codec is a device or computer program capable of encoding and/or decoding a digital data stream or signal." A codec is exactly what you choose to call, in less technical terms, an "encoding/decoding facility".

      H.264 is not a codec, it's an en-/decoding standard.

      H.264 is indeed open source, insofar that it's part of MPEG-4, an international standard that everybody can read. Of course the term "open source" hardly applies here and is irrelevant. What matters is if it's free and unencumbered, which of course it isn't.

      But there are indeed open-source H.264 codecs. x264 is the best H.264 codec, and it's open source. It's even FOSS.

      "Open source" means that the source is open, and that you are given a license to use, change and spread it, nothing else. That doesn't preclude any third party asshole troll claiming patents or other Imaginary Property over that source.

    19. Re:Does this help? by init100 · · Score: 1

      You are mixing the concept of a codec and encoding/decoding facilities of it.

      I'd rather argue that the term codec is ambiguous, and can refer to both the codec specification and the codec implementation.

    20. Re:Does this help? by Anonymous Coward · · Score: 0

      You claim Microsoft intended VC-1 to be royalty free, which is somewhat surprising. Why would they do such a thing and can you provide a link?

      I recall they wanted to charge royalties and so needed it's own patents to apply, but it also needed standardization for uptake. When standardizers turned up with their own patents it would have been impossible for them to turn away those patent holders while still keeping their own patents active so they could claim royalties.

      If Google says we're standardizing a patent-royalty free standard then the response to any other patents is to licence them freely, buy them outright, or work around them.

      I'm not saying this will be easy or cheap, but Microsoft wasn't trying to do the same thing, and so can't be used as an example of how it will go down this time.

    21. Re:Does this help? by Lotunggim+Ginsawat · · Score: 1

      There are plenty of royalty-free things from Microsoft, just take a look here. VC-1 a.k.a WMV9 at that time was supposed to be the same too, but alas it wasn't meant to be. The SMPTE standardization was done later after that.

      Google can do the same, and the same companies that hit Microsoft will highly likely hit Google too.

  7. Not an immediate cure by etymxris · · Score: 2, Insightful

    Firefox has already committed to supported theora natively. Are they going to dump that now that VP8 is open? Or are they going to support two codecs now? That would just recreate the problem an open source VP8 was meant to solve.

    More problematically, patents. I doubt most people owning h264 patents want an open source competitor, and the media companies are probably more comfortable with an IP protected media format. Google has a lot of money, but patent battles could carry on for years and put the ubiquity of VP8 into doubt, much like the problems with BSD.

    1. Re:Not an immediate cure by fuzzyfuzzyfungus · · Score: 1

      Assuming that they are as satisfied with the patent situation on VP8 as they are on Theora, and an OSS implementation is available, I'd assume that they will support two codecs.

      A given browser supporting more than one codec isn't "fragmentation" in any serious way(gosh, FF supports at least four image formats, and that doesn't seem to have killed anybody). The danger is when different browsers support only disjoint sets of codecs. VP8 seems likely neither to be of much danger nor of much help on that score. At present, Mozilla can't touch h.264 for legal reasons, and Apple and MS won't touch Theora. With VP8, it is likely that Mozilla will support both Theora and VP8, and Apple and MS will not support both, and Google will continue to support all; but use whichever one saves them the most bandwidth money for Youtube purposes.

      An open VP8 would certainly be a good thing(a superior Free video codec is better than an inferior one, and it'll save the wikimedia guys some bandwidth money); but, unless Google has a cunning plan to really turn the screws on this, VP8 seems unlikely to solve the basic problem of disjoint codec support.

  8. Codecs by AndrewStephens · · Score: 3, Interesting

    So now instead of two incompatible codecs for HTML5 video, we will have three? Great!

    The only way this will really take off is if Google starts serving up youtube in VP8 to clients that request it. I am not saying that options are bad, and its nice the Google has released this code, but HTML5 video is already hampered by competing standards and this doesn't help.

    As far as HTML5 video goes, it doesn't matter so much if the technically "best" codec gets used, so long as a single format is standardised to a large degree. There are better ways of storing photos than JPG, but that's what browsers use and nobody complains. There are better ways of storing video than Theora and everybody bitches about it. I hope it gets sorted out soon one way or another - HTML5 audio is in the same boat.

    --
    sheep.horse - does not contain information on sheep or horses.
    1. Re:Codecs by Anonymous Coward · · Score: 1, Insightful

      Theora has very little penetration, VP8 will likely replace it entirely* (Firefox and Opera will likely have to retain "deprecated" support for at least one or two major version releases to avoid a marketing hype backlash though). Ideally we'll end up with H.264 for hardware decoding in portable devices like phones (legacy support) and VP8 for everything else (netbooks and upwards).

      It remains to be seen though, VP8 will have to be competitive with H.264 or the quality complainers aren't going to go away.

      * VP8 is supposed to be many times better than VP3 from which Theora is derived so it seems fitting to replace it with the newer version of itself.

    2. Re:Codecs by Anonymous Coward · · Score: 0

      We get along fine with: .gif files .png files .jpg files

      Although they cover different areas they can all be used to do the same thing (mostly).

    3. Re:Codecs by dns_server · · Score: 1

      One interesting thing about html5 video is you can have fall backs, ie the video in ogg, the video in mp4 and the video in another codec in the same tag.
      So if you want to do it right you re-encode in all formats and everyone gets to use the codec they want.

      The disadvantage is you need more disk space, but really how expensive is that?

    4. Re:Codecs by Kitkoan · · Score: 2, Interesting

      So now instead of two incompatible codecs for HTML5 video, we will have three? Great!

      The only way this will really take off is if Google starts serving up youtube in VP8 to clients that request it. I am not saying that options are bad, and its nice the Google has released this code, but HTML5 video is already hampered by competing standards and this doesn't help.

      Well since Google does own Youtube.com which was the most used online video site that I'm aware of, and if they make all videos re-coded on site or equivalent to VP8, then this could get real interesting. A lot of weight there to throw around in the online video field.

      --
      Attention... all grammer nazi"s! Is they're anything; wrong with: my post,
    5. Re:Codecs by AndrewStephens · · Score: 1

      Yes, you can re-encode the files you want to serve multiple times (I do this for the audio files on my site) but this is a real pain in the neck. It's bad enough doing it twice - are we going to have to re-encode everything three times now? Even worse is if you do not have access to the original raw file - if you only have an h264 encoded file, re-encoding it to theora or VP8 is going to look terrible.

      Put it this way: back in the day before Flash video became popular some sites used Quicktime for video, some used Real, and some used WMV. Only a few sites bothered to encode multiple versions, even though it would be possible to have automatic fallback using scripting (I never saw a site that would do this, they all made the user chose manually). Once Flash came along with its single condec, it only took months for the major sites to switch even though the quality of FLV at the time was not as good as Quicktime (for instance). It was better to have a single universal codec even if it was not quite head of the pack - the advantage of ubiquity outweighed the technical limitations.

      If you were creating a site today, what would you do? Encode multiple versions of your videos or just use Flash? The iPad (and similar devices) may change the game but it is not certain how much impact they will have.

      --
      sheep.horse - does not contain information on sheep or horses.
    6. Re:Codecs by Minwee · · Score: 1

      This could be almost as bad as when there were three different incompatible ways of transmitting images on the web, JPEG, GIF and PNG. Man, I remember spending years not being able to see a single picture because of that...

    7. Re:Codecs by AndrewStephens · · Score: 2, Insightful

      Do you also remember what a pain it was when some browsers (IE) didn't support PNG while others (Firefox, etc) had good support. That made no-one happy.

      Now imagine if IE only supported GIF and Firefox only support PNG, with no universal fallback that they both could view. That is the situation with audio and video in HTML5.

      --
      sheep.horse - does not contain information on sheep or horses.
    8. Re:Codecs by quacking+duck · · Score: 1

      One interesting thing about html5 video is you can have fall backs, ie the video in ogg, the video in mp4 and the video in another codec in the same tag.
      So if you want to do it right you re-encode in all formats and everyone gets to use the codec they want.

      The disadvantage is you need more disk space, but really how expensive is that?

      As AndrewStephens already mentioned it's not necessarily the disk space but having to encode things multiple times, and manage them.

      This isn't analogous to having three major image formats, because websites could use any or all of them and the browser displays them fine (well okay, IE sucks for PNG). You don't need 2 or 3 versions of the exact same image. With HTML5 video though, you do. At least it rids of of the embed/object code soup...

      HTML5 video sounds to me like it's the best workaround/compromise, rather than a good solution.

    9. Re:Codecs by nine-times · · Score: 2, Interesting

      There are better ways of storing photos than JPG, but that's what browsers use and nobody complains.

      Er... we have multiple incompatible graphic formats on web pages, and nobody says much about it anymore. Once upon the time, people were concerned about GIF vs. JPEG vs. PNG, and now it's apparently such a non-issue that you don't even realize that web pages aren't all using JPEG.

      HTML5 doesn't necessarily need to standardize on a single format. You're confusing the issue. It's not about forcing everyone to use the same format, it's about having some selection of high-quality formats (or at least 1) that everyone can use everywhere, including devices like set-top boxes and mobile phones.

      Out of curiosity, what are these better ways of storing photos than JPEG, and in which ways are they better?

    10. Re:Codecs by arose · · Score: 1

      You are completely right, we all should have just given up on PNG and switched to JPEG 2000.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    11. Re:Codecs by AndrewStephens · · Score: 2, Insightful

      Er... we have multiple incompatible graphic formats on web pages, and nobody says much about it anymore. Once upon the time, people were concerned about GIF vs. JPEG vs. PNG, and now it's apparently such a non-issue that you don't even realize that web pages aren't all using JPEG.

      For a start, GIF and PNG are used quite differently to JPEG - there are good reasons why multiple image formats exist. All videos are pretty much the same, unless someone comes up with a codec for low-colour animation or something.

      Now imagine if Google (for instance) has come up with a fantastic new image format - GPEG. Its great (10% better compression), but only Chrome supports it. Further more, imagine Chrome doesn't support GIF due to licensing costs). Sites that want to work in all browsers now need to encode images in two different formats and use browser fallbacks to display the correct version. It may not matter for your blog, but it is a major hassle for sites like flickr and wikipedia. Many sites wouldn't bother and just look bad on minority browsers, or maybe even rely on Flash to display images on all systems.

      Video and audio are like this today. It is a bit of a nightmare and is holding back HTML5 media adoption. Safari won't play Theora, Firefox won't play h264 (and probably never will due to licensing issues), Chrome plays everything but has bugs in some formats, IE plays nothing currently. It is a mess.

      Out of curiosity, what are these better ways of storing photos than JPEG, and in which ways are they better?

      I was thinking of jpeg2000, but other formats exist.

      --
      sheep.horse - does not contain information on sheep or horses.
    12. Re:Codecs by Ilgaz · · Score: 2, Interesting

      "Put it this way: back in the day before Flash video became popular some sites used Quicktime for video, some used Real, and some used WMV. "

      Now, all those players are simply using mpeg4 standard one way or another. Even Real switched to H264/AAC+, they just did some tweaks. Oh WMV uses VC1 and I bet H264 is there very soon as MS made clear with Silverlight.

      People just don't get how a great thing H264 served and how much it is liked by industry themselves. The container may change but H264 is there to stay, Google is really a bit late to the party. The devices are already produced,shipped and people have set their stuff up. VP guys did a huge mistake by not opening the codec themselves, back in MPEG4-SP days.

    13. Re:Codecs by nine-times · · Score: 1

      For a start, GIF and PNG are used quite differently to JPEG

      Well... there are reasons why you might use one rather than the others, but I'm not sure I'd say that they're "used quite differently". It certainly isn't necessary to support both GIF and PNG, but browsers do it anyway.

      All videos are pretty much the same, unless someone comes up with a codec for low-colour animation or something.

      Not quite true. Some video codecs perform better at lower bitrates while others perform better at higher bitrates. Some look worse but require less processing power. Some compression techniques are better than others at compressing cartoons, as a matter of fact.

      It is a bit of a nightmare and is holding back HTML5 media adoption.

      Well, it's more like a hiccup. HTML is going to take some time no matter what, and some other issues with the "video" tag are still being worked out. The "video" tag has only been supported at all in any browsers for a few months. Everyone who supports the "video" tag already supports H264 except for Firefox. Firefox probably would have found some method of supporting H264 anyway, but they might not have to if Google is throwing their weight behind VP8.

      IE plays nothing currently. It is a mess.

      Well IE is a mess and it's late to the party, but IE9 is coming out soon, it will have support for the "video" tag, and it will support H264.

      I was thinking of jpeg2000 [wikipedia.org], but other formats exist.

      Does JPEG2000 actually make much of a difference for most use cases? I thought it was a niche product with patent issues.

    14. Re:Codecs by kronosopher · · Score: 1
      This seemingly benevolent entrant into web video just might actually dethrone some other piss poor examples of vendor lock-in. That said, I welcome the contender as this may also mean substantial growth in their authoring tools and standardized quality content.

      HTML5 video is already hampered by competing standards and this doesn't help.

      As far as HTML5 video goes, it doesn't matter so much if the technically "best" codec gets used, so long as a single format is standardised to a large degree.

      The success of this codec on the web is determined by how widely it's adopted by various disparate authoring platforms. It is likely that adoption is dependent on corporate collusion as much as it is consensus. And that as a result, a competing more robust codec will bite the dust, while it's dumbed-down stripped-down alternative claims wild success and dubs themselves "lord" for revolutionizing the web. Understand though, developer adoption is strictly responsible for a codec's success. Corporate agenda's simply manipulate developers and therein indirectly effect Google's profit margins.

      However, a properly informed and pragmatic developer will generally use the best tool for the job. Sometimes the goal is shaky, but draconian time-constraints, bad management, and good marketing will perpetuate horrendously unmaintainable software's popularity. This trend and the resulting chaos are what causes corporations to participate in vendor lock-in and artificially inflate their products price-point. Their shit stinks, they know it, and in order to maintain corporate relevancy, they lie.

      There is little consensus now because developers want robust and free, as they should. You can't get it until Google says "screw you guys" and gives away a codec, basically saying to current codec proprietors to get their heads out of their asses and evolve, otherwise face extinction.

    15. Re:Codecs by nine-times · · Score: 1

      Put it this way: back in the day before Flash video became popular some sites used Quicktime for video, some used Real, and some used WMV.

      There are a lot of misunderstandings about this stuff, but Flash didn't really solve the problem you think it solved. The fact is, back in those days, almost everyone had Real Media Player and Windows Media Player and Quicktime installed anyway. The bigger problem was, even if you could assume people had a decoder, you couldn't embed the video in the page very well. You couldn't control how the player worked, and you couldn't necessarily control whether the movie started to download and play immediately on page load. It was just a messy system and HTML didn't have controls do deal with it.

      The pro-Flash people in this debate seem to think it's an issue of media formats, and the choice is Theora, H264, or Flash, and Flash is somehow magically supported by all browsers everywhere. That's not it. "Flash" isn't a format in this discussion, it's a media player that plays H264 files. So the choice is, do you want to play Theora in the player of your choice, play H264 in the player of your choice, or be forced to play the same H264 in the media player of someone else's choice. It's not much different than if you had MPEG files that could play anywhere, but the convention was to force people to only let them play in Quicktime. As far as media players go, Flash has good market penetration but it performs poorly and crashes a lot.

      And for the record, Flash doesn't just work on everything. You generally have to install it.

    16. Re:Codecs by BikeHelmet · · Score: 1

      So now instead of two incompatible codecs for HTML5 video, we will have three? Great!

      Nah, Theora will fade away like BMP.

      I mean... every browser supports BMP, but how many websites do you see using it? :P

      Everyone uses, JPEG, GIF, PNG. This'll be similar - H.264, VP8, Flash[H.264]

    17. Re:Codecs by Rockoon · · Score: 1

      Everyone who supports the "video" tag already supports H264 except for Firefox.

      ...and Opera, which only supports Theora at this time and is fighting with Firefox against H.264

      --
      "His name was James Damore."
    18. Re:Codecs by Nerdfest · · Score: 1

      HTML5 video is already hampered by competing standards

      I disagree ... I think HTML5 video is being hampered by software patents, not competing standards.

    19. Re:Codecs by timmarhy · · Score: 1

      huh? so what if apple is makin locked up devices, they are a tiny part of the web market.

      --
      If you mod me down, I will become more powerful than you can imagine....
    20. Re:Codecs by petermgreen · · Score: 1

      HTML5 video sounds to me like it's the best workaround/compromise, rather than a good solution.
      Indeed, working around the fundamental problem that there is no baseline codec everyone can agree on.

      Will google be able to get everyone to agree on VP8? I have my doubts.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    21. Re:Codecs by clone53421 · · Score: 1

      All videos are pretty much the same

      Yup, that about clinches it. This guy thinks all videos are pretty much the same.

      In all seriousness, all videos are not pretty much the same. You have full-colour filmed movies. You have animated movies. You have black-and-white. You have high-quality movies that look decent even on a large screen. You have blurry, small movies that will only look relatively decent on a 1.5” screen with lousy colour definition.

      Although it would be nice to have a single ubiquitous format that works well for any sort of video, the fact of the matter is that “all videos are pretty much the same” is just as patently false as “all images are pretty much the same”.

      I was thinking of jpeg2000, but other formats exist.

      And, from the wikipedia article, you have your answer:

      However, as a consequence of this flexibility, JPEG 2000 requires encoders/decoders that are complex and computationally demanding.

      There is a tradeoff between file size and the complexity of the encoders and decoders.

      Maybe JPEG 2000 will yet catch on. However, it hasn’t.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    22. Re:Codecs by Bert64 · · Score: 1

      I'm surprised any browser supports BMP... Totally uncompressed images are extremely stupid, there is no reason to use such a format today and in the past when connections were slower there was even less reason. BMP as a format really had no reason to exist at all, there are several lossless image formats (ILBM, PCX, TIFF etc) which predate it while offering varying levels of rudimentary compression that make the files in all cases smaller than BMP.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    23. Re:Codecs by Anonymous Coward · · Score: 0

      If Youtube offered HTML5 video in VP8 and h.264, that would pretty much cement two standards down, which would work for the time being. Anyone offended by open source can use h.264 and wrestle with licensing fees while the rest of us use VP8. It'd be nice to see Theora take off, but that's looking less and less further from probable.

      Considering us web devs are most likely to have to support flash video for the foreseeable future anyway (as long as IE6-8 are still in use), let's keep it to as little work as possible :) I for one will use VP8, h.264, then flash in that order.

    24. Re:Codecs by BikeHelmet · · Score: 1

      Yep, it is rather silly. All the major browsers seem to display BMP images just fine.

      Technically I was incorrect, though. We can't leave out lynx! ;)

  9. Wow... by MojoRilla · · Score: 1

    This is just what I asked for the other day when there was news that Google was supporting optimizing Theora, which is based on VP3. Way to go Google!

    1. Re:Wow... by Anonymous Coward · · Score: 0

      Sure enough you called it. Good job on that.

  10. More like a battle between IE and Firefox by Kitkoan · · Score: 1

    According to 3 different browser stat usage, Safari and Chrome are too tiny a market to consider. Which means its more likely to be a battle between Google/Firefox and Microsoft more then anything.

    --
    Attention... all grammer nazi"s! Is they're anything; wrong with: my post,
    1. Re:More like a battle between IE and Firefox by Anonymous Coward · · Score: 0

      Just a quick look at the last:

      Firefox sits at ~32% and fairly flat year-over-year.
      Chrome has been growing very rapidly (>300% year-over-year) to 8%
      Safari is reasonably flat year-over year at about 4%

      Combined, webkit (the shared core of Chrome and Safari) sits at around 12% share - a little more than 1/3 of the Firefox share.

      Apparently you think somewhere between 12% and 32% we can find some sort of "line of irrelevance" - where exactly does that fall? 20%? 31.1%?

      It's also worth noting that one of the fastest growing segments of web usage can be found in mobile handsets and devices like the iPad or Zune. In this space webkit browsers have a dominant share while Mozilla and Microsoft barely have an entry. For this reason the choices of Google & Apple (and Opera) mater because accessing the web on mobile devices has become increasingly common.

    2. Re:More like a battle between IE and Firefox by LordThyGod · · Score: 1

      The future is handheld and webkit rules there. That's iphone|ipad, Android and Blackberry (soon).

    3. Re:More like a battle between IE and Firefox by Blakey+Rat · · Score: 0, Troll

      Firefox has everything to lose. IE9 is going to hit them hard when it comes out.

      I wouldn't be surprised if Chrome in 2 years is where Firefox is now, and Firefox had half its current share.

    4. Re:More like a battle between IE and Firefox by Kitkoan · · Score: 2, Insightful

      ...mater because accessing the web on mobile devices has become increasingly common.

      But trends are showing that more cellphone providers are putting limits on cellphone data plans and the more limits pop up, the less likely people are going to be wanting to stream videos. This runs risks that mobiles will be less of a deciding factor for things like streaming video. Time will tell though.

      --
      Attention... all grammer nazi"s! Is they're anything; wrong with: my post,
    5. Re:More like a battle between IE and Firefox by Anonymous Coward · · Score: 0

      Firefox has everything to lose. IE9 is going to hit them hard when it comes out.

      Hit them hard how exactly? The Firefox nightly builds already match IE9's two biggest features - hardware acceleration and JavaScript performance. Firefox is likely to have a hardware accelerated release before IE9's release.

    6. Re:More like a battle between IE and Firefox by mirix · · Score: 1

      How do you figure? Even if cellphone data rates were zero, handheld is always going to be gimmicky. It has it's use, sure, but it won't be replacing PCs any time soon.

      --
      Sent from my PDP-11
    7. Re:More like a battle between IE and Firefox by Kitkoan · · Score: 2, Interesting

      More people still use a computer to use the internet then a smartphone. Main reason my friends do is because smartphones are expensive to replace when broken from an angry call/breakup on the phone or lost in the bar. So they get the cheap cellphones since they are cheap to replace in those incidents. Don't break a laptop/desktop in those kinds of anger fits or lose them in the bar.

      --
      Attention... all grammer nazi"s! Is they're anything; wrong with: my post,
    8. Re:More like a battle between IE and Firefox by mswhippingboy · · Score: 2, Funny

      Yea, right. IE8 was a real killer too wasn't it. The best feature they put in IE8 was IE7 compatibility mode....

      --
      Sometimes the light at the end of the tunnel is the headlight of an oncoming train.
    9. Re:More like a battle between IE and Firefox by fuzzyfuzzyfungus · · Score: 1

      "Webkit", though, tells you nothing about codec support. Chrome and Safari, for instance, have pledged different sets of codec support.

      There are other details that matter, as well. If the browser in question allows 3rd party extensions, or simply supports video by falling back on the OS-provided set of codecs, then the codecs it supports are user-changeable. If the browser only functions with the codecs built in, or relies on a non-user-modifiable set of OS-provided codecs(the iPhone version of Safari almost definitely qualifies), than the set of codecs it ships with really matter; because they aren't going to change.

    10. Re:More like a battle between IE and Firefox by Anonymous Coward · · Score: 1, Insightful

      Sorry, man, you're feeding a professional troll. The appropriately named BlakeyRat knows nothing but how to defecate on an otherwise half-way decent tech site with pathetic MS shilling.

    11. Re:More like a battle between IE and Firefox by NervousNerd · · Score: 1

      And it'll work on Windows XP. So it matches IE9's two biggest features and has one more feature Microsoft doesn't have: XP compatibility.

    12. Re:More like a battle between IE and Firefox by thoughtsatthemoment · · Score: 1

      Are you sure? I heard firefox's gonna use direct2d, which is not available on XP.

    13. Re:More like a battle between IE and Firefox by sandGorgons · · Score: 1

      You are talking about the slowest growing mobile market - America - and not the fastest growing mobile market: India and the rest of Asia.

      Today, in India, we have $90 contract-free cellphones with qwerty, 3G and Opera Mobile (which is the key to all of this really, with its browsing experience). A lot of them bundle document viewers, calendars and cameras. For the majority of Asia, this is the most affordable way to access the internet.

      Not to mention built in apps for Twitter and Facebook. I dont want to give free links to some of these manufacturers, but a lot of them are chinese-made mobiles with local after-sales.

      Just wait till these cheap phone makers take up android, and you'll figure out why it is that India and China are hollering for IPV6 at the top of their voices.

    14. Re:More like a battle between IE and Firefox by LordThyGod · · Score: 1

      But already more people *globally* use handhelds than computers, and the trend is to smartphones with richer content. This is why the big battle with Apple and Google is raging. Its not the desktop. Its not about today, and your group of friends, its about the future and everybody else.

    15. Re:More like a battle between IE and Firefox by LordThyGod · · Score: 1

      "Webkit", though, tells you nothing about codec support. Chrome and Safari, for instance, have pledged different sets of codec support.

      If this is in response to my statement re: webkit, I was responding to someone who said Chrome and Safari's market penetration were not significant enough to be concerned about, and suggesting that was not the case. Or at least will not be the case here sometime soon. Yes, codecs is a separate issue.

    16. Re:More like a battle between IE and Firefox by Lotunggim+Ginsawat · · Score: 1

      Firefox nightly builds that has Direct2D support is not supported in Windows XP. Vista and 7 only.

    17. Re:More like a battle between IE and Firefox by Rockoon · · Score: 1

      webkit does not rule handhelds.

      Opera does, by a very very large margin. I guess that Opera Mobile just doesnt exist in your world, eh?

      webkit rules the trendy american handheld scene, but does not rule the global handheld scene.

      --
      "His name was James Damore."
    18. Re:More like a battle between IE and Firefox by petermgreen · · Score: 1

      because accessing the web on mobile devices has become increasingly common.
      And because mobile users don't generally have any choice of browser. Most PC users even if they use firefox normally will ususally have IE on hand. Furthermore most PC users will have flash installed!

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    19. Re:More like a battle between IE and Firefox by sznupi · · Score: 1

      You really can't forget about Symbian (50% of smartphone market) and Nokia S40 (definatelly large part of "feature phones", since Symbian is only a very small part of what Nokia sells, and they have 40% of global mobile phone market)

      Both of which of course strongly support your point - Symbian shipping with Webkit for many years now, S40 too for a year or so.

      --
      One that hath name thou can not otter
    20. Re:More like a battle between IE and Firefox by fulldecent · · Score: 1

      Please don't mod troll, just because this post is outdated.

      Yes, Firefox already lost everything since Chrome came out.

      --

      -- I was raised on the command line, bitch

    21. Re:More like a battle between IE and Firefox by sznupi · · Score: 1

      I guess that's not thanks to Opera Mobile, but Opera Mini (the graph doesn't really distinguish them, but Opera Software really boasts on their blog the inroads Mini has made; Mobile...not so much) - it has become quite popular lately in places like most of Asia, Africa, Latin America, or ex Soviet Block countries; places where it's often the only practical way to access the web, or where so called "feature phones" are typically the most one can hope for.

      But I would say it shares its good fortune with Webkit; indeed, they rule handset market hand-in-hand. Look at those stats you linked to; Opera has 28%, while Webkit 25% from iPhone & Android plus some part of large "Nokia" category (Symbian has Webkit, S40 too for a year or so).

      --
      One that hath name thou can not otter
    22. Re:More like a battle between IE and Firefox by Bert64 · · Score: 1

      Opera may be more widely installed and available for more devices, but how many people actually make significant use of it?
      Based on what i've seen, people who have iphones do a LOT more web browsing from their phone than users of other types of phone. When i had a blackberry i very rarely used it for browsing, in contrast to having an iphone now when i browse from it most days if i'm not at home.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    23. Re:More like a battle between IE and Firefox by Rockoon · · Score: 1

      Its nice that you mentioned Symbian.

      Combined, iPhoneOS and SymbianOS make up 67% of the market, and you are at 81% of the market if you add in Android.

      ..yet Opera's mobile dominance is 25.8% .. this means that a significant portion of iPhone/Symbian/Android owners MUST be browsing with Opera.

      --
      "His name was James Damore."
    24. Re:More like a battle between IE and Firefox by sznupi · · Score: 1

      Though this doesn't change that both Opera (Mini, I would guess) and Webkit dominate.

      BTW, certainly iPhone OS wasn't part of Opera share - after all, it debuted on this platform just today. I would guess not many Android users, too. From what I see Symbian users indeed often choose Opera (Mobile or Mini, usually the latter), but...I think those stats are miscategorising all Nokia devices as Symbian ones. If you look at stats about Opera Mini which Opera releases on their blog, it's clear that in places like Africa, South America, Asia or ex Soviet Block the class of devices which totally dominates is indeed Nokia...though not only Symbian (which after all still forms only a small part of Nokia sales, even if it's 50% of "smartphone" sales); most of them are running Nokia S40 platform. But somehow it's not really visible on Statcounter when you choose those regions (except occasional blips for "unknown")

      --
      One that hath name thou can not otter
    25. Re:More like a battle between IE and Firefox by sznupi · · Score: 1

      Hm, so we finally got $100 laptop? ;)

      BTW, I wonder if expecting the shift to smartphone OSes in India and China wasn't one of the main reasons behind opensourcing Symbian...now at least some cheap chinese manufacturers can put it on their phones in a more straighforward way (many of their clients probably wouldn't pick pricey ones made by Nokia anyway; otoh it shouldn't harm much Nokia sales internationally, but it will solidify position of Symbian and provide tons of devs)

      --
      One that hath name thou can not otter
    26. Re:More like a battle between IE and Firefox by sznupi · · Score: 1

      Oh but they generally do have a choice (only some, like more locked down "featurephone" from US carriers, excluded). Most of mobile phones ship with some kind of built-in web browser nowadays - for Nokia S40 (probably the most popular mobile platform in the world) that's today Webkit based one, for Symbian also Webkit one, likewise Android and iPhone OS; Samsung, LG and SE ship with Netfront usually AFAIK, Blackberry has its own browser...and all of those platforms also have a choice of installing Opera Mini. To be fair, the latter also comes sometimes preinstalled on feature phones - but this doesn't explain why it has a dominating 28% of global market ( http://gs.statcounter.com/#mobile_browser-ww-monthly-200903-201004 ), the amount comparable to alternative browsers on desktop.

      Seems mobile phone users are excercising their existing means of choosing a browser just fine. Flash is a bigger problem of course, though yt does provide (H.263?) stream through mobile version of their site which works on quite large portion of mobile phones.

      --
      One that hath name thou can not otter
    27. Re:More like a battle between IE and Firefox by LordThyGod · · Score: 1

      Look I know this is slashdot and everyone feels compelled to nit pick every statement. I was really just countering the argument that it is down to IE and FF, and Safari, etc are non-factors or whatever the original statement upstream was. Great, throw Opera in there. Nice product. But, I don't follow the math. iPod touch and iPhone alone are out ahead of Opera on that link. If you factor in the coming Android storm, and the fact that Blackberry is moving to webkit, plus other players, yes, webkit does rule in that niche. And its a growing niche, so yes, I'd say those browsers are players and are factors.

    28. Re:More like a battle between IE and Firefox by NervousNerd · · Score: 1

      Are they dropping support for XP all together (I have yet to hear anything about it)? Even if it doesn't have that feature, it will still support XP.

    29. Re:More like a battle between IE and Firefox by Lotunggim+Ginsawat · · Score: 1

      Haven't heard of Mozilla abandoning XP yet. But if the Direct2D and DirectWrite support become reality in future versions of Firefox (it will be because Opera and IE has hardware acceleration too), Firefox for XP will be second class to Firefox for Vista/7.

  11. IE and Safari on board w/ VP8? oh yeah... by Anonymous Coward · · Score: 0

    It's very simple...

    Just change YouTube to VP8 and HTML5.

    Hell, you can probably just THREATEN it...

  12. I don't like it by BadAnalogyGuy · · Score: 1, Interesting

    There are two types of Free Software, and it has a direct analog in government vs private sector.

    The first type is infrastructure. This is operating systems, compilers, networking protocol stacks, and other things that should be standardized. Sure, you could implement your own, but only at the risk of losing interoperability and compatibility with most other systems.

    The second type of Free Software is everything else. Apps, tools, graphics subsystems, and the types of things that people should and do constantly dream up and implement. These things require competition to grow and innovate.

    However the problem I see is that a video codec is not an infrastructure type of software. It is one among many competing software tools. By entering this On2 codec into the open like this, Google has essentially locked out any other competing codec since content creators will mostly only support the most widely available codec.

    By introducing a codec as an infrastructure type software, we lose the crucial competition that improves the ecosystem for everyone.

    1. Re:I don't like it by Runaway1956 · · Score: 4, Insightful

      I would disagree. The competition locks themselves out by keeping the best quality codecs closed source. If Google can equal the quality of an expensive codec, and make if open source with no royalties paid by anyone to anyone, that's great. But, don't blame Google for locking anyone out! It's still a "free market". Anyone can make an even better codec, and sell it for less!

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    2. Re:I don't like it by Anonymous Coward · · Score: 3, Insightful

      oh please. there are plenty of open kernels and open graphics systems available.
      this VP8 thing prevents the internet from having to deal with yet another proprietary roadblock.
      it was going to happen anyway with h264 in another 10 years. Now we have a technologically advanced codec and don't have to screw around with parasites wanting to milk the internet.

      way to go google.

      besides, If you really do want to keep the ecosystem going, then start contributing to dirac, and figure out some way to make it work faster on slower hardware.

    3. Re:I don't like it by Anonymous Coward · · Score: 0

      Ok, as opposed to what, exactly? Just letting Adobe and Apple (and the rest) get their way and have h.264 become that standard you're so afraid of? Wouldn't that lead to the exact same situation? Worse, actually, because then pretty much everyone would depend on the "benevolence" of the MPEG LA and hope that they keep extending the zero royalties policy until all relevant patents have expired -- which, for some reason, I highly doubt they would, especially if it became a de facto standard.

      If the issue is quality, or lack thereof, and particularly if VP8 is too far behind h.264, I don't think even Google can force the codec down everyone's throat. But if it's of comparable quality, then having it open-sourced so anyone can do what they please with it, and proceeding to push for it until it's widely accepted would be, on all accounts, A Good Thing(TM).

    4. Re:I don't like it by bhtooefr · · Score: 3, Insightful

      The problem is, video codecs *ARE* a case of interoperability.

      Video codecs end up in *HARDWARE* on mobile devices. Once you put them there, you're kinda stuck with that, and need to buy a new device to change codecs. Picking a good codec at first is generally a good idea there. ;)

      Also, let's say people can freely install codecs as they choose. You'll get websites saying you need to download this codec to watch this video, and people will do it. With a standard codec, if a site does that, users can be educated that they shouldn't download ANY codecs.

    5. Re:I don't like it by poetmatt · · Score: 1

      Bingo. 100% dead on.

      I humorously wonder if H264 will suddenly announce being 100% royalty free for lifetime now, or will fade into obscurity.

      Given that MPEG-LA is involved, I'd bet on the latter.

    6. Re:I don't like it by Lotunggim+Ginsawat · · Score: 3, Insightful

      Considering that H.264 is used in Blu-rays, ATSC, DVB-T/DVB-S2, video streaming services like Netflix and of course, sites like YouTube, I don't think H.264 will go away anytime soon.

    7. Re:I don't like it by fuzzyfuzzyfungus · · Score: 5, Interesting

      I think that your position is flawed in two major respects:

      One, codecs are, largely, infrastructure type software. They exist to do the unsexy-but-necessary job of getting content from point A to devices B, C, and D as effficiently and quietly as possible. Like networking protocols, interoperability and standardization are key, you want to be able to release a video and have it Just Work, no matter the end software or device, the same way that you can pretty much assume that any modestly sophisticated computer will speak TCP/IP correctly enough. Performance counts, since bandwidth and disk space, and battery life are all not free; but, as with operating systems, "compatible" generally beats "superior". Also of note, competition and growth do occur among infrastructure software, they just tend to be strongly shaped by the value of compatibility, and so growth and change tend to come about either through backwards-compatible evolutionary shifts, or through sudden, swift changes.

      Two, there isn't much evidence supporting the thesis that FOSS destroys competition. It does tend to drive down prices(and, to be fair, it is quite possible that it destroys the role of the "proprietary-but-cheap 2nd or 3rd string player", either replacing it with free software, or with the services of "free as in freedom but not as in beer" software integrators and consultants); but, even in markets where the price is basically zero, you can usually find, at the very least, several FOSS projects duelling for users. Quite a few markets don't even go that far. If anything, by providing a solid baseline, they force proprietary vendors to compete harder.

      In the specific case of video codecs, the proprietary market was already largely uncompetitive before Google showed up. Everything was either h.264(or very close variants, like VC-1), at the mercy of the giant-pool-o'-MPEG-LA-patents, or various more or less obscure legacy crap.

    8. Re:I don't like it by mR.bRiGhTsId3 · · Score: 3, Interesting

      Consider the flipside, designing a codec is Really Hard Work. Google also has Really Deep Pockets. By doing this they have effectively dumped a codec that is good enough onto the market. While part of me is cheering that Google is taking one of the team in terms of opening their codec up they have basically ensured that only someone else with equally deep pockets has the time and money to engineer something so clearly better that they can recoup the time investment by surpassing VP8.

    9. Re:I don't like it by Runaway1956 · · Score: 3, Insightful

      "only someone else with equally deep pockets", or a group of someone's who has the time, expertise, and coordination to do it for free. Like, maybe, Open Source?

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    10. Re:I don't like it by digitalunity · · Score: 4, Insightful

      The whole discussion is moot in my opinion. Hear me out.

      What do we need of online video?

      Well, it should be ubiquitous. Everyone should have it available, or else web developers will be chasing their tales. FLV was a nice improvement over years gone by where a web developer couldn't predict with any accuracy what video playback facilities would be available to any particular user.

      Sites like Youtube, break.com, theonion.com, are almost entirely based on online video and are only possible if most viewers can view the content with minimal fuss.

      A codec doesn't need to be perfect. It just needs to be free as in beer, and everywhere. Flash did it, but it was proprietary and people didn't like it. Ogg Theora is free(in all the ways that matter, shut up Theo), but you'll never get native support for it from Microsoft.

      To meet the needs of everyone, Google is giving us all VP8. It may not be the best, but if it's freely available to all browsers(native ideally, or by plugin), then it meets the needs of the web developer community to avoid recreating the wheel for every browser.

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
    11. Re:I don't like it by socceroos · · Score: 1

      This is a moot argument, compounded by the fact that because the codec is open source it can be studied, improved and even forked.

    12. Re:I don't like it by socceroos · · Score: 1

      It doesn't take long for that to change. Additionally, the extra clout Google has with Youtube, Chrome and Android can help accelerate its adoption.

    13. Re:I don't like it by mR.bRiGhTsId3 · · Score: 1

      No it can't be forked. If you fork it, you've modified the standard making a new codec.

    14. Re:I don't like it by nine-times · · Score: 4, Insightful

      First, I doubt that it will lock out competing codecs. At best, it will create a common interchange format. There's no reason why software wouldn't continue to support whatever codecs were useful to people. The only thing it might do is make it hard for patent holders on other codecs to get people to pay for licensing fees, if there's a superior royalty-free format available.

      I also disagree that video codecs aren't "infrastructure". In my opinion, all file formats are infrastructure and are required for interoperability and compatibility. People can freely dream up new applications while still standardizing the formats those applications output to.

      But finally, I disagree with the implication that your "second type of Free Software" should be considered a threat to a competitive ecosystem. Firefox hasn't locked out competing browsers and OpenOffice hasn't locked out existing office suites. MySQL hasn't locked out all other databases. Other FOSS can compete, and they can even start by forking the existing project. If proprietary software is superior enough that people are still willing to pay for it, then people will buy it. FOSS isn't a threat. to anyone doing a good job. It's only a threat to companies who want to rest on their laurels and rely on vendor lock-in to make a profit.

    15. Re:I don't like it by socceroos · · Score: 1

      Exactly, meaning you just created your own codec that is just as good as the open source one.

    16. Re:I don't like it by BadAnalogyGuy · · Score: 1

      But finally, I disagree with the implication that your "second type of Free Software" should be considered a threat to a competitive ecosystem. Firefox hasn't locked out competing browsers and OpenOffice hasn't locked out existing office suites. MySQL hasn't locked out all other databases. Other FOSS can compete, and they can even start by forking the existing project. If proprietary software is superior enough that people are still willing to pay for it, then people will buy it. FOSS isn't a threat. to anyone doing a good job. It's only a threat to companies who want to rest on their laurels and rely on vendor lock-in to make a profit.

      I think you misunderstood my point. By entering what is essentially a competitive software product (VP8 codec) into the infrastructure, you lose all the benefits that competition provides. Competition among open source projects is a good thing (whether it be codecs, browsers, databases, or productivity suites).

      Yes, there should be standards. But why should one particular technology (VP8 in this particular instance) be preferred over the multitude of other available options? This is where the market should decide which technology they like better. Take two competing plugin runtimes: Flash vs Java. Neither is part of any standard, but one became the de facto standard applet implementation technology on the web. If the standards committee decided at the outset that Java should be part of the web browsing technology standard, we'd never have seen something as good as Flash (YMMV) and Java itself would have stagnated.

    17. Re:I don't like it by Lotunggim+Ginsawat · · Score: 1

      So do you think that the likes of Blu-ray videos and ATSC/DVB/ISDB standards (the latter which more than a billion people use - today) will switch to VP8 anytime soon? Google is not in a position to decide what video formats those standards will use. Last time I checked, Google is not a player in the broadcasting business.

    18. Re:I don't like it by negRo_slim · · Score: 1, Troll

      Consider the flipside, designing a codec is Really Hard Work.

      So is splitting and stacking a cord of wood, but people do it every day.

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    19. Re:I don't like it by Tom9729 · · Score: 1

      Last time I checked, Google is not a player in the broadcasting business.

      Not yet anyways. ;)

    20. Re:I don't like it by Anonymous Coward · · Score: 0

      Expertise? Coordination? Ha. Ha ha.

    21. Re:I don't like it by westlake · · Score: 1

      You'll get websites saying you need to download this codec to watch this video, and people will do it. With a standard codec, if a site does that, users can be educated that they shouldn't download ANY codec.

      Even if delvers better sound and video? Significantly improved compression?

      Closed captioning, secfond channel audio or other benefits?

      Tell me why the geek thinks the web should be permenently bound to whatever codec he - and perhaps he alone - thinks is "technologically superior" or "politically correct."

      Why there should be no competition, no room for experiment.

    22. Re:I don't like it by necrostopheles · · Score: 1

      That's an interesting analogy but I don't think it's obvious that a codec belongs in the everything-else category. Firstly, it wasn't *that* long ago that OSes and compilers and network stacks were part of how manufacturers competed with one another. Secondly, I think that what's infrastructure and what's not depends on what you're interested in. For your average YouTuber, the choice of codec would be a matter of eye-glazing irrelevance, and they'd be hard-pressed to make an informed choice, which is a crucial ingredient in a market-based system.

    23. Re:I don't like it by Anonymous Coward · · Score: 0

      False analogies are really quite popular on Slashdot.

    24. Re:I don't like it by CecilPL · · Score: 2, Insightful

      Yup, now all you have to do is get people to use it.

    25. Re:I don't like it by node+3 · · Score: 2, Insightful

      I humorously wonder if H264 will suddenly announce being 100% royalty free for lifetime now, or will fade into obscurity.

      While I do hope for the former, the latter is not likely. Even ignoring the media standards which use h.264, there is the matter of hardware acceleration. This is critical for mobile devices, and pretty damned important even for desktops.

      In a way, I think this move may be done specifically to prod the MPEG-LA to commit to freely license h.264, but ultimately it's really just the only logical thing for Google to do. Sitting on VP8 does them no good, and they are not in any industry where owning a codec provides an opportunity for commercializing it. At least by opening it, the codec may come to some use, and if it becomes widely adopted (this doesn't seem likely) then Google will at least have some visibility in the codec market. And regardless of what comes of VP8, Google will have garnered some good will from the open source community at large.

    26. Re:I don't like it by Bill,+Shooter+of+Bul · · Score: 1

      Name a portable device that supports video that is in wide circulation and not an iphone/ipod touch.

      I can't really think of any. Maybe the android phones? The fastest of them: droid, nexus one, ext might be fast enough to do it in software.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    27. Re:I don't like it by Rik+Rohl · · Score: 1

      Yeah, because theora has been a runaway success.

    28. Re:I don't like it by kabloom · · Score: 2, Insightful

      Isn't this an example of the market choosing a winner? Google could afford to make this free, and we still don't even know whether half of the browser vendors out there will bite. Even if they do, it could take a while for browsers supporting VP8 to penetrate the market.

    29. Re:I don't like it by Mathinker · · Score: 1

      only someone else with equally deep pockets has the time and money to engineer something so clearly better that they can recoup the time investment by surpassing VP8

      Perfect is the enemy of good.

    30. Re:I don't like it by fruitbane · · Score: 1

      If it were closed source and simply free I think it could be considered dumping, but then software dumping (like web browsers) has a long history, and you'll note that the web browser market is very competitive right now, even as the cost of most browsers is free to the consumer. But if the codec will be open sourced, it means others can take the code and refine it. So by opening up the codec completely they relinquish some control of it in the process, freeing other organizations to fork it and create something better. Sure, Google gets the benefit of being able to get to the source as well, thanks to most open source licenses, but, again, they do lost some of that control over the direction of the codec.

    31. Re:I don't like it by IICV · · Score: 1

      So is splitting and stacking a cord of wood, but people do it every day.

      Splitting and stacking wood doesn't involve subtasks that can be NP-Complete.

    32. Re:I don't like it by quadrox · · Score: 1

      I didn't quite manage to understand the point of that phrase from that rather short wikipedia article. By extension, I also don't see what you are trying to say with it - would you mind clarifying this to me?

    33. Re:I don't like it by Anonymous Coward · · Score: 0

      N900 (the Maemo phone) and it's predecessors N800 and N810 (Maemo unphones)?

      Archos's entire frakking line of media tablets?

      All decently powerful Windows Mobile devices, via coreplayer?

      Yeah, no one particular device of these beats the iPhone for wide circulation, but the entire class of WM devices with enough horsepower does, and the Archos and Maemo devices aren't exactly niche things...

    34. Re:I don't like it by Anonymous Coward · · Score: 0

      yes, anything that end up in hardware acceleration is by definition "infrastructure" for me.

      Add to that that re-encoding sucks (it takes time, and either degrade quality or force you to use higher quality settings that would have been necessary otherwise), and most of the time the original codec is the one that sticks, the only time there is a chance to change codec of a file is reencoding at lower resolution . Having a high performance, opensource, patent unencumbered codec is HUGE! Thanks Google!

    35. Re:I don't like it by guyminuslife · · Score: 1

      I'd like to respond that standards are absolutely essential for the web, but unfortunately, your browser does not fully support some of the features in this comment. Please switch browsers and try again.

      --
      I don't believe in time. It's a grand conspiracy designed to sell watches.
    36. Re:I don't like it by nine-times · · Score: 1

      I think you misunderstood my point. By entering what is essentially a competitive software product (VP8 codec) into the infrastructure, you lose all the benefits that competition provides.

      Not entirely. The availability of VP8 won't prevent people from using other codecs if they want to. If someone comes up with a better codec, people will still be free to use it. If there's no competition, it will be because VP8 is the best thing out there, not because people are locked in.

      Ethernet won out over BNC years ago, but that doesn't stop people from using coax when it's appropriate, and it hasn't stopped people from upgrading to fiber.

      This is where the market should decide which technology they like better.

      It seems like the market is free to decide, and you're worrying (for reasons I can't quite make out) that they might decide on VP8.

      Take two competing plugin runtimes: Flash vs Java. Neither is part of any standard, but one became the de facto standard applet implementation technology on the web.

      Which one is that? I hardly see applets on the web. I see Java pop up for things now and then, and Flash gets used for videos and games. But as I said, I don't see a lot of applets these days. Most of the good stuff on the web is done with HTML, CSS, Javascript, databases like MySQL, languages like PHP, etc.

      If the standards committee decided at the outset that Java should be part of the web browsing technology standard, we'd never have seen something as good as Flash (YMMV) and Java itself would have stagnated.

      Not sure what to make of that claim. Both Java and Flash have been fairly stagnant as platforms as far as I can tell (granted, I'm not a developer). Meanwhile, the inclusion of Javascript support in browsers hasn't ruined all other programming languages. The standard support for HTML hasn't killed off all other markup languages. I think you need some better examples to make your point. (or maybe at least some bad analogies)

    37. Re:I don't like it by socceroos · · Score: 1

      Getting people to use it is beside the point. The point is that the market is most definitely not stifled by open source software.

    38. Re:I don't like it by jmorris42 · · Score: 1, Interesting

      > Considering that H.264 is used in Blu-rays, ATSC, DVB-T/DVB-S2, video streaming services like Netflix
      > and of course, sites like YouTube, I don't think H.264 will go away anytime soon.

      BLuRay doesn't matter, it is a closed universe. And most current titles use VC-1 and old ones used MPEG-2, not H.264. ATSC is strictly MPEG-2 based. Some DVB might have added H.264 in addition to MPEG-2 but when they launched they were also just MPEG-2. So if they support two or three codecs already getting another phased in over the next couple of years shouldn't be a problem... if they even need to. Netflix will use whatever is deployed as they aren't any sort of standard and don't really have dependencies on much physical hardware yet.

      No, H.264 as a format that isn't just encapsulated in some other locked DRM hell like Flash, the Netflix player, a cable company settop box, etc. is almost entirely an Apple only thing at this point. If we can keep it there we might be able to defeat it. Remember that most 'hardware solutions' that matter right now are just ARM cpus with a DSP and those are totally programmable to add new codecs. The little mini-PCIe decoders from Broadcom might be SOL, don't know how much is hard coded vs DSP code downloaded by the device driver.

      --
      Democrat delenda est
    39. Re:I don't like it by deniable · · Score: 1

      We're not doing this for us, but for 'them.' The people with VCR clocks flashing 12:00. The people who phone us with questions. Do you think we should change TV broadcast standards at will as well? That's the kind of situation we're playing with here.

    40. Re:I don't like it by Man+On+Pink+Corner · · Score: 1

      I humorously wonder if H264 will suddenly announce being 100% royalty free for lifetime now, or will fade into obscurity.

      More likely, MPEG-LA will comb through the VP8 source and find a dozen patent violations before lunch.

      It's not really possible to write a video codec without infringing on various bullshit patents, which is why few people dare to open-source a commercially successful one.

      Google's taking a billion-dollar chance here.

    41. Re:I don't like it by nxtw · · Score: 1, Insightful

      And most current titles use VC-1 and old ones used MPEG-2, not H.264.

      You are lying.

      Some DVB might have added H.264 in addition to MPEG-2 but when they launched they were also just MPEG-2.

      HDTV DVB broadcasts use H.264, as do IPTV systems.

      Netflix will use whatever is deployed as they aren't any sort of standard and don't really have dependencies on much physical hardware yet.

      Netflix support has been in some Blu-ray players, TVs, and other devices for probably a year now, and now supports iPhone/iPad.

      No, H.264 as a format that isn't just encapsulated in some other locked DRM hell like Flash, the Netflix player, a cable company settop box, etc. is almost entirely an Apple only thing at this point.

      H.264 is used in almost every commercial video application. I use it every day without using Apple products. H.264 support is in my Intel, nVidia, and Intel GPUs, in my non-Apple phones, in non-Apple videoconferencing systems, in non-Apple Blu-ray players.

    42. Re:I don't like it by amRadioHed · · Score: 1

      The fastest of them: droid, nexus one, ext might be fast enough to do it in software.

      I don't think the ability to do it in software matters much if it can't be done without killing the battery. I'm sure any software decoder would cause a significant battery drain.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    43. Re:I don't like it by afidel · · Score: 1

      Blackberry, almost all the current phones support H.264 acceleration.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    44. Re:I don't like it by mikael_j · · Score: 2, Insightful

      Why would we want to "defeat" h.264? Most of us like it. Also, there are tons of pirated movies and tv shows out there that use h.264 in a Matroska container (why they insist on Matroska when a standard mpeg4 container would work just fine is beyond me) and that means it's got a lot of mindshare with the casual pirates (although a lot of them seem to think the codec is called x264 since that's what the releases tend to be tagged with).

      --
      Greylisting is to SMTP as NAT is to IPv4
    45. Re:I don't like it by Anonymous Coward · · Score: 0

      If MPEG-LA is smart, they will start to dual-licence H264. The usual price for closedsource/hardware and free for opensource implementations.
      That way the threat from VP8 will be eliminated and they will rake in MORE royalties because basically EVERYONE will be using H264.

      That is IF they are smart......

    46. Re:I don't like it by Bing+Tsher+E · · Score: 1

      Ethernet won out over BNC years ago, but that doesn't stop people from using coax when it's appropriate,

      TenBase-2 and TenBase-T are both forms of ethernet.

      BNC is a type of connector.

    47. Re:I don't like it by Lotunggim+Ginsawat · · Score: 1

      ATSC supports H.264 (in addition to MPEG2), and most American broadcasters use H.264 to save spectrum bandwidth (and can pile on money making subchannels too). And most DVB-T/DVB-S2 broadcasters also used H.264 codec, for the same reason. For Blu-ray, vast majority of them uses H.264, with the exception of Warner that uses VC-1 (no idiot studios use MPEG2 nowadays). And some Blu-ray set-top boxes, from Samsung and Oppo already supports Netflix streaming (and Pandora) too. Netflix streaming I believe is H.264 only, and supported on PS3, Xbox 360 and Wii too (huge userbase there). Did Apple TV supports Netflix streaming now? News to me.

    48. Re:I don't like it by Bing+Tsher+E · · Score: 1

      Broadcasting is sort of obsolete. And Google's YouTube is one of the things replacing it.

    49. Re:I don't like it by Oddscurity · · Score: 3, Interesting

      Compared to the original On2 codec? It has. Who says the same same can't be replicated with VP8?

      --
      Indeed!
    50. Re:I don't like it by yuhong · · Score: 1

      Which was a based on an older dump of VP3.

    51. Re:I don't like it by joocemann · · Score: 5, Insightful

      .... google can also just implement the new codec on youtube... the whole world will follow.

    52. Re:I don't like it by Znork · · Score: 4, Insightful

      ensured that only someone else with equally deep pockets has the time and money to engineer something so clearly better that they can recoup the time investment by surpassing VP8.

      Not at all. The cheapest and easiest way to surpass VP8 is simply to take VP8 and improve it. Minor investment, not that much to recoup that it's a problem. If you have a problem that needs a better codec, it might even pay for itself.

      It's the restrictions of patents and copyrights that make that difficult; they make it harder to engage in mass reuse, necessitating the massive investment of rewriting things from scratch. Copyleft ameliorates the problem, but nowhere near as effectively as outright abolishing intellectual monopoly rights would.

    53. Re:I don't like it by bjartur · · Score: 1

      Grandparent refers to the fact that something "good enaugh" will be almost impossible to replace by something perfect, if it's incompatible (like a new codec will be). See Plan 9, IPv6.

    54. Re:I don't like it by Lord+Bitman · · Score: 1

      theonion.com has video?

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
    55. Re:I don't like it by Anonymous Coward · · Score: 0

      Video codes in "hardware" can be updated with firmware. It's software for a special chip component, as doing full video decoding in silicon is too complex.

      The other question is if such updates are provided. And most chip vendors likely prefer to restrict such new features to new chips.

    56. Re:I don't like it by Anonymous Coward · · Score: 0

      Oh, the über-popular hardware meme. BS! Inform yourself, all ARM devices use DSPs for h264 and those can be programmed, you know.

    57. Re:I don't like it by Anonymous Coward · · Score: 3, Insightful

      We, the casual pirates, disagree.
      We want movies. We don't give half a shit regarding what format it is encoded, in, so long as it plays.
      We don't even particularly care about image quality. If anyone cared about the difference between Theora and h.264, blu-ray would be flying off the shelves, instead of slowly trickling out despite major pushes. In terms of media, society has consistently favoured quantity and story quality over "image quality". basically: if you can get more of it, people like it.

      We, the casual pirates, dislike region codes, release dates, and "waiting for the dvd", in an age where none of that is necessary. We want to watch movies, and if no one is willing to sell them to us in a format we can easily consume, we will acquire them through other means.

      We have never cared what the hell "h.264" means.

    58. Re:I don't like it by Captain+Segfault · · Score: 3, Insightful

      You are lying.

      The word here is "wrong", not "lying".

      You do not accomplish anything by accusing this this person of deliberate misinformation, aside perhaps from making yourself appear a dolt.

    59. Re:I don't like it by Anonymous Coward · · Score: 0

      Why Matroska? Because back when they started using H.264, the tools to work with the ISOMedia mp4 container did not support AC3 audio streams, and the scene "standards" dictate untouched (aside from cutting out commercials) audio. Now they still use it because it's just how it's done.

      And x264 is the "CO" part of CODEC. So technically, the tag is valid, just like DivX/XviD for non-HD.

    60. Re:I don't like it by Mathinker · · Score: 5, Insightful

      Hmm, let's try to put it into a computer software context. If the only optimization level your compiler had was "-Op" which did perfect optimization by doing a brute-force search over all possible sequences of machine code of a certain size (let's assume that the input data distribution is known), but using this compiler option then required several years of computer time to finish the compilation, this wouldn't be "good" (i.e., useful) in most scenarios, and no one would do any optimization at all.

      In other words, attaining (or even trying to attain) perfection in a specific goodness metric almost always causes other goodness metrics to give very non-optimal results. Another example of this is the "over-fitting" problem in machine learning.

    61. Re:I don't like it by mr_mischief · · Score: 1

      No, not at all...

      No bin-packing problem could ever present itself in trying to make even-sized stacks of randomly-sized and randomly-shaped pieces of wood. Getting the logs from various trees to the splitter and the split wood to the various stacks efficiently couldn't possibly resemble the travelling salesman problem.

      Sharpening an axe, swinging an axe, figuring out when to switch from axe to wedge and hammer, swinging the hammer, and all the sensory/motion coordination involved couldn't be difficult computational problems.

      Why, I do believe splitting and stacking wood efficiently and safely was mechanized decades before the Jacquard loom or the adding machine.

    62. Re:I don't like it by mr_mischief · · Score: 3, Insightful

      Also note that perfection is exceedingly rare and tends to be exorbitantly expensive when it is accomplished. Solutions that meet a need well enough for a reasonable cost are usually all that's necessary. A company could go broke or a person could die of old age looking for perfection because they refuse to release a "good enough" solution. Even when seeking perfection, releasing "good enough" early enough and improving from there tends to be much more useful than paralyzing yourself refusing to compromise anything from your perfect solution.

      It can have to do with trying to displace a "good enough" solution that's already out. It doesn't have to. If that was the only reason or the saying, it would probably be worded "The enemy of the perfect is the good" instead. Too often, we never see a promising project because some minor drawback we could work around easily delays its launch.

      Software development teams often use continuous integration, time boxing, iterative development, and many of those other agile buzzwords to prevent the exact problem this saying codifies. The whole point of "agile" development (as well as lean manufacturing and many other modern productivity boosting systems across industries) is that you pay attention to the quality of the pieces as you build them and put the pieces together rapidly into a quality whole that doesn't necessarily have more than the most essential features. Then you release, then refine both the pieces and the whole, then release again with more features and any bug fixes.

      "Agile" methods are opposed to top-down methods like waterfall which involve specifying and developing whole fully-featured projects before release, often with little feedback from the target users between specification and release. A good development team can do good work under a strict release-once mentality, but it's much easier to miss your mark with one big go at it rather than a bunch of refinements.

    63. Re:I don't like it by bigtomrodney · · Score: 2, Insightful

      This is the most important point. YouTube is still by far the leader in video online. It is now to video what Google is to search. If they switch to VP8 then it will be supported by browsers outside of Internet Explorer and in that case I'm sure Google can offer their own plugin for it. Once that's done all other content providers are free to implement it.

      --
      I never get used to these constant resurrections
    64. Re:I don't like it by Anonymous Coward · · Score: 0

      I know - first the unwashed masses believed MP3 players used "hardware" decoders and now they believe H.264 is magically converted by some black box. It never ends.

      I've given up on trying to reeducate the misinformed. It's time to simply start downmodding the ignorant motherfuckers who spout such bullshit.

    65. Re:I don't like it by mikael_j · · Score: 1

      I didn't say the tag wasn't valid, I said a lot of people who see movies tagged with "x264" seem to assume that x264 is what h.264 is called .

      --
      Greylisting is to SMTP as NAT is to IPv4
    66. Re:I don't like it by PastaLover · · Score: 1

      Oh, the über-popular hardware meme. BS! Inform yourself, all ARM devices use DSPs for h264 and those can be programmed, you know.

      What I've been told is that reprogramming the DSPs isn't trivial, because they're a lot less standardised than the actual CPU, not to mention manufacturers being pretty secretive about the instruction set etc. Not taking away from your main point, but it's important to keep in mind that it's not a slam dunk to get VP8 support on all these phones, though it might well be doable, and people are already doing it for theora, as I recall.

    67. Re:I don't like it by dave420 · · Score: 1

      It will be supported in Flash, so any browser that can play SWFs will also be able to play VP8. The talk of HTML5 support is a different issue entirely. Once it's supported in Flash, there will be no stopping it.

    68. Re:I don't like it by dave420 · · Score: 1

      Flash's h.264 implementation has nothing to do with DRM. The Flash Media Server, however, can use DRM to serve up media over RTMP.

    69. Re:I don't like it by Anonymous Coward · · Score: 0

      The best h264 codec is a open source one : X264 http://x264.nl/
      It's the best know implementation of Mpeg4 AVC, in term of quality AND speed.

      The problem here are software patents. Despite being an open standard, mpeg4 is patent encumbered. and open source project can use it for free.

    70. Re:I don't like it by BeardedChimp · · Score: 1

      Adding codecs to for example the omap3530 is very easy.
      Writing the codecs themselves is hard but those who have already written the h264/mpeg4 codecs are very capable.

    71. Re:I don't like it by Anonymous Coward · · Score: 0

      *can't use it for free.

      http://www.videolan.org/developers/x264.html

    72. Re:I don't like it by init100 · · Score: 1

      why they insist on Matroska when a standard mpeg4 container would work just fine is beyond me

      Does the standard mpeg4 container have support for such things as chapters and multiple audio and subtitle tracks? AFAIK, Matroska has them all.

      although a lot of them seem to think the codec is called x264 since that's what the releases tend to be tagged with

      x264 is a specific free software implementation of H.264. The releases may be tagged with x264 because that codec implementation was used to encode the video.

    73. Re:I don't like it by Anonymous Coward · · Score: 0

      Flash use h264 and other patented and closed spec codecs.

      again, the problem is not the codec, it's the software patents.

    74. Re:I don't like it by mikael_j · · Score: 1

      Does the standard mpeg4 container have support for such things as chapters and multiple audio and subtitle tracks? AFAIK, Matroska has them all.

      AFAIK it does support chapters, multiple audio and subtitle tracks but in practice practically no pirated movies use this, it tends to just be h.264 video + ac3, mp3 or (more rarely) aac audio.

      x264 is a specific free software implementation of H.264. The releases may be tagged with x264 because that codec implementation was used to encode the video.

      Yes, that's why they're tagged with x264. What I pointed out was that to most users the codec itself is called x264..

      --
      Greylisting is to SMTP as NAT is to IPv4
    75. Re:I don't like it by Compaqt · · Score: 1

      OK, I understand where you're coming from: the scrappy, small garage-based operation trying to invent the Next Big Thing, maxing out their credit cards and eating Ramen while waiting for a huge payoff.

      The problem, though, is that in the 21st century, digital video and audio are like the letters and books of yesteryear. People need to be able to create and use video freely, and not have to pay to do so. It's not a matter of cost, it's a matter of principle. You have to pay for a pen and paper, but you don't pay anyone a fee for making the shapes of the Latin letters.

      Imposing per-use or even lump-sump payments on freely expressing yourself via digital video is the equivalent of penmanship book publishers (like D'Nealian or Getty-Dubay) getting a commission on every writing from the Declaration of Independence to the manuscript for John Steinbeck's Grapes of Wrath to your high school term papers.

      The point is, the basic formats for communication among mankind have to be free.

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    76. Re:I don't like it by Delkster · · Score: 1

      I'm not sure if there's a subtle joke I'm missing or something but it sure does, also accessible right from the front page through the navigation bar.

    77. Re:I don't like it by Compaqt · · Score: 1

      Yeah, it used to be that people would buy half-ton Curtis-Mathes TV, and keep it for 15 years. Ditto for an RCA VCR.

      But China's putting out so much cheap junk, people generally buy new TVs and other digital equipment instead of repairing.

      That accelerates the pace of change (of formats, codecs, etc.) by an order of magnitude.

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    78. Re:I don't like it by Ginger+Unicorn · · Score: 1

      Even if delvers better sound and video?

      how is babby formed?

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    79. Re:I don't like it by Rockoon · · Score: 1

      The whole discussion is moot in my opinion. Hear me out. What do we need of online video? Well, it should be ubiquitous. Everyone should have it available, or else web developers will be chasing their tales.

      You are missing the part that the web developers need to also stop hitting their head against bandwidth problems. Even the mighty Google has bandwidth problems with regards to YouTube and its low resolution H.264.

      H.264 is the best, and its *still* not good enough.

      --
      "His name was James Damore."
    80. Re:I don't like it by kinnell · · Score: 1

      they have basically ensured that only someone else with equally deep pockets has the time and money to engineer something so clearly better that they can recoup the time investment by surpassing VP8.

      They could always recoup their money by making a codec so good that Google will just buy the company and release it as open source. If anything, it would be easier to bring such a product to market, because the market is just Google, and Google have deep pockets.

      --
      If I seem short sighted, it is because I stand on the shoulders of midgets
    81. Re:I don't like it by Goaway · · Score: 3, Insightful

      Open Source has consistently failed to produce anything remotely like a decent video codec so far. The only serious attempt is Theora, and that was commercially developed and donated as open source once it was irrelevant, and then people just polished it up a bit.

      Codec design is hard, lots of work, and boring. It's exactly the kind of thing open source developers are bad at.

    82. Re:I don't like it by Anonymous Coward · · Score: 0

      Video codecs end up in *HARDWARE* on mobile devices. Once you put them there, you're kinda stuck with that, and need to buy a new device to change codecs. Picking a good codec at first is generally a good idea there. ;)

      Most video codecs work almost the same way with motion estimation and DCT of differences, it wouldn't be impossible to provide hardware to accellerate the hard parts (motion compensation & DCT parts), giving you a hardware codec which can be changed to be H264, VP8 or Theora at the drop of a hat.

    83. Re:I don't like it by Jesus_666 · · Score: 1

      Apparently you assume that everyone runs Windows on x86. If we have multiple competing codecs we will most likely end up locking out people because a particular codec is not available everywhere. Let's say Microsoft comes out with another version of Windows Media. Will their codec be supported on Linux/ARM or OS X/PPC?

      I remember the days when video on the web could be anything between WMV, Sorensen, 3ivx, DivX, XviD, RealVideo, MPEG-1, MPEG-2... and those are just the common ones you had to have. It was not nice, especially if you used a platform that didn't have a proper codec for one or more of them.

      Also note that many small devices use hardware acceleration to allow playback of video files their CPUs can't handle themselves. With one codec that works. With many codecs we lock out all mobile devices or force users to limit themselves to a subset of media sites that support the same codecs their devices support.

      Codecs are an area where standardization is useful. It enables everyone to have access to multimedia - as opposed to everyone with a powerful PC and a supported OS.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    84. Re:I don't like it by Dr.+Spork · · Score: 1

      First of all, Flash isn't a video codec, and second - it actually does matter that we keep our bandwidth under control and the crappy artifacts you see in low-efficiency codecs basically means that you have to crank up the bandwidth before it looks good.

      Another thing we want is for videos to be viewable on everything that browses the web, including smartphones. Maybe somebody will write a hardware decoder of VP8 so that even phones can play it smoothly, but right now there's nothing like that. So while this is a really good thing, I'd still rather solve the licensing issues that plague h.264, because of its technical merits and near-universal support.

    85. Re:I don't like it by lloy0076 · · Score: 1

      Linux is ostensibly better than Windows and OS X because it's open source but Windows and OS X still dominate the desktop market and will for a long time since. Since when has being Open Source been equal to ubiquitous?

    86. Re:I don't like it by Lorien_the_first_one · · Score: 1

      Microsoft tried to do the same thing with IE6. Look where that got them.

      --
      The diversity and expression of human opinion is essential to human survival.
    87. Re:I don't like it by petermgreen · · Score: 1

      However the problem I see is that a video codec is not an infrastructure type of software.
      I would disagree there. To allow full interoperability any protocol for sharing video needs to standardise on a baseline codec. That codec becomes essentially part of the protocol definition. A standard that doesn't specify a baseline codec is an incomplete standard.

      If they standardise on an encumbered codec they put opensource projects in a bad position (IIRC you can get h.264 licenses that are just about compatible with the letter of GPLv2 but i'm pretty sure there is no way to get one that is compatibile with the spirit of FOSS). Meanwhile nokia and apple claim theora is a submarine patent risk and refuse to implment it.

      Will this new release break the deadlock? only apple and nokia can answer that one.

      IMO interoperability is more important than protecting codec vendors who can't stay far enough ahead to make their products worth buying.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    88. Re:I don't like it by quadrox · · Score: 1

      Thank you (and mr mischief) for your very nice explanations. I'd mod you up with my modpoints, but obviously I can't.

    89. Re:I don't like it by petermgreen · · Score: 1

      It does though I'd strongly disagree with the GPs assertion that it's "almost entirely based on online video"

      Some of my favorites
      http://www.theonion.com/video/ultrarealistic-modern-warfare-game-features-awaiti,14382/
      http://www.theonion.com/video/warcraft-sequel-lets-gamers-play-a-character-playi,14240/

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    90. Re:I don't like it by delt0r · · Score: 1

      H264 is not royalty free. It never has been. They don't currently charge a web site for providing H264 content, and extend that part of free. But encoders and decoders still need to be licensed and are not free, never have been free and never will be free (well until the patents expire).

      --
      If information wants to be free, why does my internet connection cost so much?
    91. Re:I don't like it by Nadaka · · Score: 1

      Bandwidth problems mostly go away if multicast or peer to peer video becomes viable.

    92. Re:I don't like it by delt0r · · Score: 1

      ..users can be educated..

      Users can never be educated. Ever.

      --
      If information wants to be free, why does my internet connection cost so much?
    93. Re:I don't like it by LordKronos · · Score: 1

      most current titles use VC-1 and old ones used MPEG-2, not H.264.

      Here's a pretty thorough list of Bluray movies and what codecs they use.
      http://media.cinemasquid.com/blu-ray/blu-specs.txt

      The link came from here:
      http://www.avsforum.com/avs-vb/showthread.php?t=1155731

      By this list, the most popular codec appears to be AVC (H.264), by a ratio of about 2:1 over VC-1.

    94. Re:I don't like it by timmarhy · · Score: 0

      so what new codec did you develop since it's so easy? oh right none, because it's not fucking easy at all.

      --
      If you mod me down, I will become more powerful than you can imagine....
    95. Re:I don't like it by Yaos · · Score: 1

      If only a stand alone media player existed.

    96. Re:I don't like it by CyDharttha · · Score: 1

      Hopefully those with equally deep pockets can now focus their efforts on making this potentially new open source standard video codec better.

    97. Re:I don't like it by petermgreen · · Score: 1

      For the likes of netflix and youtube I'd agree. The other stuff mentioned though is the sort of thing that once standardised stays pretty constant because unlike with PC based stuff you can't easilly change the codec with a software update.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    98. Re:I don't like it by poetmatt · · Score: 1

      MPEG will not go after google for the VP8 patent. MPEG would have a ton of their own patents turned on them, and google would have the FSF defending them. FSF wins? FSF has a pretty strong track record.

      Google isn't taking that big of a chance here. It's clear they understand the value of VP8. This was a very smart move.

    99. Re:I don't like it by Anonymous Coward · · Score: 0

      This is the most important point. YouTube is still by far the leader in video online. It is now to video what Google is to search. If they switch to VP8 then it will be supported by browsers outside of Internet Explorer and in that case I'm sure Google can offer their own plugin for it. Once that's done all other content providers are free to implement it.

      Whereas right now, YouTube supports h.264. Safari, IE9, and Google's own Chrome support h.264. Re-encoding everything on YouTube would be a huge effort.

      This format is stillborn.

    100. Re:I don't like it by Anonymous Coward · · Score: 1, Interesting

      Ogg Theora is free(in all the ways that matter, shut up Theo), but you'll never get native support for it from Microsoft.

      I assume you're talking about Theo de Raadt? Could you please provide a source for what he said about Theora? I can't find a single comment from him on this matter.

      You know, putting words in someone's mouth doesn't help your argument.

    101. Re:I don't like it by Galik · · Score: 1

      You are making sense. I see what you are saying. Personally I would not restrict the type of software that should be open source. However I do think your point is valid for what type of software we should make "infrastructure". Maybe the question is "should we make the codec part of the infrastructure"? Maybe the browser should not have a built in codec? Maybe the user should be able to select different competing codecs for use with the browser? Maybe it is the codec API that needs to be open so that codec producers can write their codecs to an open standard that browsers support? So the codecs should be either open source or proprietary but maybe *not* tied to the browser?

    102. Re:I don't like it by omnichad · · Score: 3, Informative

      On2 VP8 already is a runaway success. Video content producers with an older version of Flash have an On2 VP8 encoder already. This is the format that Flash used just before moving to H.264

    103. Re:I don't like it by init100 · · Score: 1

      What I pointed out was that to most users the codec itself is called x264.

      Well, the codec (the specific implementation) is called x264, the standard that it implements is called H.264.

      The implementation used for encoding could have impacts on quality, despite the output format being the same, so I could see why they consider it important information.

    104. Re:I don't like it by mikael_j · · Score: 1

      Oops, well I didn't mean the implementation, what I meant was, if you would please try re-reading my previous comments (or just read this one), that most people seem to think that x264 is the encoding standard.

      --
      Greylisting is to SMTP as NAT is to IPv4
    105. Re:I don't like it by Anonymous Coward · · Score: 0

      Let me get this straight - you're worried because Google is releasing a pretty good codec for free, which will make it less likely for someone else to release a better codec for profit? If VP8 were a bad codec you'd be complaining that releasing it for free didn't matter because it didn't compare to the for-pay options, and if VP8 were a good codec but they charged for it, you'd be complaining that most open source projects wouldn't use it because of licensing requirements. Some people just can't be pleased...

    106. Re:I don't like it by makomk · · Score: 1

      Which was a based on an older dump of VP3.

      More accurately, based on VP3 with most of the really awful design flaws fixed. It seems that finding and fixing all the stuff that On2 screwed up in interesting ways is what made getting Theora into a usable state take so long.

    107. Re:I don't like it by Dragon_Hilord · · Score: 1

      While it might be naive to think such, I believe google might just go and establish deals and contracts to ensure the open nature of the codec. After all, isn't the point to have adoption++? If you have to pay royalties to surf the internet or even use specific tools, people will quickly ditch the technology. Nobody wants to pay for something that's already free.

      --
      Cheers, DH.
    108. Re:I don't like it by LWATCDR · · Score: 1

      Well you forgot one import thing.
      Hardware support. This is where H.264 has a clear win. Many mobile devices already have hardware support for H.264 playback. Video cards are falling all over themselves to provide hard support for H.264 playback.
      This is what gives H.264 it's advantage over Theora, DIrac and VP8.
      Google is supporting the effort to port Theora to the ARM which is a good thing but I feel it will not be enough.

      Your are correct on the desktop but we now have lots of Mobile devices like Phones, Tablets, and Arm based notebooks that will need hardware decoding to play video well.
      Add in things like set top boxes and TVs that will support streaming and you have a large number of video devices that are not your typical PC.
      BTW Flash is more of a container than a codec. Flash has used many different codecs over the years including VP8.

      I hate to say it but I fear that this move is too little too late.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    109. Re:I don't like it by Anonymous Coward · · Score: 0

      Oh, the new hardware implementations don't exist flavour-of-the-week meme. BS! Inform yourself, it is trivial to find FPGA/ASIC implementations that do not use processor cores.

    110. Re:I don't like it by Nadaka · · Score: 1

      What massively popular media distribution channel that is a household word and everyone wants to use did microsoft try to use to force useful features into browsers? I am not seeing the correlation here.

    111. Re:I don't like it by Anonymous Coward · · Score: 0

      As long as blu-ray has DRM, blu-ray is irrelevant. Thanks to DMCA, no one can legally make or sell a blu-ray player anyway, so not being able to decode the video doesn't matter. Until the DRM is gone, just let pirates handle it and download their files. And while pirates are using H.264 now, there's no reason they can't switch. That gives you a legal player, even though the content was obtained illegally. But you were going to have to break some law anyway. Having legal content and illegal playback, just creates a problem with distributing players.

      ATSC uses MPEG2, no?

      Youtube can switch transparently without any end-user ever even noticing. That's one of the few (the only?) advantages of Flash's otherwise-shitty download-a-program-every-time-you-access-content approach.

      I don't really think H.264 will disappear overnight, but it can get out of most peoples' lives pretty quickly.

    112. Re:I don't like it by clone53421 · · Score: 1

      Check the parent posts again.

      Runaway1956 posted:

      The competition locks themselves out by keeping the best quality codecs closed source.

      ...arguing that Google stifled competition by giving away for free what other people had worked hard to create and expected to make a profit on. It’s a loss leader; Google expects to recover their investment in the form of publicity and added returns on all of their other profitable ventures, while effectively taking a loss on the production of this codec. Like any loss leader, it harms the competition.

      Mr. Brightside posted:

      Google is taking one of the team in terms of opening their codec up they have basically ensured that only someone else with equally deep pockets has the time and money to engineer something so clearly better that they can recoup the time investment by surpassing VP8.

      ...point being, that nobody can produce a closed codec, for profit, without surpassing the now freely-available VP8 codec that Google offered as a loss leader. For its competitors, this is bad; for us, though, it is good.

      Your comment, regarding the fact that it can be “studied, improved, and even forked”, is somewhat irrelevant to the competition-stifling nature of the loss leader. A forked codec from the VP8 codec would still be an open codec; nobody could take it and profit from that free codec. That’s the point. Once again: bad for competitors, but good for us.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    113. Re:I don't like it by Guspaz · · Score: 1

      It does have limited support for chapters and subtitles, but not in a terribly useful manner. There are two methods of specifying chapters; QuickTime's and Nero's. I have no idea if either of them is standardized, or what players support them. Since encoder support for chapters is virtually non-existent, I'd answer "Does MP4 support chapters" as "No, not really".

      As for subtitles, it supports ttxt (MPEG-4 part 17) and vobsubs (image-based subs, like DVDs). I'm not terribly familiar with timed text subs, but I do believe they're rather limited. Certainly, you'd lose the more advanced manipulations and custom fonts possible with other containers/sub engines.

      In short, MP4 just isn't practical for use unless you don't need subs or chapters.

    114. Re:I don't like it by clone53421 · · Score: 1

      The point was the time investment. It’s free. The time investment is gone. Once they open-source the codec, you can never profit from the VP8 codec. You might be able to make minor investments to improve it, and recoup minor returns on those investments... but it serves as a huge entry barrier to the market for anyone who wants to produce a great, quality, but closed-source codec and steal most of the market for themselves. A quality free alternative basically ensures that consumers have a choice and nobody can corner the market and make a fortune on closed-source products unless they produce a product that is substantially better than the free one, and thus worth spending money on.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    115. Re:I don't like it by Anonymous Coward · · Score: 0

      >Hardware support. This is where H.264 has a clear win. Many mobile devices already have hardware support for H.264 playback. Video cards are falling all over themselves to provide hard support for H.264 playback.

      GPU hardware is programmable. One can write a programs for the hardware to follow. There are two main possibilities for using programmable GPU hardware to decode Theora: GLSL and GPGPU.

      http://en.wikipedia.org/wiki/GLSL
      http://en.wikipedia.org/wiki/Gpgpu

      AFAIK, there is already a GLSL Theora decoder written as one Google SoC project.

      That takes care of everything with a reasonable GPU ... desktops, laptops, netbooks, smartbooks and most tablets would be covered.

    116. Re:I don't like it by randomencounter · · Score: 1

      People work really hard designing new fancy wheels all the time.

      This doesn't give them a right to profit from doing so, just the right to have the opportunity to try.

      Video and audio codecs are and should be treated as infrastructure. They are only there to get the content to our eyes and ears.

      As such, good enough is perfect.

      --
      Forget diamonds, copyright is forever.
    117. Re:I don't like it by Lotunggim+Ginsawat · · Score: 1

      Plenty of companies make Blu-ray players. Nothing in DMCA prevents them to do so, legally.

      ATSC can use MPEG2 in addition to H.264, but how many broadcasters uses that hugely inefficient codec? H.264 gives better quality at lower bandwidth, allowing more channels to be shoved into a given spectrum. This is a no-brainer economically.

    118. Re:I don't like it by John+Hasler · · Score: 1

      > Codec design... ...is patented.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    119. Re:I don't like it by synthespian · · Score: 1

      In your pefect daisy-filled and rainbow-colored world, getting a product out there with a big Google backing will increase competition, and not shift the market to the free choice, because it's free, not better.

      This is really about cell phone wars. Don't be naive.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    120. Re:I don't like it by synthespian · · Score: 1

      You missed the part where they Ogg Theora is considered inferior? Do you actually think the FSF knows more about codecs than the YouTube team of engineers?

      The parent has a point: this just throws all the small players out. You'll have to get Google

      And what about Dirac? AFAIK, the FSF didn't give a damn about ('m too busy nowadays to engage in Stallman-watching). And the Holy (sanctimonious) Open Source community didn't flock to it in legions in order to hack on that C++ code. Do you know why? Because, if you know so much about codecs, you're probably holding a job right now, somewhere where they pay you, so you can put food on the table.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    121. Re:I don't like it by Randle_Revar · · Score: 1

      You can decode other codecs than what the hardware was intended for:
      http://www.schleef.org/blog/2009/11/11/theora-on-ti-c64x-dsp-and-omap3/

    122. Re:I don't like it by Svartalf · · Score: 1

      Ever check out what the "hardware" is inside an iPhone (Note: The iPhone uses an OMAP3 SoC...) that handles all that decoding of MP3, WMA, MPEG1/2, MPEG4, and h.264, all of which have differing requirements and silicon if you use dedicated hardware?

      Part of the specs for the SoC they're using for the phone, which comprises the bulk of the device's actual functionality, includes a C64x DSP.

      THAT is the "hardware" you speak of. DSP's are very configurable- in fact, it'd not be hard at all to implement Theora, VP8, or Dirac on it, if you wanted to get to specifics on it.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    123. Re:I don't like it by Anonymous Coward · · Score: 0

      There's a transitivity problem here. Flash used to use X, where X is an unknown codec. Flash moved to H.264 because the quality was better (i.e. H.264 > X). On2 VP8 is much better than H.264 (i.e. On2 VP8 > H.264). Therefore, X is not On2 VP8.

      And a quick search reveals that Flash used On2 VP6.

    124. Re:I don't like it by Svartalf · · Score: 1

      The only devices that have a problem with this would be something with explicitly dedicated h.264 silicon. Which, surprisingly, are very few overall in the scheme of things. Most of the stuff out there is DSP or GPGPU driven. Seriously.

      The iPhone's "hardware" is a C64x DSP from TI that resides within the SoC they used. Ditto for the Droid. Much of the space people keep expressing concerns over doesn't have absolutely dedicated silicon for this task.

      Now, if you said that the vendors wouldn't be as likely to implement a differing codec for the DSP, unless demand made it happen, you'd be right (and you'd have me agree...)- but like everything out there that's mostly phasing out MPEG1/2, you'd probably see that happen if it takes off in any way. h.264's entrenched, yes, but not so much so as most would be believing at this time. All it'd take is a few major players and it'd be yesterday's news- much like Betamax was.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    125. Re:I don't like it by Svartalf · · Score: 1

      Indeed. This move might even bring that about...if they're smart.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    126. Re:I don't like it by Svartalf · · Score: 1

      Actually, do you even realize just how little the dedicated hardware is implemented out there?

      iPhone - DSP.
      Droid - DSP.
      Backflip - DSP.
      N900 - DSP.

      Not a single one of those devices have a piece of immutable silicon driving the decode/playback process there.

      In truth, the bulk of the devices you speak of use DSPs because it's cheaper to use a DSP and avoid needing custom silicon for the differing formats (each of which would need a different dedicated decoder chip...) that the devices have to support.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    127. Re:I don't like it by Svartalf · · Score: 1

      They ALL do it in software- on a DSP. Even the iPhone/iPod. Check out the SoC on those devices sometime... ;-)

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    128. Re:I don't like it by Svartalf · · Score: 1

      The Droid doesn't do it in CPU software, but DSP software- just like the iPhone/iPod.

      People keep bandying about "hardware" decoding, not realizing that there's quite a bit less of dedicated silicon and quite a bit more of stream processing hardware out there doing this stuff.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    129. Re:I don't like it by Svartalf · · Score: 1

      For the people who'd implemented the codecs for h.264, it's going to be the same level of task for doing VP8. And it's not that it's standardization that's the problem- it's that coding efficient DSP code is a lot like coding efficient shader code for GPUs. It's a different skillset than GP CPU coding usually requires.

      And this doesn't get into that you'd only need to do it ONCE for C64x within OMAP2/OMAP3/OMAP4- and handle quite a large range of devices out of the gate. And then do the same for anything using a Blackfin, and ditto Qualcomm's stuff.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    130. Re:I don't like it by Anonymous Coward · · Score: 0

      No, it's not stifled, but this insistence on following the 'I don't like it, so I'll just fork it' philosophy ensures that the FOSS market is, and will continue to be, completely fragmented. What's the point of creating yet another codec and expecting everyone to adopt it instead of all the other forks? This philosophy isn't going to help the greater market of browser users -- it certainly hasn't helped Linux gain any traction on the desktop (and probably won't help Android in the long run, either).

    131. Re:I don't like it by Anonymous Coward · · Score: 0

      And suddenly there's a lot of people claiming there's no hardware assistance and that it's all done in software, which is complete bunk.

    132. Re:I don't like it by Bill,+Shooter+of+Bul · · Score: 1

      Nobody I know has any of those and only a few even know what they are. That's not the level of wide, I'm talking about. I probably interact with close to 200 people per week. NONE of them have any of those devices (t hey do have iphones, androids, video/touch ipods, non smart phones) . They would not be upset if those devices did not support a new video codec.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    133. Re:I don't like it by bhtooefr · · Score: 1

      And I remember not that long ago that the best way to play online video was to download a codec pack, and hope your codec pack of choice didn't have malware hiding in it.

      And now, you just need Flash Player. MASSIVE usability improvement, but it's not open, and Flash Player is a terrible malware vector.

    134. Re:I don't like it by SiChemist · · Score: 1

      As was pointed out in other posts, the *HARDWARE* that decodes h.264 in mobile devices is just a programmable DSP. *PROGRAMMABLE* So there's not really a hardware lock on h.264.

    135. Re:I don't like it by Daengbo · · Score: 1

      All we need now is for browsers to move video playback out of the browser and into the platform's standard video framework (e.g. WMP, GStreamer, or Quicktime) and just let the framework handle it.

    136. Re:I don't like it by Anonymous Coward · · Score: 0

      The iPhone's "hardware" is a C64x DSP from TI that resides within the SoC they used.

      Got a reference for that? It's the first time I've read that claim. I'd also be quite surprised to learn that Samsung would have put TI IP in their design for something they have their own solutions for.

    137. Re:I don't like it by Anonymous Coward · · Score: 0

      Ever check out what the "hardware" is inside an iPhone (Note: The iPhone uses an OMAP3 SoC...)

      Erm, no. All iPhone models so far have used Samsung SoCs. Why don't you follow your own advice and check out the hardware in those devices. Furthermore, even the OMAP devices have hardware acceleration for video decoding, this is clearly pointed out even in the public documentation. They can decode video entirely in software, but that would be inefficient and stupid.

    138. Re:I don't like it by jmorris42 · · Score: 1

      > You are lying.

      No, just a little out of date. I only look at the HD world every once in a while. Don't have an HDTV and even when I do don't expect to have any content anytime soon. Didn't buy DVD until DVD Jon did his thing and BD is such a cat and mouse game it appears you spend as much time updating firmware in players as watching anything on them. The HD offering from the local cable co is vastly overpriced and underperforming.

      > HDTV DVB broadcasts use H.264, as do IPTV systems.

      Some do NOW. But they were originally built out as MPEG-2. Heck, DirectTV was still MPEG-1.5 only a couple of years ago because they didn't want to rip and replace the number of installed receivers required to upgrade.

      And yes I notice they did add H.264 as an option to ATSC in 2008 but if anyone expects to ever see an over the air transmission in the US using it anytime soon you are daft. They just rammed through mandatory HD capable receivers in zillions of installed units that, considering their date of design and sale mostly predate July '08, just do MPEG; it would cause a PR nightmare.

      > H.264 support is in my Intel, nVidia, and Intel GPUs

      Almost certainly as software running on the GPU, i.e. upgradable.

      --
      Democrat delenda est
    139. Re:I don't like it by Jesus_666 · · Score: 1

      And now imagine that we finally settle on a common codec (and I'd rather see something Mozilla can afford to implement so VP8 is a godsend). You don't need a codec pack or Flash because the codec is already built into your browser. And when the next version of your favourite OS comes out it'll probably also ship with the codec. No hassle at all, it just works out of the box.

      (Also finally smooth web video for OS X users. Flash is not only insecure but also dog slow on Mac OS.)

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    140. Re:I don't like it by socceroos · · Score: 1

      Well, firstly, just because code is open source does not mean you can not make a profit off it - but I can see how it would be difficult.

      I guess a point to consider is, if VP8 is so good, then why isn't it already stifling the competition? Open sourcing it isn't going to produce a magical monopoly - which you seem to suggest. The fact is, there are already equally good and debatably better codecs out there - that are proprietary. Point still stands IMO.

    141. Re:I don't like it by nxtw · · Score: 1

      No, just a little out of date. I only look at the HD world every once in a while.

      Then why did you say "most current titles"?

      Some do NOW. But they were originally built out as MPEG-2. Heck, DirectTV was still MPEG-1.5 only a couple of years ago because they didn't want to rip and replace the number of installed receivers required to upgrade.

      And now DirecTV and Dish Network HD services are all H.264 as is the biggest IPTV service (U-verse).

      Almost certainly as software running on the GPU, i.e. upgradable.

      The GPUs have specific video decoding and processing hardware.

    142. Re:I don't like it by nxtw · · Score: 1

      You do not accomplish anything by accusing this this person of deliberate misinformation, aside perhaps from making yourself appear a dolt.

      Except where he admitted to using out of date knowledge to base his statement on what current titles use.

    143. Re:I don't like it by clone53421 · · Score: 1

      Basic economics... the demand for something (VP8) will be higher if the price is low (if it’s free) than if it costs money (currently).

      Not a monopoly, no... but definitely a substantial barrier to entry for the market.

      There’s a point to be made on both sides.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    144. Re:I don't like it by Skrapion · · Score: 1

      Considering that H.264 is used in ... sites like YouTube, I don't think H.264 will go away anytime soon.

      Yeah, Google will never be able to convince YouTube to switch codecs.

      Wait...

      --
      The details are trivial and useless; The reasons, as always, purely human ones.
    145. Re:I don't like it by Lotunggim+Ginsawat · · Score: 1

      Switch codecs and suddenly YouTube doesn't work in Internet Explorer 9 and Safari. And yeah, on the likes of iPhone too (and Symbian or Blackberry etc).

      Will Google do it? Making YouTube to not work on very many desktop/laptops/smartphones out there?

    146. Re:I don't like it by Anonymous Coward · · Score: 0

      MPEG will not go after google for the VP8 patent.

      It doesn't matter. Patent trolls will come out of the woodwork, as when Alcatel-Lucent attempted to shake down Microsoft for MP3 rights that they claimed Fraunhofer-IIS didn't have the ability to license.

      MPEG would have a ton of their own patents turned on them

      Not useful against patent trolls.

      and google would have the FSF defending them. FSF wins? FSF has a pretty strong track record.

      ROFL. Pull the other one.

    147. Re:I don't like it by Captain+Segfault · · Score: 1

      Of course his knowledge is out of date. That's why his original statement was wrong. For his statement to have been a lie, he would have to have known his knowledge was out of date.

    148. Re:I don't like it by TheReal_sabret00the · · Score: 1

      I honestly got stuck wondering the same question.

    149. Re:I don't like it by Anonymous Coward · · Score: 0

      Have you ever read the datasheet for any of these devices?

    150. Re:I don't like it by cl0s · · Score: 1

      ok. we get it.

    151. Re:I don't like it by nxtw · · Score: 1

      For his statement to have been a lie, he would have to have known his knowledge was out of date.

      Of course he knew his knowledge was out of date - he admitted to this, and yet originally said he was talking about the current situation.

    152. Re:I don't like it by Anonymous Coward · · Score: 0

      What about Dirac?

    153. Re:I don't like it by adamp3 · · Score: 1
    154. Re:I don't like it by omnichad · · Score: 1

      Yeah....I realized that hours and hours later.

    155. Re:I don't like it by Tubal-Cain · · Score: 1

      Developed by BBC. And (IIRC) not finished yet.

    156. Re:I don't like it by Captain+Segfault · · Score: 1

      He admitted to no such thing. He only admitted he knows *now* that his knowledge was out of date.

      Let's say I checked my bank account yesterday and saw it has $1000.

      So, today I say "I currently have $1000 in my bank account". It turns out that a $200 payment just posted to my account, so I really only have $800. Later I discover I only have $800. I say "I was a little out of date. I only look at my banking account once in a while."

      The original "I currently have $1000 in my bank account" was not a lie.

    157. Re:I don't like it by Captain+Segfault · · Score: 1

      You do not accomplish anything by accusing this this person of deliberate misinformation, aside perhaps from making yourself appear a dolt.

      Except where he admitted to using out of date knowledge to base his statement on what current titles use.

      In the words of the Wikipedians, you should assume good faith. It is irrelevant whether or not he actually was "lying" unless you had very good reason to believe he was before your original post.

      (Why would some random slashdot poster be deliberately trying to deceive people about the encoding of current blu-ray videos?)

    158. Re:I don't like it by nxtw · · Score: 1

      He admitted to no such thing. He only admitted he knows *now* that his knowledge was out of date.

      Except this isn't a bank account we are talking about here. This is a subject the poster admitted having no interest in.

    159. Re:I don't like it by nxtw · · Score: 1

      In the words of the Wikipedians, you should assume good faith [wikipedia.org]. It is irrelevant whether or not he actually was "lying" unless you had very good reason to believe he was before your original post.

      This isn't Wikipedia.

      (Why would some random slashdot poster be deliberately trying to deceive people about the encoding of current blu-ray videos?)

      Why would some random slashdot poster be deliberately trying to deceive people about the business practices of Microsoft?

      I don't know, but it happens a lot.

    160. Re:I don't like it by Captain+Segfault · · Score: 1

      This isn't Wikipedia.

      So? I'm not saying it's a policy, I'm saying it's a good idea.

      If someone is simply wrong and you call them a liar, you're being an asshole.

      Why would some random slashdot poster be deliberately trying to deceive people about the business practices of Microsoft?

      I don't know, but it happens a lot.

      [citation needed]

    161. Re:I don't like it by nxtw · · Score: 1

      [citation needed]

      Are you new here?

    162. Re:I don't like it by Captain+Segfault · · Score: 1

      If he had no interest in it, why is he lying about it?

      Suppose, for a moment, the completely outlandish and inconceivable idea that he actually believed that "most current titles use VC-1". Why would he believe that?

    163. Re:I don't like it by tronicum · · Score: 1

      Wrong. Flash Video had VP6, a much older version, with worser performance compared to H.264. No VP8 in Flash at all.

  13. Replace OGG container with MKV by Anonymous Coward · · Score: 0

    Also, I hope Google (or another big mover) actively promotes a good media container format. Something better than OGG, perhaps MKV...

  14. ENCODERS IDOTS ! by johnjones · · Score: 3, Insightful

    its all about the encoders !

    google can quite easily make reference but until there is High quality encoders then its pretty pointless

    making decoder plugins for IE and mac is actually pretty easy in comparison

    hardware reference designes need to be seeded also to the likes of TI and STMicroelectronics before it will even start to be useful after all where do all the camera's now do mp4 come from...

    its all about the encoders !

    regards

    John Jones

    1. Re:ENCODERS IDOTS ! by Anonymous Coward · · Score: 1, Funny

      umm... what's an iDot?

    2. Re:ENCODERS IDOTS ! by Anonymous Coward · · Score: 0

      Mod parent up!

      If the encoders are encumbered with patents, we're still doomed...

  15. coffin? by YesIAmAScript · · Score: 1

    You see what it took to kill IE6. MS hasn't supported it for what, 2 years and it's finally now about to die?

    Not supporting this video codec is unlikely to kill IE.

    --
    http://lkml.org/lkml/2005/8/20/95
    1. Re:coffin? by mirix · · Score: 1

      Yeah, I suppose it might be a bit of a stretch. But things have changed quite a bit from IE5/6's total domination to how things are now, and not supporting... say youtube, would knock IE down another peg.

      --
      Sent from my PDP-11
    2. Re:coffin? by Runaway1956 · · Score: 1

      You seem to be conveniently forgetting the reasons behind IE6's - uhhh - "extended" life. Those silly programming tricks that enabled crazily hacked "applications" to run only in that version of IE. Without all that nonsense, IE would have died long ago.

      IE7, 8, and the upcoming version 9 don't have that legacy baggage.

      Failure to support something as potentially popular as this new codec *could* spell IE's demise. I'm not predicting anything, but the possibility is there.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    3. Re:coffin? by jandrese · · Score: 1

      The real reason IE6 is still around is much simpler: It came with the OS (XP) when people bought their machines and a great many people simply never upgrade (or patch) their machines. A lot of them are stuck on slow dialup lines too, which makes something like Windows Update a hilarious nonstarter. It would take literally all week to patch up a base XP install over a modem, especially since they both a cheap and crappy PC and it's been completely loaded down with trojans.

      --

      I read the internet for the articles.
    4. Re:coffin? by chdig · · Score: 2, Interesting

      You're both wrong. It lasted so long because it was so advanced when it came out, that it took years for any competition to form, hence reason to be replaced by micro$oft. I know, I know, you don't like to hear it, but there were some real dark netscape days there for a long time, while IE6 allowed AJAX-type programming from back from back in 2001.

      By its end it was long in the tooth, and lacked key features of the likes of Firefox, but back then it opened up a lot of new possibilities for a web developer. Look at the past 3 years: Windows still comes installed with IE, but a lot of people are using firefox, safari, or chrome, because they're as good or better, and offer real competition that was completely non-existant in 2003.

      In a way, by taking so long with IE7, microsoft did us a favour by allowing vibrant competition in the browser market (yes, I am someone that doesn't touch IE unless I absolutely need to)

  16. Not a surprise by steveha · · Score: 4, Interesting

    The amount of money that Google paid for On2 was pocket change by Google standards. And the amount of money that On2 made every year was in the noise level by Google standards. So it never seemed likely to me that Google bought On2 with the intention of selling codecs for money.

    If VP8 really is as good as On2 claimed, Google could save some pretty good money by serving up YouTube videos in VP8 format instead of H264. And even better, Google would not have to worry about the H.264 patent owners changing the rates or changing the rules. So it really would be in Google's best interest if all of the YouTube users were able to view content in VP8. But given the head start of H.264 in the market, the only possible way for Google to get everyone to use VP8 would be to release it for free.

    I'm happy about this. This is just a win/win for everyone. If VP8 is decently competitive with H.264, and it is completely free, then as shutdown -p now commented, there is no longer any need to choose between good compression and free software. Everyone can have both!

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
    1. Re:Not a surprise by Stan+Vassilev · · Score: 2, Insightful

      If VP8 really is as good as On2 claimed, Google could save some pretty good money by serving up YouTube videos in VP8 format instead of H264. And even better, Google would not have to worry about the H.264 patent owners changing the rates or changing the rules.

      I don't think Google really wants to re-encode their entire YouTube catalog in yet another codec, but V8 serves a very particular role in this picture.

      Google is basically keeping ISO/IEC MPEG in check by basically stating "if you do something stupid, we'll do everything possible to use V8 to make your life harder". So we may see some PR work and posturing, and V8 will likely end up in Google Chrome as well.

      Whether everyone will jump to using V8 is still questionable at this point. But having it around will keep H.264 more accessible to everyone, which is good news.

    2. Re:Not a surprise by nine-times · · Score: 1

      If VP8 really is as good as On2 claimed, Google could save some pretty good money by serving up YouTube videos in VP8 format instead of H264.

      Right. If Google can cut the energy/resource costs of converting all those Youtube videos, along with the storage costs and bandwidth costs if the file sizes are smaller, then the investment might be very worthwhile for them on that basis alone. Knowing they don't have to deal with licensing issues could be icing on the cake.

      Beyond that, Google has made it clear that they believe improving the Internet is good for their business. They don't need to get money from you directly or even need you to visit their sites. It's not a perfect metaphor, but Google:the Internet :: "The House":A casino. Even when you're playing with other players, the house still gets a cut. The house always makes its money. They can comp some players their drinks, lose a few hands, and it doesn't matter. They're still making money.

      Google makes money from Youtube, but they also make money from ad revenue on other video sites. They also make money from Firefox, which is the only major browser affected by the H264 patent problems. I don't imagine that Google really has any interest in running around suing people for something this petty anyway.

    3. Re:Not a surprise by Blazewardog · · Score: 2, Interesting

      On2 claimed VP8 had a 50% edge on H.264 in 2008. This sounds amazing until you consider that since that time, x264 (which Google uses for Youtube) has had around a 30% improvement in its own compression. This 50% advantage is now down to 20% only. To get this advantage Google would still have to re-encode all videos on Youtube which will take lots of CPU time and on top of that, H.264 has a far wider penetration with decoders. Unless the VP8 encoder is going to get serious work like x264, VP8 won't take off nearly as fast as many people think.

    4. Re:Not a surprise by javilon · · Score: 1

      and V8 will likely end up in Google Chrome as well.

      Well, V8 will end up in Chrome, Firefox, Opera, Android, Wikimedia and Webkit, that's for sure. Then Apple will need to rip it off Webkit in order to produce safari, and this will produce a fishy smell, so they may be pressured to leave it there.

      That's a pretty good jumpstart.

      --


      When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
    5. Re:Not a surprise by xiong.chiamiov · · Score: 1

      If VP8 really is as good as On2 claimed, Google could save some pretty good money by serving up YouTube videos in VP8 format instead of H264. And even better, Google would not have to worry about the H.264 patent owners changing the rates or changing the rules.

      I don't think Google really wants to re-encode their entire YouTube catalog in yet another codec, but V8 serves a very particular role in this picture.

      Google is basically keeping ISO/IEC MPEG in check by basically stating "if you do something stupid, we'll do everything possible to use V8 to make your life harder". So we may see some PR work and posturing, and V8 will likely end up in Google Chrome as well.

      Whether everyone will jump to using V8 is still questionable at this point. But having it around will keep H.264 more accessible to everyone, which is good news.

      V8 is quite a different thing from VP8.

    6. Re:Not a surprise by Anonymous Coward · · Score: 0

      To get this advantage Google would still have to re-encode all videos on Youtube which will take lots of CPU time

      Eh, not really. They could simply start encoding all new content in VP8, and start re-encoding the most popular content in their spare time (maybe in the middle of the night when their servers are least busy). Over time more and more stuff would be available in VP8.

      Google right now has a whole bunch of content in H.263 format, which they haven't bothered to re-encode to H.264. I wonder if they are holding back on committing to a giant re-encoding project, waiting to see if they can just encode to VP8. If I were Google I wouldn't want to re-encode from H.263 to H.264 and then again to VP8, especially if the gains weren't too large for VP8 over H.264.

      Unless the VP8 encoder is going to get serious work like x264, VP8 won't take off nearly as fast as many people think.

      Yea, but if Google seriously commits to VP8: build it in to Chromium, pay the Firefox devs to add it to Firefox, build it in to all Android devices, start advertising it on YouTube ("Get the best quality NOW! Click here to download <some_catchy_marketing_name_for_VP8>"), etc. etc. then it will gain some pretty good momentum. Wikipedia would adopt it instantly. Video game engines would start using VP8 for cut scenes. And so on.

    7. Re:Not a surprise by Anonymous Coward · · Score: 0

      The amount of money that Google paid for On2 was pocket change by Google standards. And the amount of money that On2 made every year was in the noise level by Google standards. So it never seemed likely to me that Google bought On2 with the intention of selling codecs for money.

      All that may be true, but we know the truth... Google was planning to keep it proprietery until the Free Software Foundation argued so eloquently and persuasively that Google decided to change their plans completely and release it for free. </sarcasm>

      (actually I'll bet it was the opposite. Google probably said "Huh, we were going to release this for free, but now that the FSF demands it we kind of want to keep it just to spite them. oh well might as well do it anyway even though the FSF will act like they made us do it")

    8. Re:Not a surprise by Archon-X · · Score: 1

      Every time I think of the youtube Development Labs, I imagine they've got a huge poster on the wall

      - Got a money saving idea?
      o Does it require reencoding everything?
          o Yes? Return to your desk
          o No? Visit management.

    9. Re:Not a surprise by Anonymous Coward · · Score: 0

      The early demos I saw were slow as hell, quality wise they were better than horrible H.264 encoders but not as good as comparably priced encoders. Granted that this was pre-release code and the expectation was that at least performance would improve by the time it hit the street.

    10. Re:Not a surprise by BikeHelmet · · Score: 1

      All the same, I can't wait to get my hands on a VP8 encoder. I'd love to see what it encodes well, and doesn't encode well.

    11. Re:Not a surprise by sznupi · · Score: 1

      It wouldn't be "re-encode from H.263 to H.264 and then again to VP8"; yt keeps the originally uploaded files.

      --
      One that hath name thou can not otter
    12. Re:Not a surprise by Anonymous Coward · · Score: 0

      Oh come on, I was perfectly clear. I didn't mean to transcode from H.264 to VP8, I meant encode from original to H.264 and then later encode from original to VP8.

      I was a little bit confused... I used "H.263" as the original there, but who knows what the original would really be. But the reason I said that is because, as far as I know, YouTube encodes whatever the original is to H.263 and then discards the original. I could be wrong about that. (I kind of hope so. A lot of the videos on YouTube have truly sucky audio, and I'm hoping they still have the real originals and the audio will get better when they re-encode to a better format.)

      You said YouTube keeps the original files... how do you know that? Do you have a link to a "behind the scenes at YouTube" page? If so, please share it! I'd love to read that.

    13. Re:Not a surprise by sznupi · · Score: 1

      http://youtube-global.blogspot.com/2008/03/youtube-videos-in-high-quality.html

      ... We're making these streams available on certain videos, based upon the source file uploaded to us, and over time you'll find a greater percentage of the library is available to view in higher quality. This feature applies to all eligible videos uploaded from the YouTube community ...

      Some portion of eligible videos had higher quality options show up when those options launched on yt. Without source files that would be impossible / pointless. Besides, format even for "standard, lowest resolution" yt videos chamged (around a year ago, from H.263 + mono MP3 to H.264 + stereo AAC), which wouldn't fit with yt help strongly warning against excessive reencoding.

      And sucky audio is there because of sucky uploaded files...

      --
      One that hath name thou can not otter
    14. Re:Not a surprise by Anonymous Coward · · Score: 0

      That's awesome. Thanks for the link.

      I don't know why I assumed that Google was throwing away the original... I guess it's because I grew up during the time when storage was really expensive. In 1989, I believe my main computer at work had a 40 MB hard drive! (It seemed big, in those days.) :-)

      And sucky audio is there because of sucky uploaded files...

      Actually, the mono MP3 audio compression artifacts would probably explain the suckiness I was complaining about. If the new baseline is H.264 and stereo AAC, that would explain why I haven't heard the horrible artifacts in a while.

      Thanks again for the informative followup. I wish I could mod you up.

  17. What I would ask Google is.. by Phoe6 · · Score: 1, Interesting

    Was this decision taken after the urge of FSF or they had it in their plans? I think the lobbying and urging by FSF to a corporate like Google seems somewhat undignified, at least to me. This act seems of higher quality and nature, be whatever its motivations are.

    But yeah, I would be curious to know from the Google Insiders as how much of FSF urging help?

    --
    Senthil
    1. Re:What I would ask Google is.. by belg4mit · · Score: 1

      >I think the lobbying and urging by FSF to a corporate like Google seems somewhat undignified, at least to me.

      Why? If corporations get to lobby government, which is supposed to be of and by the *people*, and
      non-profits can do so as well, why can't a non-profit lobby a corporation? Compare a (call to) boycott.

      --
      Were that I say, pancakes?
    2. Re:What I would ask Google is.. by Alex+Belits · · Score: 1

      The mechanism is different, but overall you are right.

      Google has to do something truly terrible to lose customers, but it has good chance to lose potential employees and partners if it will piss off large number of geeks in general.

      For example, guess what would I do if I got an employment offer from Microsoft, Citrix or Broadcom, companies that have nearly unbroken record of annoying me by every their move?

      --
      Contrary to the popular belief, there indeed is no God.
    3. Re:What I would ask Google is.. by Anonymous Coward · · Score: 0

      For example, guess what would I do if I got an employment offer from Microsoft, Citrix or Broadcom, companies that have nearly unbroken record of annoying me by every their move?

      I'd at least go and talk with them. Who knows, it might be nice to get in touch with my evil side.

    4. Re:What I would ask Google is.. by elewton · · Score: 1

      I think it's more likely that the FSF offered their pleas after the decision had obviously been made.

    5. Re:What I would ask Google is.. by Phoe6 · · Score: 1

      This makes sense. Yeah, be whatever the motive, the FSF might thank them as it still gets aligned to what they (FSF) wanted.

      --
      Senthil
  18. They might be On2 something here... by abhishekupadhya · · Score: 5, Funny

    that's all.

    1. Re:They might be On2 something here... by Anonymous Coward · · Score: 0

      lol I salute you sir.

    2. Re:They might be On2 something here... by Soul-Burn666 · · Score: 1

      I wonder if it's something Google's VP8?

      I sure want to get my hands on the recipe!

      --
      ^_^
  19. Now it gets interesting.... by mswhippingboy · · Score: 1

    But can Google get Safari and IE on board?

    I suspect that IE will come on board once it starts loosing enough market share to browsers that support it. Since Google owns YouTube, it's a pretty safe bet that YouTube will migrate over to it. When that happens, IE won't have much choice or much reason not to support it.
    Where it gets interesting is with Safari. Apple has been very bullish as of late about only supporting what it wants to support, not what customers want. If it sticks to its guns and refuses to support HTML5 video, there will be a lot of pissed iPhone/iPad users that can't get YouTube video anymore (they already have to live without Flash video). Since it's beginning to look like Opera may not get approved for the iPhone (20 days and counting since its submission - no big surprise if Apple turns them down), iPhone/iPad users will be S.O.L. when it comes to video.
    I wonder how "cool" Apple will look when all all the Android & WinME Mobile devices are showing off their HTML5 video support and Apples devices can no longer do video?

    --
    Sometimes the light at the end of the tunnel is the headlight of an oncoming train.
    1. Re:Now it gets interesting.... by sumthinboutjesus · · Score: 1

      I'm not sure if you're a troll or just seriously misinformed...but opera mini is currently in the app store downloaded to many people's iphones. As for iPhone not having HTML5, that's also a fairly ridiculous assertion to make, since they are one of the major backers encouraging its adoption, going so far as to make major media outlets rework sites to remove flash dependencies. I do agree Apple has made a few dickish moves here recently, but this comment seems to be full of misinformation on dick moves that are completely contrary to Apple's longstanding positions. As far as the android/winmo stuff, you seem to be confusing HTML5 and Flash 10.1 support, and the assertion that apple's devices couldn't do video is demonstrably false. Fact check much?

    2. Re:Now it gets interesting.... by mikael_j · · Score: 1

      Apple has been very bullish as of late about only supporting what it wants to support, not what customers want. If it sticks to its guns and refuses to support HTML5 video...

      What are you talking about? Safari supports HTML5 video right now (with h.264 video).

      --
      Greylisting is to SMTP as NAT is to IPv4
  20. Safari and IE? by Alex+Belits · · Score: 3, Interesting

    But can Google get Safari and IE on board?

    What?

    Just make it the default format for Youtube, and everyone will include it, just to get rid of Flash. Apple hates Adobe, and Microsoft merely dislikes it, so no tears are going to be shed.

    --
    Contrary to the popular belief, there indeed is no God.
    1. Re:Safari and IE? by Anonymous Coward · · Score: 0

      You are mistaken in some aspects. Adobe's customers are NOT the viewers. No, they are the sites.

      As long as Flash will offer something better than a <video/> tag, it will be used instead of the HTML5 variant; of course, HTML5 option will be kept around, to satisfy diehards and corner cases of the market, but currently no browser can offer what Adobe offers or promises to offer starting with CS5.

      This is why Flash is going into Chrome as part of the base code, and not as a plugin.

    2. Re:Safari and IE? by mr_mischief · · Score: 1

      I'm not sure Adobe really likes Flash as a file specification. It's kind of what they inherited Flash as when they bought Macromedia. I'm sure they'd be just as happy to have Flash the application put out HTML 5 video in a codec with 100% penetration and do animation using canvas.

      Right now, one reason not to upgrade Creative Suite or Flash by itself is that the target users mostly haven't updated their players yet. If Adobe can point out that there's no interversion compatibility problems for their proprietary plug-in because the output format is HTML with video and canvas instead of said proprietary plug-in, then they can sell newer versions of Flash (and Fireworks, After Effects, etc).

      Remember, it's Adobe that released a spec for SWF. It's Adobe that is moving Flash CS5 from a binary memory dump for the FLA save files to an XML-based save file. It's Adobe that made Flash objects scriptable with ActionScript which is ECMA-compliant. I wouldn't be surprised if they eventually get around to making Flash support more targets than just the Flash player, even if their best support remains with that.

      It's the authoring application that makes them money, not the player.

    3. Re:Safari and IE? by Alex+Belits · · Score: 1

      As long as Flash will offer something better than a <video/> tag, it will be used instead of the HTML5 variant; of course, HTML5 option will be kept around, to satisfy diehards and corner cases of the market, but currently no browser can offer what Adobe offers or promises to offer starting with CS5.

      Flash offers absolutely nothing useful over HTML and Javascript as far as video player functionality is concerned. It's used as a vehicle of codec delivery because Windows Media Player doesn't do it properly.

      And video playback is far beyond the original purpose of flash in the first place -- flash is a vector-based interactive client, video was bolted on because it was a feature that was done poorly in "legitimate" video plugins such as Windows Media Player, Quicktime and Real Player.

      --
      Contrary to the popular belief, there indeed is no God.
    4. Re:Safari and IE? by Alex+Belits · · Score: 1

      Adobe that made Flash objects scriptable with ActionScript which is ECMA-compliant.

      It's more like ECMA is compliant with various semi-proprietary formats that vendors throw at it, rather than the other way around.

      I wouldn't be surprised if they eventually get around to making Flash support more targets than just the Flash player, even if their best support remains with that.

      I am not convinced that ANYTHING that Adobe wrote, ever turned out to work the way it was supposed to work. Either, they develop software in an entirely ad-hoc manner, or their implementation constantly gets sidetracked into becoming something that no one expected it to become.

      --
      Contrary to the popular belief, there indeed is no God.
    5. Re:Safari and IE? by jafac · · Score: 1

      Well; basically, flash makes most YouTube videos into slideshows on Apple systems. Even modern Apple systems. I've read it's an OS-architecture thing, but Apple believes the ball is in Adobe's court to fix. And Adobe refuses (or continues to fail) to fix it.

      In any case - I first noticed the problem on an ancient G3 iMac, several years ago. Then, my dual G5 started doing it last year. Now, my 2 year old intel MacBook is doing it. Doesn't matter what browser or set of plugins we use. It is a problem that got progressively worse. All of my Macs now slideshow YouTube videos. I tried installing PPC Linux on another old G3 iMac, but I couldn't get a Flash plugin to compile quite right, so I couldn't compare there. On my Intel Ubuntu Linux machines. . . works fine. I think this has also been a huge factor in why NetFlix has delayed OnDemand video for the Mac platform.

      So - hell, if what I'm reading about Adobe is true, good effing riddance. Hey, so-long to their damn flash-embedded unblockable ad-banners too.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    6. Re:Safari and IE? by AlgorithMan · · Score: 1

      Microsoft dislikes Adobe? maybe flash, since it's a competitor to silverlight, but without Photoshop, all the MS-Fanbois would have no argument left for sticking with Windows

      --
      The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
    7. Re:Safari and IE? by mr_mischief · · Score: 1

      I think very few developers of successful software with several versions over several years know exactly what features will be necessary from one release to the next until they get feedback from customers. I think that's even more true with a project like Flash that was developed for years by Macromedia, bought by Adobe, then developed for years by Adobe.

      I'm not a fan of Flash because I hate the Flash Player. I am a fan of the Flash authoring tool and some of its knockoffs (I actually use Namo FreeMotion or program stuff in HaXe if I absolutely need to target Flash Player, but I've used Flash for work when someone else picked up the license fees).

      In recent years, several alternative players have gotten pretty close to doing what Flash Player does. Several authoring tools have gotten fairly close to doing at least what older versions of Flash (the authoring tool) did. That's largely thanks to Adobe's tendency to be at least partly open with file formats.

      Their company site even says that PDF and such are as open as they are because they believe in interoperability of even closed-source software, and that they think they can compete on features. Now that CS5 will use a much more readable save file format, there will probably be other tools that can even work properly with Flash's save files (without using some hack to dump the data objects and ActionScript to the file system).

      I think Adobe sucks in quite a few ways. Their tool prices are usually said to be fixed, to the point even that they're said to go after places offering discounts on years old versions new in the box. I think the way they play Apple and Microsoft against one another is harmful to Adobe's customers more than Apple or Microsoft. I do think, though, that they aren't completely against interoperability just because they make closed-source software.

      Whether their software turns out according to plan or not, it can be very useful. I think they'd still haver a huge market for Flash Professional and Flash Developer even if they targeted the JVM, JavaScript/canvas/video tags, or native code rather than (or in addition to) Flash Player.

  21. this battle was over a long time ago by Anonymous Coward · · Score: 0

    H.264 rules the universe guys. Stop living your little pipe dream that anything else will survive. Hardware encoders and decoders are out there in the millions. That single fact alone will make it stay.

    MPEG4/AAC audio took over the world, and no one looked back.
    H.264 has taken over the web, and you should never look back.

    Video is quickly becoming an commodity. It is ridiculous that html5 took so longer to get here.

    Who gives a damn what the file format is anymore at the end user level. The only possible place for giving a care is at the high end ( 2K, 4K video + ) a new algorithm there could get some traction.
    H.264 is going on 5 years now. Yeah their licensing terms could change, but do you really think all these hardware and software vendors will tolerate that? The market will take care of itself.

    1. Re:this battle was over a long time ago by Bent+Spoke · · Score: 2, Interesting

      Yeah their licensing terms could change,...

      Did you ever consider that maybe this is googles goal? Just the treat of VP8 could be enough to force h.264 to change to a less restrictive licence...

    2. Re:this battle was over a long time ago by petermgreen · · Score: 1

      My guess is that the h.264 patent holders would rather lose the web video market than take the losses in royalties that would be associated with relasing h.264 under a license that is sufficiantly compatible with the principles of opensource to satisfy mozilla.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  22. Where Is The Mention Of Opera by Anonymous Coward · · Score: 1, Interesting

    Has everyone forgotten who is responsible for the Web browser ballot in Windows 7 in the European Union? Opera! The point is, Opera gets results for the benefit of everyone. If only they patented tabbed browsing...

    1. Re:Where Is The Mention Of Opera by icebraining · · Score: 1

      If only they patented tabbed browsing...

      There were at least 3 browsers (well, one was an IE shell) that featured tabbed browsing before Opera. The first was NetCaptor.

      "Tabbed browsing is the biggest fundamental improvement in the Web browser in years. NetCaptor lets you do a staggering number of things with tabs. Try it... You may never go back to Internet Explorer again." - Walt Mossberg, The Wall Street Journal

      Besides, the EU doesn't give software patents (thankfully).

    2. Re:Where Is The Mention Of Opera by sznupi · · Score: 1

      Mentioning Opera would be at the least very tactful in the context of this discussion. They kickstarted current HTML video tag effort, they are pushing since the beginning an open format
      http://my.opera.com/haavard/blog/2007/03/05/1

      BTW, Opera did have MDI since its first version in 1994, that's not so far from tabbed UI (heck, current "tabbed one" in Opera is still quite disctinct from other browsers - still MDI, just with always visible (not only in menu, which is still there) buttons for each document). Still might count that Opera pushed it / I'm sure one could find quite a few other things...

      --
      One that hath name thou can not otter
    3. Re:Where Is The Mention Of Opera by clone53421 · · Score: 1

      If only they patented tabbed browsing...

      You mean if only they INVENTED tabbed browsing...

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  23. That's not at all true by Anonymous Coward · · Score: 1, Insightful

    Most mobile devices have support for hardware h264 decoding these days. The iPhone and Nexus One, for example, both have hardware h.264 decoding support, and many netbooks have video hardware that accelerates the decoding.

    I'm not defending the codec here, just pointing out that you're wrong.

    1. Re:That's not at all true by Joce640k · · Score: 1

      I guess it depends how you define "many"...

      --
      No sig today...
    2. Re:That's not at all true by LingNoi · · Score: 1

      Two of the most expensive devices aren't "most devices", the GP is correct here and a lot of the cheap devices don't support h.264.

      Most devices don't have hardware h.264 decoding and why should they? A codec should not need a dedicated chip to work around its bloated resource hogging design.

    3. Re:That's not at all true by BikeHelmet · · Score: 1

      H.264 decodes fine at low bitrates. 128-256kbit should decode fine on most cellphones - software permitting. That's a high enough bitrate to look decent at cellphone resolutions.

      Here - if you want to test it, I'll hand you a bunch 128-256kbit videos:
      http://www.mediafire.com/?iyohljiy3gy

      75 seconds long, FRAPS footage of a game intro. It happens to compress quite well, so for actual video footage, 256kbit and up would be best.

      That's with all settings tweaked to the max. If your cellphone or media player can play that, then hardware support probably isn't required - it's just handy to avoid having to transcode to lower bitrates.

  24. It only takes one porn video in VP8... by Anonymous Coward · · Score: 0

    then everyone will support it.

    1. Re:It only takes one porn video in VP8... by Anonymous Coward · · Score: 0

      Unfortunately for you, that one porn video involves a dozen niggers running train on your ass.

  25. Like it would kill flash... by Skuld-Chan · · Score: 1

    Anyhow who says this doesn't know anything about flash or what it is used for. Also FLV was one of the first containers to support on2.

    1. Re:Like it would kill flash... by ADRA · · Score: 1

      You could say the same thing about Silverlight and Java applets. All of them have a place on the internet, although Silverlight and Java have significantly smaller markets to become marginalized. Flash has 4 'winner' areas right now:
      1. Video - The lions share of internet video is either served or streamed through some form of Flash player. The advent of a good HTML5 video standard would mean flash becomes a burden in the road to compatibility -- DEAD
      2. Games - The flash games market is pretty solid and aren't going anywhere soon. There are tons upon tons of games written in flash, and the majority couldn't be ported to HTML 5 at all, although many could given the right determination)
      3. Ads - Tons of ads are fed through Flash for whatever reason (I block random flash so I couldn't tell what they're all about)
      4. Graphs / Corny Image Viewers - Graphing in static HTML currently sucks, so many sites have turned to Flash to solve their interactivity defects of HTML / Javascript. Maybe Google can expand GWT to make dead simple graphing... One can dream... As for corny image viewers, this is something that HTML 5 can and does regularly embrace, but for some cracked reason I seem to be bumping into more sites that insist on using flash for image viewing... very annoying!

      I don't think any browser vendor specifically cares about having a simplified and streamlined installation of flash out of box or easily installed. What they do want is something compelling to internet users to continue using their product. Video is pretty essential to most web users today. Most people would love to kill flash ads. Games are key for those that play many flash games, but that group is insignificant when compared to the vast majority of web surfers online.

      --
      Bye!
  26. hmmm... by buddyglass · · Score: 1

    I thought one of the problems with Ogg (vs the competition) was that its decoding process is floating point intensive and thus unworkable on cheap/portable/limited hardware. Am I imagining that? If not, does VP8 suffer that same flaw?

  27. Webcam support? by AHuxley · · Score: 1

    With more quality webcams on hand held, desktop and portable devices how does this google/codec news relate to webcams?
    UVC lets many free/nonfree OS see the cam and offers a way to broadcast 1 on 1 or 1 on 1000's via flash and free (ad supported) websites.
    So my question is where is webcam broadcast support at with html5 and the new codecs?
    Thanks

    --
    Domestic spying is now "Benign Information Gathering"
    1. Re:Webcam support? by GNUALMAFUERTE · · Score: 1

      Well, playing back a stream shouldn't be a problem. What would not be possible with the current HTML5 spec is reading from the webcam, that is, the A-Leg of the communication. But adding that capability to browsers should be trivial.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
  28. GPL2 terms and patents by Bruce+Perens · · Score: 4, Informative

    The GPL is not the only reason that Firefox would decline to place an encumbered technology in their browser. However, you are incorrect in stating that GPL2 would allow this. Under the terms of GPL2 section 7, the only allowable patent license would be one that licenses all GPL software used by anyone, because the patent license you take may not restrict any of the GPL terms - like modification, and of course you can modify any GPL program into another GPL program.

    7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License.

    1. Re:GPL2 terms and patents by onefriedrice · · Score: 1

      The GPL is not the only reason that Firefox would decline to place an encumbered technology in their browser. However, you are incorrect in stating that GPL2 would allow this. Under the terms of GPL2 section 7, the only allowable patent license would be one that licenses all GPL software used by anyone, because the patent license you take may not restrict any of the GPL terms - like modification, and of course you can modify any GPL program into another GPL program.

      7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License.

      Irrelevant. Like any other license, the copyright holders retain every right that they don't explicitly give up in the license, meaning Mozilla is not under the same legal obligations regarding the code as everyone else is. I'm quite sure that the GPL does not explicitly state that copyright owners are under the same restrictions of distribution that their licensees are under; otherwise, dual-licensing a proprietary product and a GPL version would be impossible. There is nothing stopping Mozilla from including h.264 support in their binary releases; last I checked, they don't ship any GPL-only 3rd-party code (or without special provisions). And of course there is nothing stopping Mozilla from supporting every codec that the underlying operating system exports in their shared libraries.

      I don't know whether or not Mozilla has "said again and again" that there is no way they can include h.264 support in Firefox, but they're simply wrong if they have. Woulda been great if Theora could have gained more traction earlier on so as to have been more competitive, but as far as mass adoption goes, its opportunity is long gone.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
    2. Re:GPL2 terms and patents by Anonymous Coward · · Score: 0

      "You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works."

      The latter part isn't true if you happen to be the copyright holder.

    3. Re:GPL2 terms and patents by Bruce+Perens · · Score: 1

      There's a certain breed of attorney who is fond of legal theories that have no pratical application. This is something similar. Mozilla has no path to come out with a proprietary version of their browser while keeping their developer community or their grants, even if they were able to assure to themselves that they have all appropriate rights to do so.

    4. Re:GPL2 terms and patents by BillMike · · Score: 0
  29. I wonder how On2 shareholders will react by yuhong · · Score: 1

    I wonder how On2 shareholders will react to open sourcing of VP8. Seems that the increase of $26.5 million to the offer was a major victory for them. Any activists willing to comment?

  30. H264 is not that heavy if implemented right by Ilgaz · · Score: 1

    That is, in case your device/computer doesn't have a real chip to do h264 decoding or there isn't any CPU acceleration (SSE/Altivec) in the decoder software. In some cases, like Adobe's situation with Apple, the chip (GPU) is there, they just can't reach it using any official/hack API so there we have 100% CPU using Flash on Apple with Apple user/fans bitching about Adobe instead.

    I have problem believing Google will spend time and money hardware accelerating VP8 on, lets say PowerPC. They didn't even bother to release a browser. What about Symbian? They got some great software up and running on Symbian but not something really complex like a video player.

    1. Re:H264 is not that heavy if implemented right by mad.frog · · Score: 1

      > I have problem believing Google will spend time and money hardware accelerating VP8 on, lets say PowerPC.

      I have a problem believing they should bother. PowerPC has no desktop presence aside from aging Macs, which are underpowered compared to modern phones (!). The PPC-G4 was da bomb back before Y2K, but that was then, this is now.

    2. Re:H264 is not that heavy if implemented right by mr_mischief · · Score: 1

      The Wii, XBox 360, and PlayStation 3 all sport processors with ISAs derived from Power/PowerPC. I think those are relatively widely distributed, and often used for video-related purposes. (Yes, the Core is partially Power-based. Yes, it has extra processing elements used for specific things like media encoding and decoding, but the central processor core is Power-based.)

      FreeScale makes dual-core PowerPC-based chips for the automotive market. Many FreeScale chips end up in the creature-comfort portions of the cars like in-dash navigation systems, back-seat entertainment systems, and such. Sync from Ford and Microsoft uses an ARM chip from FreeScale for multimedia. However, GM's OnStar uses a Power-based chip from FreeScale. That processor is also used for the in-dash displays and such in OnStar-equipped vehicles.

      Various embedded video roles exist like CCTV security cameras and IPTV. Tigon uses AMCC PowerPC-based processors in at least some of its offerings.

      IBM makes a DVR chipset called the STB04500 which is used in the DreamBox. It's PowerPC-based. Yet another embedded video device using PowerPC.

      There are rumors of IBM bringing a PowerPC-based netbook processor on the market to compete with Atom and the ARM systems. If they push that through, you'd better believe they'd work out support for video on the systems by launch.

  31. Just need flash by SlightOverdose · · Score: 2, Interesting

    > Sure, Chrome and Firefox will support it. But can Google get Safari and IE on board?"

    They don't have to- they just need to convince Adobe to get on board and they are set. Web Developers will be able to have a Flash fallback without needing to re-encode their videos

  32. Hacking IE? by Ilgaz · · Score: 1

    Do you really want that hack inside your browser? If I were a IE user, I wouldn't. IE isn't designed to do such things and there is enough trouble already with it. People who aren't allowed to install any other browser can't already install some deep level activex anyway.

    It is just like Input Manager hacks on OS X Safari. They just can't admit the browser isn't designed to be hacked that way and it is way more viable to use a browser that allows extensions by architectural design.

    1. Re:Hacking IE? by clone53421 · · Score: 1

      Do you really want that hack inside your browser? If I were a IE user, I wouldn't. IE isn't designed to do such things and there is enough trouble already with it.

      If you were an IE user, you wouldn’t be using IE in the first place...

      You say “If I were an IE user”, but you’re not thinking like an IE user.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  33. H264 isn't evil and not going anywhere by Ilgaz · · Score: 1

    MPEG-LA is protecting the rights of the real patent owners which I bet, may even include some open source heroes. MPEG-LA isn't some large, evil company. It is just an organization to protect the rights of the codec owners. For example, if you want to have VC-1, you contact them too.

    Google did the best decision which most already predicted when they acquired On2, great for them to open the codec but it doesn't make MPEG-LA or any codec companies "evil". They either can't afford to give away their all rights or they simply can't do it.

    Once you air to millions of set top boxes, offer mpeg4 files to millions of devices and go up space with mpeg2 or h264, things look different to you and no, nothing goes away.

    1. Re:H264 isn't evil and not going anywhere by knorthern+knight · · Score: 1

      > MPEG-LA isn't some large, evil company. It is just an
      > organization to protect the rights of the codec owners.
      > For example, if you want to have VC-1, you contact them too.

      Just like the RIAA is a corporate shell front for Sony and friends. The hate is mis-directed at the RIAA, when it should be directed at the individual members thereof. Ditto for the MPAA.

      --

      I'm not repeating myself
      I'm an X window user; I'm an ex-Windows user
    2. Re:H264 isn't evil and not going anywhere by Anonymous Coward · · Score: 0

      MPEG-LA is protecting the rights of the real patent owners which I bet, may even include some open source heroes.

      The patent list is public, so spread misinformation disguised as "an educated guess" elsewhere.

  34. More than just browsers by gig · · Score: 3, Insightful

    H.264 is in *everything*, even Flash. It's in all the hardware, from smartphones to PC GPU's. Camcorders make it. It's on Blu-Ray and iTunes and YouTube.

    This move with VP8 is likely to keep MPEG licensing free from 2016 through the expiration of the patents. It's not going to displace H.264, though. Even if everyone in the world agreed to replace H.264, it would take a decade or more. Even if you don't know it, most of the post-DVD video you've watched was H.264.

    1. Re:More than just browsers by Anonymous Coward · · Score: 0

      It's well-known that Youtube keeps originals of the files it serves. And several copies of the data in various formats. So re-encoding _everything_ would be a slow-down and an increase in storage requirements of 25% (and they could demote some other file format at the same time)

      As for "it's used for all post-DVD video", who cares? video codecs come and go.
      There are plans to start h.265 development - should they stop doing that as well, given the market share h.264 has?
      Should the MPEG gang have stuck to MPEG-4 (non chapter-10) as that's the dominant format?
      Why should only MPEG be allowed to release incompatible new codecs?

    2. Re:More than just browsers by Anonymous Coward · · Score: 0

      You know why h.264 appeared in everything? Because youtube encoded their vids in h.264. Now, guess what will happen if youtube adopts VP8 or even Theora for their vids?

    3. Re:More than just browsers by Yaur · · Score: 1

      It was pretty clear by 2002 or 2003 that H.264 was going to win because there was nothing close quality wise and really nothing else on the horizon. YouTube was just following Adobe, who was doing what pretty much everyone else in the industry was doing.

  35. I hope Google fails by Anonymous Coward · · Score: 0

    I hope Google fails.

    1. Re:I hope Google fails by Dan+Ost · · Score: 1

      Any particular reason you're not interested in a good open-source friendly video codec?

      --

      *sigh* back to work...
  36. Please let this be true. by Beelzebud · · Score: 0, Redundant

    I really hope Google does this.

  37. Oh but Apple by Anonymous Coward · · Score: 0

    I doubt they'll get Apple with Safari onboard. I mean, they been trying to lock develops in on the iPhones so they can't cross-platform stuff...

  38. Apple and Microsoft don't need to support it by LostMyBeaver · · Score: 4, Interesting

    This is one of those things which gets me fuming more than the video tag being the most poorly thought out design issue ever on the web.

    Apple delivers video through the Quicktime architecture and Microsoft delivers video either through DirectShow or MediaFoundation. These frameworks are pluggable and CODECs can be easily installed on these platforms.

    What is missing is a method of delivering the CODECs to the users. Google can make the CODEC part of Google Toolbar, Google Desktop, Google Earth, etc... there are countless ways in which Google can proliferate the CODEC to the consumer. The real issue comes in mobile devices. Delivering to the Microsoft and Apple phones. On the desktop, the CODEC issue is already taken care of.

    As for supporting the VP8 CODEC on iPhone, I don't recall seeing anything that specifically bans third party CODECs on the phone itself. In fact, given that the hardware encoder in slingbox appears to be either WMV9 or VC-1 (I haven't verified it, but I read it somewhere), SlingPlayer for iPhone almost certainly is delivering a 3rd party CODEC to the device. It might simply be an issue of making a new player that triggers on VP8 media.

    As for the Microsoft phone, it's both easier and harder. I have implemented low complexity CODECs in .NET in the past, but nothing with as much complexity as VP8. H.261 works with minimal CPU consumption on .NET. I've also implemented much of H.262 with little additional overhead. With the exception of the more expensive prediction methods which are definitely points where highly optimized code is beneficial, CODECs with the complexity of H.264 and VP8 should be doable.

    My greatest dreams at the moment is Microsoft implementing vectorization extensions in .NET and I know it's supposedly scheduled, but cross platform vectorization frameworks are EXTREMELY complex. And to avoid them ending up with a piece of crap VM design like Java's, I'm truly hoping they'll delay the feature until they get it right.

    All said and done, VP8 can be proliferated pretty easily. At least for a company like Google who has both the means to implement it as well as the means to deploy it.

    1. Re:Apple and Microsoft don't need to support it by Timmmm · · Score: 0, Redundant

      CODEC!

    2. Re:Apple and Microsoft don't need to support it by pavon · · Score: 1

      As for supporting the VP8 CODEC on iPhone, I don't recall seeing anything that specifically bans third party CODECs on the phone itself. In fact, given that the hardware encoder in slingbox appears to be either WMV9 or VC-1 (I haven't verified it, but I read it somewhere), SlingPlayer for iPhone almost certainly is delivering a 3rd party CODEC to the device. It might simply be an issue of making a new player that triggers on VP8 media.

      Applications can not upgrade system capabilities, nor can the register themselves as helper applications to the browser. So there is no problem writing your own application that uses whatever codec you want, but the HTML5 video player in Safari will not support it, nor will it trigger another application that does support it.

    3. Re:Apple and Microsoft don't need to support it by LWATCDR · · Score: 1

      Codec for what?
      X86? X64, Sparc, ARM, PowerPC, Mips?
      Windows, Linux, Solais, BSD, OS/X............
      Even if you are going to use something like java or .net you will have a lovley layer of complexity that just me be too much for a small mobile device. I sure as heck wouldn't want to use a JIT compiler on a mobile device. Also it would be hard to provide hardware acceleration with a portable format.
      I don't want anything in .NET because it is too under the control of Microsoft and their track record of openness is terrible.
      I just don't as a viable solution to what I feel is a minor problem.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    4. Re:Apple and Microsoft don't need to support it by quacking+duck · · Score: 1

      As for supporting the VP8 CODEC on iPhone, I don't recall seeing anything that specifically bans third party CODECs on the phone itself. In fact, given that the hardware encoder in slingbox appears to be either WMV9 or VC-1 (I haven't verified it, but I read it somewhere), SlingPlayer for iPhone almost certainly is delivering a 3rd party CODEC to the device. It might simply be an issue of making a new player that triggers on VP8 media.

      According to Wikipedia, Slingbox cut off iPhone support for older Slingbox models, presumably because they only encoded to WMV, whereas the newer ones converts it to H.264 on the fly before streaming it to iPhone.

      This idea is already used by another app, Air Video. It has companion software for your computer that converts almost any video to an H.264 on the fly, and streams it to a wifi iPhone or iPod touch.

  39. PSNR Graphs by CSFFlame · · Score: 5, Interesting

    http://www.on2.com/index.php?603 I found them on on2's site. I assume those VP8s are at maximum quality, but if those are real, and this is fully open sourced, Theora AND H264 are in for a beating. I imagine that this will replace a lot of the internet... video if it's really that good.

    1. Re:PSNR Graphs by kangsterizer · · Score: 1

      unfortunately vp8 is old and they never delivered anything we can check, only graphs and stuff.. so is VP8 that good? history showed previous codecs they made were not nearly as good as they claimed..
      so we shall see, but i'm quite suspicious

    2. Re:PSNR Graphs by Anonymous Coward · · Score: 0

      Those graphs are impressive, but I'd like to see a comparison to current x264. Build r915 is old.

    3. Re:PSNR Graphs by columbus · · Score: 1

      I'm not conversant with the nuts & bolts of video encoding. Could you illuminate me as to what exactly PSNR is and why it is important?

      --
      friends don't let friends teleport drunk
    4. Re:PSNR Graphs by Tack · · Score: 1

      Unfortunately PSNR correlates poorly to perceived quality. Most of the impressive psychovisual work that's gone into x264 over the past 1+ years has actually reduced PSNR.

    5. Re:PSNR Graphs by evilviper · · Score: 1

      but if those are real, and this is fully open sourced, Theora AND H264 are in for a beating.

      PSNR is a poor metric, with most people switching to SSIM in the recent past.

      You should look at some of On2's older codecs. You'll find they ALWAYS claim their codecs are vastly better than anything else out there. I found it amusing that every generation (VP3 vs VP4, VP4 vs VP5, etc., etc.) On2 likes to claim that the new codec gets "up to a 50% improvement" which means we should have HighDef on floppy disks at this point...

      That said, I will concede that VP7 was perhaps the first good codec to come out of On2. It was at least competitive with other codecs, though still well behind x264. Also, it required a god-awful amount of CPU to do it.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  40. minor quibble by AliasMarlowe · · Score: 1

    Ethernet won out over BNC years ago

    Quibble: I think you meant "twisted pair" with RJ45 connectors won out over coax with BNC connectors. Ethernet was used over both, just as it it used over fiber today. In fact, I also recall the old thickwire with MAU boxes and AUI connectors; those yellow hoses were a real pain to install, but they carried ethernet before thinwire with BNC connectors had been invented.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:minor quibble by nine-times · · Score: 1

      Yeah, sure. I didn't know that coaxial cable with BNC connectors was still considered "ethernet cable". When I was relatively new to IT, one of my early jobs involved yanking old network infrastructure and replacing it with new, and the language used by the boss and other guys on the job was, "we're replacing this old BNC stuff with Ethernet." I was also yanking some other kind of cable with different connectors for terminals, but I don't think anyone there knew what it was called. We were all pretty new to the stuff, and everyone got where they were by figuring stuff out more than any formal training.

      Ah, memories.

      So as a result, I guess my terminology was always confused. I always thought (until just now) that "Ethernet cable" referenced the combination of twisted pair copper and RJ45 connectors, whether it was cat3, cat5, or whatever, and that BNC was the combination of coaxial cable with a BNC connector.

      I think my point still stands, though. Standards =/= lock-in. Settling on a standard doesn't need to prevent you from using something else when it's appropriate, it shouldn't stop others from trying to come up with better standards, and it doesn't need to keep you from upgrading to better standards when the time comes.

  41. Best tech news of the year by DV · · Score: 1

    If that becomes true that's so far the best technology related news from me so far this year.
    I doubt Apple would embrace that with pleasure, but I hope at least Opera will add support.
    It's about time for open video on the Web !

        Thanks in advance Google, please don't disapoint us, if done right that's huge !

    Daniel

  42. Will H.264 Stakeholders Support It? by RAMMS+EIN · · Score: 1

    Great news that Google is releasing VP8! Perhaps we can finally have a video codec that is both free of patent gotchas and competitive with H.264 quality-wise.

    The real question, of course, is if it will take off. I can imagine a couple of H.264 stakeholders not being happy about having a rival codec challenge their reign, and trying to block any open codec's adoption if they can manage it.

    It will be interesting to see how this plays out.

    At any rate, kudos to Google for this move!

    --
    Please correct me if I got my facts wrong.
  43. May well on computers by Sycraft-fu · · Score: 1

    Just because movies use s format, doesn't mean computers care. After all DVDs have been MPEG-2 forever, yet MPEG-2 playback has been something many systems didn't ship with, and next to nothing online is encoded in MPEG-2.

    One thing VP has going for it is Flash video. A large amount of Flash video is VP6. Presuming the VP8 implementation they release is able to play older VP6 encoded files, which seems reasonably likely, then that makes it a real winner to integrate. You can now play Flash videos on your device.

    Like it or no, Flash is the current Internet video standard, and a big amount of Flash videos are VP6 (they can also be Spark for older ones, or H.264 for newer ones).

    So maybe movies go H.264, but computers go VP8. For that matter movies aren't necessarily consistent. Blu-ray supports H.264, VP-1, and MPEG-2. If you sniff around you find which is used varies.

    There isn't a compelling reason to gravitate towards a single video standard since different devices have different requirements. You don't want to take an HD movie on a computer and load it on a portable device. Even assuming the portable had the power to decode it (it doesn't) you'd be wasting a ton of limited storage space. You'd still be recoding to go from HD to portable, even if you were using the same codec.

    We'll see what happens, but VP8 has a good chance if it is royalty free and has Google backing it. They are a big name. They also have the ability to develop the code for whatever application needed. If they provide versions of the VP8 decode that work without floating point math (for the integer only CPUs often found on mobiles) and can be implemented in a cheap ASIC (for low power dedicated devices) they may well find it gets picked up all over the place.

    Think about it: Google releases a software framework and works with TI to release a cheap ASIC that plays VP6-8 video. Using this your device can directly play and accelerate VP Flash video, without having the Flash plugin. I think device manufacturers might be rather interested in that.

    1. Re:May well on computers by itsdapead · · Score: 1

      Presuming the VP8 implementation they release is able to play older VP6 encoded files, which seems reasonably likely

      Remember, VP6 is a codec, not a file format. Legacy flash videos may use VP6 compression but the container file format used for VP6 in Flash is .FLV and proprietary (ISTR Flash has moved to an iso-specified container for H.264). Whether browsers support .FLV in a HTML5 video tag will likely be down to the broswer, not the codec. Meanwhile, websites that use Flash video work by embedding a Flash applet (often custom-written) which fetches and plays the clip, and provides control - so adding .FLV support to your browser still won't let it work with sites using Flash video.

      I suspect the only practical upshot is, for webmasters, that transcoding a VP6 file from .FLV to another container is potentially much faster than re-compressing using a different codec.

      Also, Google have left it a bit late, as H.264 is already gaining momentum for both Flash and HTML5 (especially with the Apple-led move to encourage support for HTML5/H.264).

      Think about it: Google releases a software framework and works with TI to release a cheap ASIC that plays VP6-8 video.

      Interesting question - if a patent-encumbered video codec is implemented in hardware, and the hardware manufacturer has paid their 30 pieces of silver to the patent holder, does that leave software writers free to use the chip without worrying about the patent? And how does that sit with the GPL3?

      --
      In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  44. nitpick by Anonymous Coward · · Score: 0

    This 50% advantage is now down to 20% only.

    150%/130% = 115.38%

  45. Reasons to be happy by ciaran_o_riordan · · Score: 4, Informative

    There's no bigger software patent problem than the video situation, and Google's track record is good. They stockpile software patents, but I haven't found any cases of them using their patents aggressively. 29 patent holders are claiming to have a total of over 900 patent on h.264! There's just no way to invalidate them all.

    The only way we can win this is by abolishing software patents (I'm working on it, but it won't happen tomorrow :-), convince everyone to move to Theora, or convince everyone to move to some super new format.

    1. Re:Reasons to be happy by Shin-LaC · · Score: 1

      In fact, are we completely sure there are no patents affecting VP8 which are held by third parties? Open sourcing the code might not do that much good if you can't legally ship it in America.

    2. Re:Reasons to be happy by ciaran_o_riordan · · Score: 1

      Sadly, with patent law, no one's ever sure.

      If you want to solve that, the solution is indeed abolishing software patents.

      In the mean time, V8 is our best chance to have video without patent problems.

  46. mobile devices by Anonymous Coward · · Score: 0

    I don't understand the emphasis on mobile devices, who cares if some dork can't watch the latest episode of Heroes on his 2" phone screen?

  47. Re:Intends to release... by icebraining · · Score: 1

    We had news about the iPad when no one had ever seen it, and a story about Courier "prototype". This is news, and I dare say it's much more important to most /.ers.

  48. Why? by Anonymous Coward · · Score: 0

    Remind me again why everyone has to agree a codec before it can be used? Last I checked, the img tag supported multiple image formats. So why can't the video tag? And what happens when technology moves on and better codecs are around? Surely they can't be suggesting that there will be one, and only one, video standard, now and for all time?

    1. Re:Why? by argent · · Score: 1

      Remind me again why everyone has to agree a codec before it can be used?

      Because video takes up a lot of space and having to keep copies of videos in three formats around gets expensive.

  49. Meh... by Anonymous Coward · · Score: 0

    And I still can't watch Netflix in Linux.

  50. IE/Safari? by Anonymous Coward · · Score: 0

    Fuck IE and Safari! They are of no use! FireFox, Opera and Chrome are the best!

  51. Who cares? by Anonymous Coward · · Score: 0

    To hell with H.264 and its hardware support. Change will never happen if all we do is sit there and whine that it's inconvienient. If you don't like it, then ignore it. But for christ's sake, shut up already.

  52. Codecs by countach · · Score: 1

    Firstly, the codec issue is not one of open source but of patents, and there is no guarantee that VP8 is patent free just because it is open source. In fact, it is probably not.

    Secondly, we are getting to the point where nothing can become a standard unless Apple endorses it, since Apple are making a number of locked up devices that web sites want to target. So unless someone convinces Apple that this is a good thing, H264 is still a more likely winner.

  53. Your first point is intriguing by Lorien_the_first_one · · Score: 1

    As you say, the only thing that the release of VP8 might do is make it harder for patent holders to collect licenses. To my mind, this draws attention to "what was Google thinking?" Considering the very deep pockets of Google, Google has to have consulted legal counsel regarding this release. They had to have weighed their exposure to lawsuits over the release of this codec. And surely, they have cleared the title to ensure that there are no patents or other encumbrances that could vitiate their action.

    One other element sitting in the sidelines is the current and pending Bilski decisions. Google is demonstrating an awful lot of confidence in their release that others will be precluded from initiating patent infringement suits based on previous and the potential outcome of the Bilski cases (among many others, but this being the current focus of patent law).

    I also agree with your comments on the role of FOSS. FOSS seems more like a source of inspiration rather than a threat.

    I applaud Google for helping to set a foundation for free and open video codecs. I hope this works out for everyone, too. Google seems to be inspired by FOSS.

    --
    The diversity and expression of human opinion is essential to human survival.
    1. Re:Your first point is intriguing by nine-times · · Score: 1

      Well to clarify, I was just saying it will make it harder for the patent holders to collect money on patents in *other* codecs, by which I mean, why would I pay for H264 if VP8 is just as good but free? I don't think that opens them to lawsuits any more than releasing a new version of Ubuntu opens Canonical to lawsuits from Microsoft.

      And that's a pretty good example, because if Ubuntu were successful enough and they agitated Microsoft enough, Microsoft might very well go looking for grounds to sue Canonical, but it couldn't be for something like, "depriving Microsoft of market share."

      So similarly, someone might go looking to sue Google, but someone could also go looking to sue Xiph, or anyone distributing H264 encoders. It's possible that VP8 has some patent issues, but I would guess that Google has calculated those risks and is willing to deal with the fallout in order to improve web standards.

  54. too little too late by timmarhy · · Score: 1
    every device out there is built with h.264 support, it's far too late to think yet another me to codec is going to have any impact.

    h.264 has won, give it a rest.

    --
    If you mod me down, I will become more powerful than you can imagine....
  55. Hardware accelleration? by JSBiff · · Score: 1

    I don't think you really want to use any codec on a battery powered device which isn't hardware accelerated by the built-in GPU, do you? Won't that kill battery life? I'm not sure, but it really seems like, for phones, you *really* want a power efficient decoder in silicon?

    Actually, thinking about this a little bit - most of the newer generation GPU's have some API's for coding and running special code right on the GPU (CUDA, FireStream, ,OpenCL). Are those at all useful for 'adding' accellerated codecs to the GPU after manufacturing?

  56. Stop saying this! by gbutler69 · · Score: 2, Informative

    There is no such thing as "Hardware Decoders". There are DSP's that support various large int/large float matrix calculations etc (ala GPU's) and firmware written for them to do the decoding. Such firmware can be written for any codec.

    --
    Over-the-top Response Guy! Giving "Over-the-Top Responses" since 1970.
    1. Re:Stop saying this! by Anonymous Coward · · Score: 0

      There is no such thing as "Hardware Decoders".

      Uh-huh.

    2. Re:Stop saying this! by John+Hasler · · Score: 1

      > Such firmware can be written for any codec.

      But not distributed without paying royalties to the patent owners.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  57. Diary of an x264 developer by FunkyELF · · Score: 1

    Good read from....

    http://x264dev.multimedia.cx/?p=292

    VP8 solves the compression problem: while still probably not as good as x264 (see the Addendum at the end for more details on this prediction), the gap is far smaller than with Theora, enough so that compression is far less of an issue. But it also brings up a host of new problems.

    1. A few years ago, Microsoft re-released the proprietary WMV9 as the open VC-1, which they claimed to be royalty-free. Only months later, dozens of companies had come out of the woodwork claiming patents on VC-1. Within a year, a VC-1 licensing company was set up, and the “patent-free” was no more. Any assumption that VP8 is completely free of patents is likely a bit premature. Even if this does not immediately happen, many companies will not want to blindly include VP8 decoders in their software until they are confident that it isn’t infringing. Theora has been around for 6 years and there are still many companies (notably Nokia and Apple) who still refuse to include it! Of course this attitude may seem absurd, but one must understand who one is marketing to. One cannot get rid of businesspeople scared of patents by ignoring them.

    2. VP8 is proprietary, and thus even if opened, would still have many of the problems of a proprietary format. There may be bugs in the format that were never uncovered because only one implementation was ever written (see RealVideo for an atrocious example of this). There will be only one implementation for quite some time; Theora has been around for 6 years now and there’s still only one encoder. Lack of competing implementations breeds complacency and stagnates progress. And given the quality of On2’s source releases in the past, I don’t have much hope for the actual source code of VP8; it will likely have to be completely rewritten to get a top-quality free software implementation.

    3. It does nothing to solve the problems of hardware compatibility: most mobile devices uses ASICs for video decoding, most of which probably cannot be easily repurposed for VP8. This might be less of a problem if they’re targeting software implementations though; while it would eat more battery and be limited to mobile devices with powerful CPUs, it would not be unreasonable to play back VP8 on a fast ARM chip (see the Addendum for more on this).

    The big advantage of VP8 is that it solves a problem that is unsolvable for Theora: Theora is forever crippled by its outdated technology and weak feature set. With state-of-the-art RD and psy optimization, as in x264, Theora can likely become competitive with Xvid or even maybe WMV9, but probably not x264. The only way to fix this would be a “Theora 2, and attempting to ensure Theora’s “patent-free” status while adding new features would be extraordinarily difficult in today’s software patent environment. VP8, on the other hand, offers an immediate jump to what is hopefully an H.264-comparable level of compression.

    But now for the big question: why would Google want to open VP8, and if they did, how would they do it? Google probably doesn’t pay a cent in license fees for Youtube; H.264 is free until at least 2016 for internet distribution and encoder fees only apply if you have more than 100,000 encoding servers. The cost of the license fees for Chrome are minimal (a few million dollars a year, capped). But despite that, there are actually some very good reasons.

    1. Control. Google may view the control of other companies over H.264 as a threat: even though H.264 is licensed under RAND terms (Reasonable and Non-Discriminatory, they legally cannot be anti-competitive), there are many reasons for Google to want more control. If they push VP8, they not only compete with Flash via HTML5, but they also prevent Flash from playing their video streams. As it is unlikely (for the reasons mentioned at the start of the article) that Adobe will im

  58. Anybody seen it yet? by Anonymous Coward · · Score: 0

    How do you all know that VP8 is any good? Nobody outside of On2 or Google has ever seen a spec, or an implementation, or an encoded video. Except for that demo video on their site that reeks of BS with all those artifacts in the alleged H.264 half.

  59. Not Google's fault by Sloppy · · Score: 1

    The first type is infrastructure. This is operating systems, compilers, networking protocol stacks, and other things that should be standardized.

    So close, but so wrong. The real key word is "interoperability", not "infrastructure." We don't need operating systems standardized at all, for example, we just need their APIs standardized. Compilers?! No way we need that standardized -- we just need the languages they compile to be standardized.

    Codecs? Well, at least the bitstreams need standardization. The software patent system has been abused to essentially patent those bitstreams and prevent interoperability, though, so release of a codec (with permission to use the math behind it) is useful for standardization.

    When you use OSes and compilers as your examples, I think what you're really talking about are commodities. And yes, that's where Free Software kicks major ass, by giving people a way to do what other people are doing, without going to anyone and begging permission.

    By entering this On2 codec into the open like this, Google has essentially locked out any other competing codec since content creators will mostly only support the most widely available codec.

    I actually agree with you that this might decrease codec development a bit (although there are always nerds out there trying to make better things, whether there's market demand for it or not). But blame Google? Sorry, no. Blame the system that made them do this. Patents are preventing interoperability by making it so that there can't be a video standard. (Assuming you count out Theora, and if people are saying "it has to be as good as h264" then that means we're 20 years(!) away from having a video standard that people will accept.) Freeing a fairly new h264-competitive codec is a solution to that problem. So blame patents for reducing inventors' incentives. If we didn't have patent laws that prohibited people from making their own codecs compatible with h264 bitstreams -- i.e. laws to prevent competition and innovation -- then this wouldn't be happening.

    Don't like it? Then pass an amendment that repeals the part of the constitution that says "Congress shall have the power .. to inhibit the progress of science and useful arts, by securing for limited times to inventors the exclusive right to interoperability and compatibility with their inventions."

    Thank you, Google.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  60. What's up with today? by Anonymous Coward · · Score: 0

    First I read an article in my local newspaper about piracy, both anti- and pro-piracy supporters got equal column-space.

    Then I read in another newspaper that Richard Dawkins is planning to sue the Pope

    And now Google is open sourcing a codec that could be a game-changer in open standards?

    I want more of these days, please. Hats off to Google for doing the right thing. Or in the words of a famous clown: "I...LOVE...THIS...COMPANY YEEEEEAAARH!"

  61. Why does the FSF always bitch and moan? by synthespian · · Score: 1

    Why does the FSF always bitch and moan about things, or always begs or threatens instead of actually doing something about the situations they perceive as "wrong"?

    Here's an idea: take a problem that involves hard-earned engineering (= mathematics) expertise, such as being designing and coding performant audio/video codecs - i.e., things you *know* the self-delusional unixhead who likes to call himself a "free software developer" (meaning: he installs Debian on PCs) is *not* ever gonna be able to handle and, instead of begging or nagging others to release the source of their clearly superior and proprietary products, actually take money from the FSF, Canonical, or the Linux Foundation and give grants to qualified (e.g., graduate students) programmers who have a background on the field.

    Too much money for the Linux Foundation? For the FSF? I think not. I'm pretty sure a lowly 2k grant would make a lot of people happy in, say, India or Brazil. But hey, pay more if you can.

    But please, stop with the begging. I once used to give money to the FSF. Not anymore. Because, when you think about it, all the FSF has ever done is piggyback on proprietary software or government (i.e., tax payer's) money (ever since Stallmand invented Unix, just like when Al Gore invented the intertubes).

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    1. Re:Why does the FSF always bitch and moan? by synthespian · · Score: 1

      I just wanna add this:

      Give grants because, unlike banging on keyboards to write shell scripts, signal processing is fucking hard, and at the very minimum you'd best have an engineering, physics or maths degree in order to even understand the literature.

      Could it be that the Linux Foundation or the FSF are so filled up to the brim (hence, content) with lawyers and bearded self-proclaimed haruspices that they do not know this or do not care about the skill level required for this?. The Canonical guy, I understand, he's an astronaut cum playboy, but Stallman, the MIT guy?!

      Give grants and step off of the soapbox.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
  62. They're also giving mobile Theora a boost by magus_melchior · · Score: 1

    Ars has a story about Google funding the TheorARM project. One huge weakness with Theora (technicals aside) is the dearth of support on mobile devices.

    This, and the open release of VP8, are very much welcome news to the FOSS community.

    --
    "We are Microsoft. You shall be assimilated. Competition is futile."
  63. Get a move on by Anonymous Coward · · Score: 0

    Unless Microsoft and Apple switch their directions, HTML5 video is going to turn into a case of same shit, different pile for web developers when it comes to cross-browser compatibility. Even if Google does open source VP8, Microsoft and Apple have already implemented support for h.264 in their browsers. Are they really going to change it to make my life easier? Past history tells me that no they won't, at least not for a long time.

  64. On demand by tepples · · Score: 1

    Bandwidth problems mostly go away if multicast or peer to peer video becomes viable.

    And until you think of a way for ISPs to bill one another for multicast transit, multicast traffic won't get routed on the public Internet. Besides, multicast isn't so helpful for video on demand because it depends on lots of people starting the video at nearly the same time.

  65. Vorbis hardware by rovolo · · Score: 1

    Google is funding Vorbis playback in hardware,

    why are they pushing two formats?

    1. Re:Vorbis hardware by rovolo · · Score: 1

      Dammit Dammit Dammit, I meant Theora.

      I do much better with random strings of numbers and letters like H.264, AAC, and VP8 than I do with regular names, sorry.

  66. The TRUE Point of the Whole Matter by rwire326 · · Score: 1

    I didn't RTFA, or most of the comments, but the majority of the ones I bothered to look at, just don't get it. It has almost nothing to do with quality, bandwidth, or open source evangelism, it's all about money. Note the timing of Google's purchase of On2 - right before MPEG LA makes the decision of whether to charge licensing fees for on-line video distribution: Charge fees = YouTube moves to VP8, and h.264 dies; no fees till 2016 = people still use h.264, because it is designed in to every mobile device, and MPEG LA can gain fees from device manufactures. As a developer for a regional university, I recently backed off supporting HTML 5 video, for many reasons. Practically all of them can be summed up in the following statement: We have hundreds of terabytes of video, and not enough machines, people or storage to have video in two formats, let alone three. In addition to this, practically every modern mobile device will play h.264/3gp; the codec of choice is obvious, unless there is a licensing fee for broadcast across "the tubes". If there is a viable alternative, as soon as there is a fee for h.264, my university, and I'd be willing to bet that many others as well, will run away. The bean counters at MPEG LA know this. If YouTube migrates to VP8 mobile devices will almost HAVE to support VP8, AND if Google releases the codec every cash-strapped university (and business) on the planet will run to VP8. MPEG LA's licensing fees dry up, and they are used by some little niche industry producing video discs for old timey TV boxes. Honestly, I'd love to see VP8 released, but I think the current "threat" will be enough to stay the hands of MPEG LA's money grubbing bean counters from charging Interweb broadcast fees.

  67. What? by gbutler69 · · Score: 1

    Theora is Patent Free!

    --
    Over-the-top Response Guy! Giving "Over-the-Top Responses" since 1970.