Rumour: Google To Open Source VP8 Video Codec

Okay, this news hit my inbox and the OSAlert queue this morning (and another ten million times during the day) but since I was doing more important things than OSAlert today, I only now have the time to dive into this. A site I’ve never heard before claims that Google will open source the VP8 video codec next month, providing the world with a high-quality, royalty and patent-free codec, which will most likely cause the internet to spontaneously start farting unicorns.

Google acquired On2 last year, the company behind VP3, the technology that would eventually become Theora. On2 claimed that VP8 would be vastly superior to H264, so when Google acquired the company, people started hoping that they would open source VP8, delivering a patent-free open source codec that would surpass H264 in every way. It’s only a rumour at this point, and I can’t vouch for the site in any way. We’ll have to see how this unravels.

The rumour also states that Firefox will include support for the codec, instantly covering most of the HTML5-capable browsers available. Opera will surely follow soon (they prefer open standards too), so the question will be what Apple and Microsoft will do.

My hope is that alongside the announcement of the open source codec, Google will announce that the HTML5 version of YouTube will use the new codec, forgoing H264 altogether. Browsers not capable of VP8 would then be served the Flash version, which would hopefully force Microsoft and Apple into adopting VP8 as well. It would be a perfect way for Google to slap Apple in the face for suing HTC.

Time will tell. Everything that helps to prevent the prospect of a web shackled to yet another proprietary and patented-up-the-wazzoo technology is welcome, and Google holds the trump card here: YouTube.

110 Comments

  1. 2010-04-13 6:30 pm
    • 2010-04-13 6:44 pm
      • 2010-04-13 7:09 pm
        • 2010-04-14 1:38 am
          • 2010-04-14 2:41 am
      • 2010-04-13 9:08 pm
      • 2010-04-14 4:44 am
  2. 2010-04-13 6:35 pm
    • 2010-04-13 6:36 pm
    • 2010-04-14 4:02 pm
  3. 2010-04-13 6:58 pm
  4. 2010-04-13 7:02 pm
    • 2010-04-13 7:14 pm
      • 2010-04-13 7:19 pm
        • 2010-04-13 7:22 pm
      • 2010-04-14 3:55 am
        • 2010-04-14 10:56 am
        • 2010-04-14 11:10 am
        • 2010-04-14 6:28 pm
    • 2010-04-13 8:35 pm
  5. 2010-04-13 7:07 pm
    • 2010-04-13 9:12 pm
      • 2010-04-14 12:20 am
    • 2010-04-14 1:53 am
    • 2010-04-14 10:55 am
      • 2010-04-14 11:27 am
      • 2010-04-14 11:55 am
        • 2010-04-14 12:36 pm
          • 2010-04-14 1:10 pm
          • 2010-04-14 1:23 pm
          • 2010-04-14 2:35 pm
          • 2010-04-14 3:35 pm
  6. 2010-04-13 8:40 pm
    • 2010-04-13 9:46 pm
      • 2010-04-13 9:48 pm
        • 2010-04-13 11:49 pm
          • 2010-04-14 5:04 am
          • 2010-04-14 5:23 am
          • 2010-04-14 5:59 am
          • 2010-04-14 6:56 am
          • 2010-04-14 9:40 am
          • 2010-04-14 10:17 am
          • 2010-04-14 11:06 am
          • 2010-04-14 11:25 am
          • 2010-04-14 3:37 pm
          • 2010-04-14 11:52 pm
          • 2010-04-14 6:31 pm
          • 2010-04-14 11:16 pm
          • 2010-04-15 4:22 am
          • 2010-04-15 6:26 am
          • 2010-04-15 6:38 am
          • 2010-04-15 10:32 am
          • 2010-04-15 11:58 am
          • 2010-04-15 12:18 pm
          • 2010-04-15 1:11 pm
          • 2010-04-15 2:35 pm
          • 2010-04-15 3:03 pm
          • 2010-04-15 6:40 pm
          • 2010-04-15 10:42 pm
          • 2010-04-15 11:37 pm
          • 2010-04-16 6:49 am
          • 2010-04-16 12:36 pm
          • 2010-04-16 3:21 pm
          • 2010-04-15 7:49 pm
          • 2010-04-15 6:31 am
  7. 2010-04-13 8:54 pm
  8. 2010-04-13 9:29 pm
    • 2010-04-13 9:36 pm
    • 2010-04-13 11:43 pm
      • 2010-04-14 12:22 am
        • 2010-04-14 12:43 am
          • 2010-04-14 1:33 am
          • 2010-04-14 3:08 pm
        • 2010-04-14 2:20 am
          • 2010-04-14 8:00 pm
      • 2010-04-14 2:08 am
        • 2010-04-14 2:39 am
          • 2010-04-14 3:14 pm
          • 2010-04-14 11:36 pm
    • 2010-04-14 2:56 pm
      • 2010-04-14 3:41 pm
        • 2010-04-14 4:40 pm
          • 2010-04-14 8:02 pm
      • 2010-04-14 7:52 pm
        • 2010-04-14 8:15 pm
  9. 2010-04-13 11:43 pm
  10. 2010-04-13 11:53 pm
    • 2010-04-13 11:57 pm
      • 2010-04-14 3:50 pm
    • 2010-04-14 2:12 am
  11. 2010-04-14 12:20 am
  12. 2010-04-14 3:21 am
  13. 2010-04-14 4:14 am
    • 2010-04-14 9:15 am
      • 2010-04-14 7:02 pm
    • 2010-04-14 10:43 am
      • 2010-04-15 2:48 am
        • 2010-04-15 3:01 am
        • 2010-04-15 10:42 am
        • 2010-04-15 3:14 pm
    • 2010-04-14 3:44 pm
  14. 2010-04-14 5:55 am
  15. 2010-04-14 4:17 pm
    • 2010-04-14 4:38 pm
      • 2010-04-14 4:53 pm
        • 2010-04-14 8:07 pm
  16. 2010-04-14 6:19 pm
    • 2010-04-14 10:22 pm
  17. 2010-04-14 6:45 pm
    • 2010-04-14 7:40 pm